Skip to content

feat(omnievent): module to listen for events from multiple chains#26

Merged
azixus merged 39 commits into
mainfrom
feat/multi-chain
Jul 2, 2025
Merged

feat(omnievent): module to listen for events from multiple chains#26
azixus merged 39 commits into
mainfrom
feat/multi-chain

Conversation

@azixus
Copy link
Copy Markdown
Contributor

@azixus azixus commented Jul 1, 2025

missing a few things:

  • List registered events
  • Unregister an event
  • Proper cleanup after the grpc client stops the stream
  • Event filtering

azixus added 30 commits July 1, 2025 17:30
@azixus azixus force-pushed the feat/multi-chain branch from 3d405db to 3d87c20 Compare July 1, 2025 15:30
@azixus azixus marked this pull request as ready for review July 1, 2025 15:31
@azixus azixus requested a review from CluEleSsUK July 1, 2025 15:31
Copy link
Copy Markdown
Contributor

@CluEleSsUK CluEleSsUK left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

looks great, just a few small Qs along the way

Comment thread omnievent/proto/events.proto
Comment thread omnievent/src/event_manager.rs
Comment thread omnievent/src/event_manager/events_occurrence.rs
Comment thread omnievent/src/event_manager/listener.rs
Comment thread omnievent/src/event_manager/register.rs Outdated
Comment thread omnievent/src/event_manager/register.rs Outdated
@azixus
Copy link
Copy Markdown
Contributor Author

azixus commented Jul 2, 2025

i'll merge - the test error is because furnace is down :(

@azixus azixus merged commit e91a046 into main Jul 2, 2025
4 of 5 checks passed
@azixus azixus deleted the feat/multi-chain branch July 2, 2025 13:24
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.

2 participants