Skip to content
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

feat: add sui to stagenet #479

Merged
merged 16 commits into from
Jan 9, 2025
Merged
Changes from 8 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
221 changes: 214 additions & 7 deletions axelar-chains-config/info/stagenet.json
Original file line number Diff line number Diff line change
Expand Up @@ -1677,6 +1677,175 @@
"deployer": "0xBeF25f4733b9d451072416360609e5A4c115293E"
}
}
},
"sui": {
"name": "Sui",
"axelarId": "sui",
"networkType": "testnet",
"rpc": "https://sui-testnet-rpc.publicnode.com:443",
"tokenSymbol": "SUI",
"chainType": "sui",
"explorer": {
"name": "Suiscan",
"url": "https://suiscan.xyz/testnet"
},
"contracts": {
"AxelarGateway": {
"address": "0xa7ecca5ee73b60b70d35d94d7e4b553249b10cceabcd6eab9a1286869914359e",
"structs": {
"WeightedSigner": "0xa7ecca5ee73b60b70d35d94d7e4b553249b10cceabcd6eab9a1286869914359e::weighted_signer::WeightedSigner",
"Bytes32": "0xa7ecca5ee73b60b70d35d94d7e4b553249b10cceabcd6eab9a1286869914359e::bytes32::Bytes32",
"WeightedSigners": "0xa7ecca5ee73b60b70d35d94d7e4b553249b10cceabcd6eab9a1286869914359e::weighted_signers::WeightedSigners",
"Signature": "0xa7ecca5ee73b60b70d35d94d7e4b553249b10cceabcd6eab9a1286869914359e::proof::Signature",
"Proof": "0xa7ecca5ee73b60b70d35d94d7e4b553249b10cceabcd6eab9a1286869914359e::proof::Proof",
"Message": "0xa7ecca5ee73b60b70d35d94d7e4b553249b10cceabcd6eab9a1286869914359e::message::Message",
"SignersRotated": "0xa7ecca5ee73b60b70d35d94d7e4b553249b10cceabcd6eab9a1286869914359e::events::SignersRotated",
"ChannelCreated": "0xa7ecca5ee73b60b70d35d94d7e4b553249b10cceabcd6eab9a1286869914359e::events::ChannelCreated",
blockchainguyy marked this conversation as resolved.
Show resolved Hide resolved
"ChannelDestroyed": "0xa7ecca5ee73b60b70d35d94d7e4b553249b10cceabcd6eab9a1286869914359e::events::ChannelDestroyed",
"ContractCall": "0xa7ecca5ee73b60b70d35d94d7e4b553249b10cceabcd6eab9a1286869914359e::events::ContractCall",
"MessageApproved": "0xa7ecca5ee73b60b70d35d94d7e4b553249b10cceabcd6eab9a1286869914359e::events::MessageApproved",
"MessageExecuted": "0xa7ecca5ee73b60b70d35d94d7e4b553249b10cceabcd6eab9a1286869914359e::events::MessageExecuted",
"AxelarSigners": "0xa7ecca5ee73b60b70d35d94d7e4b553249b10cceabcd6eab9a1286869914359e::auth::AxelarSigners",
"MessageToSign": "0xa7ecca5ee73b60b70d35d94d7e4b553249b10cceabcd6eab9a1286869914359e::auth::MessageToSign",
"Channel": "0xa7ecca5ee73b60b70d35d94d7e4b553249b10cceabcd6eab9a1286869914359e::channel::Channel",
"ApprovedMessage": "0xa7ecca5ee73b60b70d35d94d7e4b553249b10cceabcd6eab9a1286869914359e::channel::ApprovedMessage",
"OwnerCap": "0xa7ecca5ee73b60b70d35d94d7e4b553249b10cceabcd6eab9a1286869914359e::owner_cap::OwnerCap",
"MessageTicket": "0xa7ecca5ee73b60b70d35d94d7e4b553249b10cceabcd6eab9a1286869914359e::message_ticket::MessageTicket",
"MessageStatus": "0xa7ecca5ee73b60b70d35d94d7e4b553249b10cceabcd6eab9a1286869914359e::message_status::MessageStatus",
"Gateway_v0": "0xa7ecca5ee73b60b70d35d94d7e4b553249b10cceabcd6eab9a1286869914359e::gateway_v0::Gateway_v0",
"CommandType": "0xa7ecca5ee73b60b70d35d94d7e4b553249b10cceabcd6eab9a1286869914359e::gateway_v0::CommandType",
"Gateway": "0xa7ecca5ee73b60b70d35d94d7e4b553249b10cceabcd6eab9a1286869914359e::gateway::Gateway"
},
"objects": {
"Gateway": "0x90d942c47493f94d4e704816be219db7f7976b4dc2e2072e335170ee421f3240",
"UpgradeCap": "0xc886dfce9e6f80d2c1a4fc73f6943384c7b41cbdbca348a1fddf2cee4c08c681",
"Gatewayv0": "0xe562b7e0e7d3127e6c74354b9d2e1cda30eeab23b7bf6454fcb9ede3362e2a0b"
},
"domainSeparator": "0x254a1ae90417f8649798698e95a1140808a701c38c8f5723a930b9d0666e54b4",
"operator": "0x8e3d8f44a89f6bf3573ee0d559722bef0f46c215153caca12322e1ed93046c1f",
"minimumRotationDelay": 0
},
"Utils": {
"address": "0x3d0d5b4b4e302f65192365d46b7d3c40ac9492c74a35fddca0eb2ad7a43ead35",
"structs": {}
},
"VersionControl": {
"address": "0xfca404fc4f86eb5e12fae659bd6d17ec2ee485aba968f2a4eeb2b87628b0c307",
"structs": {
"VersionControl": "0xfca404fc4f86eb5e12fae659bd6d17ec2ee485aba968f2a4eeb2b87628b0c307::version_control::VersionControl"
}
},
"RelayerDiscovery": {
"address": "0x8e460da5a92e80aef550929f235394b8be2002d21b5548c83ed32464e5ef691f",
"structs": {
"Function": "0x8e460da5a92e80aef550929f235394b8be2002d21b5548c83ed32464e5ef691f::transaction::Function",
"MoveCall": "0x8e460da5a92e80aef550929f235394b8be2002d21b5548c83ed32464e5ef691f::transaction::MoveCall",
"Transaction": "0x8e460da5a92e80aef550929f235394b8be2002d21b5548c83ed32464e5ef691f::transaction::Transaction",
"TransactionRegistered": "0x8e460da5a92e80aef550929f235394b8be2002d21b5548c83ed32464e5ef691f::events::TransactionRegistered",
"TransactionRemoved": "0x8e460da5a92e80aef550929f235394b8be2002d21b5548c83ed32464e5ef691f::events::TransactionRemoved",
"RelayerDiscovery_v0": "0x8e460da5a92e80aef550929f235394b8be2002d21b5548c83ed32464e5ef691f::relayer_discovery_v0::RelayerDiscovery_v0",
"OwnerCap": "0x8e460da5a92e80aef550929f235394b8be2002d21b5548c83ed32464e5ef691f::owner_cap::OwnerCap",
"RelayerDiscovery": "0x8e460da5a92e80aef550929f235394b8be2002d21b5548c83ed32464e5ef691f::discovery::RelayerDiscovery"
},
"objects": {
"RelayerDiscovery": "0x51b760e0aff4677fe9e500add030a856b4cb06f21f60b7c0b3789ebe3cad9a0b",
"RelayerDiscoveryv0": "0x052852c0afa8ee9561bd66acee6311318c6a69e1b96d07fe94de2fa62e269faa",
"OwnerCap": "0x57534306500b09e91c6413a41e53e44c09bd7db6b04ed5607da2aa820b475c07"
}
},
"GasService": {
"address": "0xb4cbbca0b6713f132c28e6a68d432032720a3fded8f2e0ee7fe108df16496a18",
"structs": {
"GasPaid": "0xb4cbbca0b6713f132c28e6a68d432032720a3fded8f2e0ee7fe108df16496a18::events::GasPaid",
"GasAdded": "0xb4cbbca0b6713f132c28e6a68d432032720a3fded8f2e0ee7fe108df16496a18::events::GasAdded",
"Refunded": "0xb4cbbca0b6713f132c28e6a68d432032720a3fded8f2e0ee7fe108df16496a18::events::Refunded",
"GasCollected": "0xb4cbbca0b6713f132c28e6a68d432032720a3fded8f2e0ee7fe108df16496a18::events::GasCollected",
"GasService_v0": "0xb4cbbca0b6713f132c28e6a68d432032720a3fded8f2e0ee7fe108df16496a18::gas_service_v0::GasService_v0",
"GasService": "0xb4cbbca0b6713f132c28e6a68d432032720a3fded8f2e0ee7fe108df16496a18::gas_service::GasService",
"GasCollectorCap": "0xb4cbbca0b6713f132c28e6a68d432032720a3fded8f2e0ee7fe108df16496a18::gas_service::GasCollectorCap"
},
"objects": {
"GasCollectorCap": "0x195bccf9358059f43d3e462ae364d9f9334ffd28eedb542b9c5bf5a6c0fcd5ab",
"GasService": "0x487a3e62247e657bda89e814168a6cad36925a1a5ea64f696ed06a5a39ef93d4",
"GasServicev0": "0x8c941d62df2ec68e7918d2162b180761ccd3b75f2ea22b5dab040d58a95ae50c"
}
},
"Abi": {
"address": "0x96712a4312b5e08a9f6af452930d8a08836a69ab5e59ed47dfe610f13cf21d64",
"structs": {
"AbiReader": "0x96712a4312b5e08a9f6af452930d8a08836a69ab5e59ed47dfe610f13cf21d64::abi::AbiReader",
"AbiWriter": "0x96712a4312b5e08a9f6af452930d8a08836a69ab5e59ed47dfe610f13cf21d64::abi::AbiWriter"
}
},
"Operators": {
"address": "0x73d61df73ad575505dc3557a0a69cded9f658332cf2bb8e8f7d0d45878f590dc",
"structs": {
"OwnerCap": "0x73d61df73ad575505dc3557a0a69cded9f658332cf2bb8e8f7d0d45878f590dc::operators::OwnerCap",
"OperatorCap": "0x73d61df73ad575505dc3557a0a69cded9f658332cf2bb8e8f7d0d45878f590dc::operators::OperatorCap",
"Operators": "0x73d61df73ad575505dc3557a0a69cded9f658332cf2bb8e8f7d0d45878f590dc::operators::Operators",
"Borrow": "0x73d61df73ad575505dc3557a0a69cded9f658332cf2bb8e8f7d0d45878f590dc::operators::Borrow",
"OperatorAdded": "0x73d61df73ad575505dc3557a0a69cded9f658332cf2bb8e8f7d0d45878f590dc::operators::OperatorAdded",
"OperatorRemoved": "0x73d61df73ad575505dc3557a0a69cded9f658332cf2bb8e8f7d0d45878f590dc::operators::OperatorRemoved",
"CapabilityStored": "0x73d61df73ad575505dc3557a0a69cded9f658332cf2bb8e8f7d0d45878f590dc::operators::CapabilityStored",
"CapabilityRemoved": "0x73d61df73ad575505dc3557a0a69cded9f658332cf2bb8e8f7d0d45878f590dc::operators::CapabilityRemoved"
},
"objects": {
"Operators": "0xde5bdee0ed51d21195d7007913bf5b7af09e38b215f099864eac28a8b9933152",
"OwnerCap": "0x5bb07db35f86ce9bd74789963a25be38b180093d351f976f3812624ab87dd2e3"
}
},
"ITS": {
blockchainguyy marked this conversation as resolved.
Show resolved Hide resolved
"address": "0x87103c0b151de9b458d6d8a7008736f1bc68a1787ff9683a4c6943de41982e7a",
"structs": {
"FlowLimit": "0x87103c0b151de9b458d6d8a7008736f1bc68a1787ff9683a4c6943de41982e7a::flow_limit::FlowLimit",
"CoinManagement": "0x87103c0b151de9b458d6d8a7008736f1bc68a1787ff9683a4c6943de41982e7a::coin_management::CoinManagement",
"CoinInfo": "0x87103c0b151de9b458d6d8a7008736f1bc68a1787ff9683a4c6943de41982e7a::coin_info::CoinInfo",
"TokenId": "0x87103c0b151de9b458d6d8a7008736f1bc68a1787ff9683a4c6943de41982e7a::token_id::TokenId",
"UnregisteredTokenId": "0x87103c0b151de9b458d6d8a7008736f1bc68a1787ff9683a4c6943de41982e7a::token_id::UnregisteredTokenId",
"CoinRegistered": "0x87103c0b151de9b458d6d8a7008736f1bc68a1787ff9683a4c6943de41982e7a::events::CoinRegistered",
"InterchainTransfer": "0x87103c0b151de9b458d6d8a7008736f1bc68a1787ff9683a4c6943de41982e7a::events::InterchainTransfer",
"InterchainTokenDeploymentStarted": "0x87103c0b151de9b458d6d8a7008736f1bc68a1787ff9683a4c6943de41982e7a::events::InterchainTokenDeploymentStarted",
"InterchainTransferReceived": "0x87103c0b151de9b458d6d8a7008736f1bc68a1787ff9683a4c6943de41982e7a::events::InterchainTransferReceived",
"UnregisteredCoinReceived": "0x87103c0b151de9b458d6d8a7008736f1bc68a1787ff9683a4c6943de41982e7a::events::UnregisteredCoinReceived",
"TrustedAddressSet": "0x87103c0b151de9b458d6d8a7008736f1bc68a1787ff9683a4c6943de41982e7a::events::TrustedAddressSet",
"TrustedAddressRemoved": "0x87103c0b151de9b458d6d8a7008736f1bc68a1787ff9683a4c6943de41982e7a::events::TrustedAddressRemoved",
"FlowLimitSet": "0x87103c0b151de9b458d6d8a7008736f1bc68a1787ff9683a4c6943de41982e7a::events::FlowLimitSet",
"InterchainAddressTracker": "0x87103c0b151de9b458d6d8a7008736f1bc68a1787ff9683a4c6943de41982e7a::address_tracker::InterchainAddressTracker",
"CoinData": "0x87103c0b151de9b458d6d8a7008736f1bc68a1787ff9683a4c6943de41982e7a::coin_data::CoinData",
"UnregisteredCoinData": "0x87103c0b151de9b458d6d8a7008736f1bc68a1787ff9683a4c6943de41982e7a::unregistered_coin_data::UnregisteredCoinData",
"TrustedAddresses": "0x87103c0b151de9b458d6d8a7008736f1bc68a1787ff9683a4c6943de41982e7a::trusted_addresses::TrustedAddresses",
"InterchainTransferTicket": "0x87103c0b151de9b458d6d8a7008736f1bc68a1787ff9683a4c6943de41982e7a::interchain_transfer_ticket::InterchainTransferTicket",
"ITS_v0": "0x87103c0b151de9b458d6d8a7008736f1bc68a1787ff9683a4c6943de41982e7a::its_v0::ITS_v0",
"OwnerCap": "0x87103c0b151de9b458d6d8a7008736f1bc68a1787ff9683a4c6943de41982e7a::owner_cap::OwnerCap",
"ITS": "0x87103c0b151de9b458d6d8a7008736f1bc68a1787ff9683a4c6943de41982e7a::its::ITS"
},
"objects": {
"ITS": "0x893a936bc63a84537812ef38f69c0e0c922e1c2ca24eeb31de76d546b03278b6",
"ITSv0": "0xe22edec1340299261859d1c28aa77b86df5b39f47f810e84d7552a1164a95f96",
"ChannelId": "0x1ced35eb448654990d9c70acfa1a432132123731f4e7eedff17cd6ee4d6c109e",
"OwnerCap": "0x7bebdb4f4b3dcce4b6b3da5e74212d1d904ab1314aa0abef1c0e5bff8dff31e2",
"UpgradeCap": "0xbf16c9bc9f0fdc37b15c858e4e3d849b1d127da6027c4f2986e940021464e510"
}
},
"Example": {
"address": "0xb617ac2f3a0e0e038b4ca8b4082fdb5fb6ec4f90a415e67ccce032dce25d1291",
"structs": {
"Singleton": "0xb617ac2f3a0e0e038b4ca8b4082fdb5fb6ec4f90a415e67ccce032dce25d1291::its::Singleton",
"Executed": "0xb617ac2f3a0e0e038b4ca8b4082fdb5fb6ec4f90a415e67ccce032dce25d1291::gmp::Executed",
"ExecutedWithToken": "0xb617ac2f3a0e0e038b4ca8b4082fdb5fb6ec4f90a415e67ccce032dce25d1291::its::ExecutedWithToken",
"TOKEN": "0xb617ac2f3a0e0e038b4ca8b4082fdb5fb6ec4f90a415e67ccce032dce25d1291::token::TOKEN",
"TOKEN_A": "0xb617ac2f3a0e0e038b4ca8b4082fdb5fb6ec4f90a415e67ccce032dce25d1291::token_a::TOKEN_A",
"TOKEN_B": "0xb617ac2f3a0e0e038b4ca8b4082fdb5fb6ec4f90a415e67ccce032dce25d1291::token_b::TOKEN_B",
"TOKEN_C": "0xb617ac2f3a0e0e038b4ca8b4082fdb5fb6ec4f90a415e67ccce032dce25d1291::token_c::TOKEN_C"
},
"objects": {
"GmpSingleton": "0x6da21770214cfa02f124bc9f2c34cca0c5f6232182a2b29085eca37e6e602750",
"GmpChannelId": "0x7aac3d20a2637f05f3633575709eb6e211b47208f882f77ed080b124b096383a",
"ItsSingleton": "0x64273882ec24ede492ef296f03d0d2284d6687b4af83e8cbd5a9d14c70c77b23",
"ItsChannelId": "0xfc02a3ea9cca1f82e0cade670bec021dd430aa08bb9e5a6a1dd58e25649f3045"
}
}
}
}
},
"axelar": {
Expand Down Expand Up @@ -1704,7 +1873,8 @@
},
"hedera": {
"executeProposalId": "48"
}
},
"sui": {}
blockchainguyy marked this conversation as resolved.
Show resolved Hide resolved
blockchainguyy marked this conversation as resolved.
Show resolved Hide resolved
},
"NexusGateway": {
"nexus": "axelar17h8uk4ct0mdv9mgkuxszt4gp2htpfr08mge20r",
Expand All @@ -1729,7 +1899,8 @@
"storeCodeProposalCodeHash": "095c1caca4f9b7381519bd8395f3f558202fd4d4ad03f223dd8a2e991c568bd6",
"codeId": 23,
"lastUploadedCodeId": 4,
"address": "axelar1nyhmtdrzx77ynqgu8cug0u7eqz2kzfk9mctvaa4stqpekg4s9vnsgu54at"
"address": "axelar1nyhmtdrzx77ynqgu8cug0u7eqz2kzfk9mctvaa4stqpekg4s9vnsgu54at",
"sui": {}
blockchainguyy marked this conversation as resolved.
Show resolved Hide resolved
},
"Coordinator": {
"governanceAddress": "axelar10d07y265gmmuvt4z0w9aw880jnsr700j7v9daj",
Expand All @@ -1744,7 +1915,8 @@
},
"hedera": {
"executeProposalId": "49"
}
},
"sui": {}
},
"Multisig": {
"adminAddress": "axelar12qvsvse32cjyw60ztysd3v655aj5urqeup82ky",
Expand All @@ -1761,7 +1933,8 @@
},
"hedera": {
"executeProposalId": "47"
}
},
"sui": {}
},
"MultisigProver": {
"flow": {
Expand Down Expand Up @@ -1794,9 +1967,24 @@
"codeId": 21,
"address": "axelar1x3xd2z2p3703cdwu98tc27x5j9tgq60lyxdwtnggx05zj3egg0wqsnckd0"
},
"sui": {
"governanceAddress": "axelar10d07y265gmmuvt4z0w9aw880jnsr700j7v9daj",
"adminAddress": "axelar1l7vz4m5g92kvga050vk9ycjynywdlk4zhs07dv",
"signingThreshold": [
"51",
"100"
],
"serviceName": "amplifier",
"verifierSetDiffThreshold": 0,
"encoder": "bcs",
"keyType": "ecdsa",
"codeId": 21,
"domainSeparator": "0x254a1ae90417f8649798698e95a1140808a701c38c8f5723a930b9d0666e54b4",
"address": "axelar1p26m8x48gq5urxkdsx3zt5jgxru4dz9p5z3r9ruds8z9kqfmes5q3q4upn"
},
"storeCodeProposalId": "69",
"storeCodeProposalCodeHash": "00428ef0483f103a6e1a5853c4b29466a83e5b180cc53a00d1ff9d022bc2f03a",
"lastUploadedCodeId": 9
"lastUploadedCodeId": 21
},
"Gateway": {
"flow": {
Expand All @@ -1807,9 +1995,13 @@
"codeId": 22,
"address": "axelar1zyr567z9v779kcdmf7rq624zk3ea4nq0s948r83h2f5xqzvhxyqs5vq7p7"
},
"sui": {
"codeId": 22,
"address": "axelar1u7ea9nd7ewfatmax4rlfa0kzl6dz22en3ke3zmp9snuqsm5s4xzq2zaypc"
},
"storeCodeProposalId": "70",
"storeCodeProposalCodeHash": "2ba600ee0d162184c9387eaf6fad655f1d75db548f93e379f0565cb2042d856f",
"lastUploadedCodeId": 8
"lastUploadedCodeId": 22
},
"VotingVerifier": {
"flow": {
Expand Down Expand Up @@ -1842,9 +2034,24 @@
"codeId": 24,
"address": "axelar1h8gx392pzlj6ff5lv3kc9jwegu0wwqjrur7ht93frus5czape9ns3j3d0a"
},
"sui": {
"governanceAddress": "axelar10d07y265gmmuvt4z0w9aw880jnsr700j7v9daj",
"serviceName": "amplifier",
"sourceGatewayAddress": "0xa7ecca5ee73b60b70d35d94d7e4b553249b10cceabcd6eab9a1286869914359e",
"msgIdFormat": "base58_tx_digest_and_event_index",
"addressFormat": "sui",
"votingThreshold": [
"51",
"100"
],
"blockExpiry": 10,
"confirmationHeight": 1,
"codeId": 24,
"address": "axelar1xajgm2vztjysk4lnswmk58p7r8a8j9dusm3ee69wk7zp0em48e4stvd3uq"
},
"storeCodeProposalId": "72",
"storeCodeProposalCodeHash": "d9412440820a51bc48bf41a77ae39cfb33101ddc6562323845627ea2042bf708",
"lastUploadedCodeId": 7
"lastUploadedCodeId": 24
},
"InterchainTokenService": {
"storeCodeProposalId": "65",
Expand Down
Loading