Skip to content

Feature/identity related log filters#126

Open
qubicmio wants to merge 24 commits intomainfrom
feature/identity-related-log-filters
Open

Feature/identity related log filters#126
qubicmio wants to merge 24 commits intomainfrom
feature/identity-related-log-filters

Conversation

@qubicmio
Copy link
Member

@qubicmio qubicmio commented Mar 6, 2026

  • Adds more (include) filter options
  • Adds exclude filters (also for get transactions for identities endpoint)
  • Adds ranges
  • Heavily refactored filter handling (DRY)
  • Updated to go 1.26
  • Updated dependencies

qubicmio added 13 commits March 5, 2026 15:57
* Refactor filter creation code into filters package.
* Add source, destination, epoch and amount filters.
* This is needed for event filtering.
* Identity transactions filtering will get refactored.
* This is theoretically not necessary because the filters should work, but we do not allow filters that we do not need.
* Add to proto and docs.
* Add and refactor tests.
* Number pagination with 9 to have space for more filters without creating incompatibilities.
* Reserve some space for additional filters in proto ('should' filter for example).
* Refactor calling es (use same code for all queries).
* Update go in go.mod.
* Update docker file.
* Update dependencies.
@qubicmio qubicmio requested review from 0xluk and LINCKODE March 6, 2026 18:58
@qubicmio qubicmio linked an issue Mar 6, 2026 that may be closed by this pull request
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

API Endpoint: Get Events by Identity

1 participant