-
Notifications
You must be signed in to change notification settings - Fork 38
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
solana: Multi Transceiver Support #528
base: main
Are you sure you want to change the base?
Conversation
SDK currently doesn't support multi-transceiver (it takes in a transceiver address at initialization and doesn't use it after that). Current TS changes are the minimum necessary to be able to test a custom transceiver. One potential solution is to add a map/list for transceivers in the |
this would be the most comprehensive solution, but might make sense to tackle it in a separate PR |
That makes sense, I'll make a new PR that is based on this to implement the TS SDK refactor. At the end, we can merge both PRs together. |
The TS SDK refactor is complete (with all CI jobs accounted for) and the PR is ready for review: #535 🎉 I think it makes chronological sense to review this PR first and then the TS SDK refactor PR as those changes are based off this. |
…eiverMessageData`
c75e0c6
to
b563f3a
Compare
…eiverMessageData`
b563f3a
to
a3517b1
Compare
…/wormhole-foundation/example-native-token-transfers into solana/multi-transceiver-support
src/transceivers/*
andsrc/messages.rs
from Manager intontt-transceiver
programValidatedTransceiverMessage
in Managerrelease_outbound
ix to CPI into Manager'smark_outbox_item_as_released
ix.Makefile
to remove generics (if exists) from all programs