Skip to content

node: add Stellar watcher#86

Open
cupicmarko wants to merge 1 commit into
feature/stellar/deploymentfrom
feature/stellar/node-watcher
Open

node: add Stellar watcher#86
cupicmarko wants to merge 1 commit into
feature/stellar/deploymentfrom
feature/stellar/node-watcher

Conversation

@cupicmarko

Copy link
Copy Markdown

Adds a Stellar watcher to the guardian node. The watcher polls Soroban RPC for Wormhole message events, converts confirmed events into Wormhole observations, and supports reobservation requests.

Changes:

  • Add node/pkg/watchers/stellar/ watcher implementation and tests.
  • Register Stellar watcher flags in guardiand (--stellarRPC and --stellarContract).
  • Wire the watcher into guardian startup when both Stellar flags are configured.
  • Update Go module dependencies for Stellar RPC/XDR support.
  • Add deallocation to cspell-custom-words.txt.

Adds a Stellar watcher to the guardian node. The watcher polls Soroban
RPC for Wormhole message events, converts confirmed events into Wormhole
observations, and supports reobservation requests.

Changes:
- Add node/pkg/watchers/stellar/ watcher implementation and tests.
- Register Stellar watcher flags in guardiand (--stellarRPC and
  --stellarContract).
- Wire the watcher into guardian startup when both Stellar flags are
  configured.
- Update Go module dependencies for Stellar RPC/XDR support.
- Add deallocation to cspell-custom-words.txt.
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