fix(statics): update TSUI:WAL token package ID to new testnet address#9208
Merged
Merged
Conversation
The Walrus testnet contract was redeployed with a new package ID. The old package ID (0x8190...a82) no longer resolves on testnet, blocking regression testing of the SUI:WAL staking flow after the SUI gRPC migration. Update the package ID in two places: - modules/statics/src/allCoinsAndTokens.ts: tsui:wal token definition (both the package arg and the fully-qualified type string) - modules/sdk-coin-sui/src/lib/resources/walrusConfig.ts: WAL_PKG_ID constant used at runtime for staking transaction construction This is testnet-only; SUI:WAL mainnet is unaffected. Ticket: SC-7311 Session-Id: 6b55f14f-c0d6-464f-8147-f2cc3095e873 Task-Id: bcf6788e-1469-4022-9c16-e79a144ef62d
Contributor
0b7edb0 to
9114b90
Compare
benkelcher-bitgo
approved these changes
Jul 8, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What
tsui:walpackage ID inmodules/statics/src/allCoinsAndTokens.ts(both the package arg and the fully-qualified type string
<pkg>::wal::WAL)WAL_PKG_IDconstant inmodules/sdk-coin-sui/src/lib/resources/walrusConfig.tsOld:
0x8190b041122eb492bf63cb464476bd68c6b7e570a4079645a8b28732b6197a82New:
0x8270feb7375eee355e64fdb69c50abb6b5f9393a722883c1cf45f8e26048810aWhy
ID no longer resolves on testnet, blocking regression testing of the
SUI:WAL staking flow after the SUI gRPC migration.
is to update the address in-place for testnet.
Test plan
yarn run unit-test --scope @bitgo/staticspassesyarn run unit-test --scope @bitgo/sdk-coin-suipasses@bitgo-beta/staticsbeta after merge soSC-7313, SC-7314, SC-7315, SC-7320 can bump the dependency
Ticket: SC-7311