wormhole-foundation / wormhole

A reference implementation for the Wormhole blockchain interoperability protocol.
https://wormhole.com
Other
1.66k stars 684 forks source link

Node/Solana: Watcher updates #4101

Open bruce-riley opened 1 month ago

bruce-riley commented 1 month ago

This PR updates the Solana watcher to do the following:

This PR changes the code to use GetParsedTransaction which processes the account look up table so we no longer have to.

bruce-riley commented 1 month ago

I verified that we observe (and reobserve by transaction id) both legacy (5sznSeF352M6drVPDboyNjV8PcKmMF1itzmcDand42Ta4jQ6GESgHfLV3WQAybuSpdyLUfSFeGeKPvR1j9kXn72i) and version zero (35VgdarkaHjWRBsc5CRrhGvwRhpr8CWn9gLBcwznNbnyEChmzjDWTJdgfK1WAhXmyL8muoRb6gCQ2dTA1ufUZiX5) transactions.