-
Notifications
You must be signed in to change notification settings - Fork 260
DEVREL-997 Solana OFT wiring: warn when provided address is not the admin/delegate #1876
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
base: main
Are you sure you want to change the base?
Conversation
🚨 E2E Tests FailedThe E2E tests failed during CI. These tests validate real blockchain interactions and may fail due to:
This is non-blocking and does not prevent merging. Check the action logs above for detailed failure information. |
🚨 E2E Tests FailedThe E2E tests failed during CI. These tests validate real blockchain interactions and may fail due to:
This is non-blocking and does not prevent merging. Check the action logs above for detailed failure information. |
|
Review the following changes in direct dependencies. Learn more about Socket for GitHub.
|
PR SummaryImproves Solana OFT wiring UX by detecting incorrect signing authorities before sending transactions.
Written by Cursor Bugbot for commit 91e710e. This will update automatically on new commits. Configure here. |
🚨 E2E Tests FailedThe E2E tests failed during CI. These tests validate real blockchain interactions and may fail due to:
This is non-blocking and does not prevent merging. Check the action logs above for detailed failure information. |
🧪 E2E Test StatusE2E tests are non-blocking and validate real blockchain interactions. Failures may occur due to network issues, RPC rate limits, or external service downtime. Test Runs (Newest First):
|
Problem
When the owner/delegate of a Solana OFT is a Squads Vault, but wire is ran without the
--multisig-keyparam, the error is unhelpful:Changes
Added check of the active keypair or provided multisig against the Solana OFT's admin/delegate
The check will also warn if the wrong multisig key is provided (which will derive to the wrong vault PDA).
Testing
Deploy a Solana OFT
Update the delegate and admin to a Squads vault
Then, change anything in LZ config and run the wire command without the
--multisig-keyparam