From 9114b90fa9c3b4e41f1d9b3a96507371c205c142 Mon Sep 17 00:00:00 2001 From: Ben Kelcher Date: Wed, 8 Jul 2026 15:26:12 +0000 Subject: [PATCH] fix(statics): update TSUI:WAL token package ID to new testnet address 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 --- modules/sdk-coin-sui/src/lib/resources/walrusConfig.ts | 2 +- modules/statics/src/allCoinsAndTokens.ts | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/modules/sdk-coin-sui/src/lib/resources/walrusConfig.ts b/modules/sdk-coin-sui/src/lib/resources/walrusConfig.ts index 88aa5d0723..ece69be571 100644 --- a/modules/sdk-coin-sui/src/lib/resources/walrusConfig.ts +++ b/modules/sdk-coin-sui/src/lib/resources/walrusConfig.ts @@ -17,7 +17,7 @@ export const WALRUS_TESTNET_CONFIG = { WALRUS_STAKING_MODULE_NAME: 'staking', WALRUS_STAKE_WITH_POOL_FUN_NAME: 'stake_with_pool', - WAL_PKG_ID: '0x8190b041122eb492bf63cb464476bd68c6b7e570a4079645a8b28732b6197a82', + WAL_PKG_ID: '0x8270feb7375eee355e64fdb69c50abb6b5f9393a722883c1cf45f8e26048810a', WAL_COIN_MODULE_NAME: 'wal', WAL_COIN_NAME: 'WAL', }; diff --git a/modules/statics/src/allCoinsAndTokens.ts b/modules/statics/src/allCoinsAndTokens.ts index 63d8938f1e..572db198d9 100644 --- a/modules/statics/src/allCoinsAndTokens.ts +++ b/modules/statics/src/allCoinsAndTokens.ts @@ -8097,10 +8097,10 @@ export const allCoinsAndTokens = [ 'tsui:wal', 'Walrus', 9, - '0x8190b041122eb492bf63cb464476bd68c6b7e570a4079645a8b28732b6197a82', + '0x8270feb7375eee355e64fdb69c50abb6b5f9393a722883c1cf45f8e26048810a', 'wal', 'WAL', - '0x8190b041122eb492bf63cb464476bd68c6b7e570a4079645a8b28732b6197a82::wal::WAL', + '0x8270feb7375eee355e64fdb69c50abb6b5f9393a722883c1cf45f8e26048810a::wal::WAL', UnderlyingAsset['tsui:wal'], SUI_TOKEN_FEATURES_STAKING ),