From 75f6ab7bcfbbca9eecbdf224cc9e3768e8d2c0d6 Mon Sep 17 00:00:00 2001 From: Talal Ashraf Date: Thu, 1 Aug 2024 22:23:17 -0400 Subject: [PATCH 1/7] feat: deploy amplifier to stagenet --- axelar-chains-config/info/stagenet.json | 184 ++++++++++++++++++++++++ 1 file changed, 184 insertions(+) diff --git a/axelar-chains-config/info/stagenet.json b/axelar-chains-config/info/stagenet.json index 24660818..884857d4 100644 --- a/axelar-chains-config/info/stagenet.json +++ b/axelar-chains-config/info/stagenet.json @@ -1463,9 +1463,193 @@ }, "finality": "finalized", "approxFinalityWaitTime": 25 + }, + "test-avalanche": { + "name": "test-avalanche", + "id": "test-avalanche", + "axelarId": "test-avalanche", + "chainId": 43113, + "rpc": "https://avalanche-fuji-c-chain-rpc.publicnode.com", + "tokenSymbol": "ETH", + "confirmations": 1, + "gasOptions": { + "gasLimit": 5000000 + }, + "contracts": { + "AxelarGateway": {}, + "InterchainGovernance": {}, + "Multisig": { + "threshold": 2, + "signers": [ + "0xaC481D34c48e5d3191344b853Bc00D04889BA8db", + "0x722C5A6A417122668e8925968f7FC13DBDFaD23C", + "0xBeF25f4733b9d451072416360609e5A4c115293E" + ], + "address": "0x57406321d7e96223785b5987c9929d25e960946e", + "deployer": "0xBeF25f4733b9d451072416360609e5A4c115293E", + "deploymentMethod": "create3", + "codehash": "0x912095d5076ee40a9dd49c0f9d61d61334c47a78c7512852791652baef26c296", + "predeployCodehash": "0x912095d5076ee40a9dd49c0f9d61d61334c47a78c7512852791652baef26c296", + "salt": "Multisig v5.5" + }, + "ConstAddressDeployer": { + "address": "0x98B2920D53612483F91F12Ed7754E51b4A77919e" + }, + "Create3Deployer": { + "salt": "Create3Deployer", + "address": "0x6513Aedb4D1593BA12e50644401D976aebDc90d8", + "deployer": "0x6f24A47Fc8AE5441Eb47EFfC3665e70e69Ac3F05", + "deploymentMethod": "create2", + "codehash": "0xf0ad66defbe082df243d4d274e626f557f97579c5c9e19f33d8093d6160808b7", + "predeployCodehash": "0x73fc31262c4bad113c79439fd231281201c7c7d45b50328bd86bccf37684bf92" + } + }, + "explorer": { + "name": "Snowtrace", + "url": "https://testnet.snowtrace.io", + "api": "https://api.routescan.io/v2/network/testnet/evm/43113/etherscan" + } + }, + "test-sepolia": { + "name": "test-sepolia", + "id": "test-sepolia", + "axelarId": "test-sepolia", + "chainId": 11155111, + "rpc": "https://rpc.ankr.com/eth_sepolia", + "tokenSymbol": "ETH", + "confirmations": 1, + "gasOptions": { + "gasLimit": 5000000 + }, + "contracts": { + "AxelarGateway": {}, + "InterchainGovernance": {}, + "Multisig": { + "threshold": 2, + "signers": [ + "0xaC481D34c48e5d3191344b853Bc00D04889BA8db", + "0x722C5A6A417122668e8925968f7FC13DBDFaD23C", + "0xBeF25f4733b9d451072416360609e5A4c115293E" + ], + "address": "0x57406321d7e96223785b5987c9929d25e960946e", + "deployer": "0xBeF25f4733b9d451072416360609e5A4c115293E", + "deploymentMethod": "create3", + "codehash": "0x912095d5076ee40a9dd49c0f9d61d61334c47a78c7512852791652baef26c296", + "predeployCodehash": "0x912095d5076ee40a9dd49c0f9d61d61334c47a78c7512852791652baef26c296", + "salt": "Multisig v5.5" + }, + "ConstAddressDeployer": { + "address": "0x98B2920D53612483F91F12Ed7754E51b4A77919e" + }, + "Create3Deployer": { + "salt": "Create3Deployer", + "address": "0x6513Aedb4D1593BA12e50644401D976aebDc90d8", + "deployer": "0x6f24A47Fc8AE5441Eb47EFfC3665e70e69Ac3F05", + "deploymentMethod": "create2", + "codehash": "0xf0ad66defbe082df243d4d274e626f557f97579c5c9e19f33d8093d6160808b7", + "predeployCodehash": "0x73fc31262c4bad113c79439fd231281201c7c7d45b50328bd86bccf37684bf92" + } + }, + "explorer": { + "explorer": "Sepoliascan", + "url": "https://sepolia.etherscan.io", + "api": "https://api-sepolia.etherscan.io/api" + } } }, "axelar": { + "contracts": { + "ServiceRegistry": { + "governanceAccount": "axelar10d07y265gmmuvt4z0w9aw880jnsr700j7v9daj" + }, + "Router": { + "adminAddress": "axelar12qvsvse32cjyw60ztysd3v655aj5urqeup82ky", + "governanceAddress": "axelar10d07y265gmmuvt4z0w9aw880jnsr700j7v9daj" + }, + "NexusGateway": { + "nexus": "axelar17h8uk4ct0mdv9mgkuxszt4gp2htpfr08mge20r" + }, + "Rewards": { + "governanceAddress": "axelar10d07y265gmmuvt4z0w9aw880jnsr700j7v9daj", + "rewardsDenom": "uaxl", + "params": { + "epoch_duration": "14400", + "rewards_per_epoch": "10000000", + "participation_threshold": [ + "7", + "10" + ] + } + }, + "Coordinator": { + "governanceAddress": "axelar10d07y265gmmuvt4z0w9aw880jnsr700j7v9daj" + }, + "Multisig": { + "adminAddress": "axelar12qvsvse32cjyw60ztysd3v655aj5urqeup82ky", + "governanceAddress": "axelar10d07y265gmmuvt4z0w9aw880jnsr700j7v9daj", + "blockExpiry": 10 + }, + "MultisigProver": { + "test-avalanche": { + "governanceAddress": "axelar10d07y265gmmuvt4z0w9aw880jnsr700j7v9daj", + "adminAddress": "axelar1l7vz4m5g92kvga050vk9ycjynywdlk4zhs07dv", + "signingThreshold": [ + "51", + "100" + ], + "serviceName": "amplifier", + "verifierSetDiffThreshold": 0, + "encoder": "abi", + "keyType": "ecdsa" + }, + "test-sepolia": { + "governanceAddress": "axelar10d07y265gmmuvt4z0w9aw880jnsr700j7v9daj", + "adminAddress": "axelar1l7vz4m5g92kvga050vk9ycjynywdlk4zhs07dv", + "signingThreshold": [ + "51", + "100" + ], + "serviceName": "amplifier", + "verifierSetDiffThreshold": 0, + "encoder": "abi", + "keyType": "ecdsa" + } + }, + "Gateway": { + "test-avalanche": { + }, + "test-sepolia": { + } + }, + "VotingVerifier": { + "test-avalanche": { + "governanceAddress": "axelar10d07y265gmmuvt4z0w9aw880jnsr700j7v9daj", + "serviceName": "amplifier", + "sourceGatewayAddress": "", + "votingThreshold": [ + "51", + "100" + ], + "blockExpiry": 10, + "confirmationHeight": 1, + "msgIdFormat": "hex_tx_hash_and_event_index", + "addressFormat": "eip55" + }, + "test-sepolia": { + "governanceAddress": "axelar10d07y265gmmuvt4z0w9aw880jnsr700j7v9daj", + "serviceName": "amplifier", + "sourceGatewayAddress": "", + "votingThreshold": [ + "51", + "100" + ], + "blockExpiry": 10, + "confirmationHeight": 1, + "msgIdFormat": "hex_tx_hash_and_event_index", + "addressFormat": "eip55" + }, + } + }, "id": "Axelarnet", "axelarId": "Axelarnet", "chainId": "axelar-stagenet-724", From 1a3f43c98a73cb3add443d7d2e079d924f520a79 Mon Sep 17 00:00:00 2001 From: Talal Ashraf Date: Thu, 1 Aug 2024 23:16:34 -0400 Subject: [PATCH 2/7] - deploy amplifier base contracts --- axelar-chains-config/info/stagenet.json | 61 +++++++++++++++++++------ 1 file changed, 46 insertions(+), 15 deletions(-) diff --git a/axelar-chains-config/info/stagenet.json b/axelar-chains-config/info/stagenet.json index 884857d4..3555b229 100644 --- a/axelar-chains-config/info/stagenet.json +++ b/axelar-chains-config/info/stagenet.json @@ -1560,14 +1560,27 @@ "axelar": { "contracts": { "ServiceRegistry": { - "governanceAccount": "axelar10d07y265gmmuvt4z0w9aw880jnsr700j7v9daj" + "governanceAccount": "axelar10d07y265gmmuvt4z0w9aw880jnsr700j7v9daj", + "storeCodeProposalId": "5", + "storeCodeProposalCodeHash": "aa762ada72f295c0890c7beca089b13498b95d04f59262cea4bdf64b07d9edc7", + "codeId": 3, + "address": "axelar15454y4v8x2ennqq6k0t4cu4r0cpqsy3d6m2jw7d0p4tagaafs29qnlhljd", + "executeProposalId": "13" }, "Router": { "adminAddress": "axelar12qvsvse32cjyw60ztysd3v655aj5urqeup82ky", - "governanceAddress": "axelar10d07y265gmmuvt4z0w9aw880jnsr700j7v9daj" + "governanceAddress": "axelar10d07y265gmmuvt4z0w9aw880jnsr700j7v9daj", + "storeCodeProposalId": "3", + "storeCodeProposalCodeHash": "c89ad7b98afcafea866ff9b9064ade1dc865a0b4a257cbd0a80fae433c916eab", + "codeId": 1, + "address": "axelar1saq5hcztvd26vvkquv4dzn8e0uu967nuyxtcful3pvv7ajsw4kmq72xft9" }, "NexusGateway": { - "nexus": "axelar17h8uk4ct0mdv9mgkuxszt4gp2htpfr08mge20r" + "nexus": "axelar17h8uk4ct0mdv9mgkuxszt4gp2htpfr08mge20r", + "storeCodeProposalId": "4", + "storeCodeProposalCodeHash": "3f0fd354823ec5d85f051a7c54bd020498a2e37866cbf480e0c107aceae1b84d", + "codeId": 2, + "address": "axelar1aqun445kcqth3aunxlvly8grgyqt4c68q0g0df99nccs72plgh0s0eptw9" }, "Rewards": { "governanceAddress": "axelar10d07y265gmmuvt4z0w9aw880jnsr700j7v9daj", @@ -1579,15 +1592,27 @@ "7", "10" ] - } + }, + "storeCodeProposalId": "6", + "storeCodeProposalCodeHash": "0e3cd88efc3125537e3c0b3db97b9e7d8fcb51431293077a2be109b384f26ff1", + "codeId": 4, + "address": "axelar1nyhmtdrzx77ynqgu8cug0u7eqz2kzfk9mctvaa4stqpekg4s9vnsgu54at" }, "Coordinator": { - "governanceAddress": "axelar10d07y265gmmuvt4z0w9aw880jnsr700j7v9daj" + "governanceAddress": "axelar10d07y265gmmuvt4z0w9aw880jnsr700j7v9daj", + "storeCodeProposalId": "7", + "storeCodeProposalCodeHash": "1c058dec7e9c294f4e7401bd9611d2e811e0cf3a41917c4dd22766ea40b95fa2", + "codeId": 5, + "address": "axelar1nc3mfplae0atcchs9gqx9m6ezj5lfqqh2jmqx639kf8hd7m96lgq8a5e5y" }, "Multisig": { "adminAddress": "axelar12qvsvse32cjyw60ztysd3v655aj5urqeup82ky", "governanceAddress": "axelar10d07y265gmmuvt4z0w9aw880jnsr700j7v9daj", - "blockExpiry": 10 + "blockExpiry": 10, + "storeCodeProposalId": "8", + "storeCodeProposalCodeHash": "a01cfc3c3a6e5fb22ea5818f2de8a453e0f37b9a54380d76eb4d4ea8d8b6de94", + "codeId": 6, + "address": "axelar143vjln56ke4pjmj5ut7u3358ywyfl7h5rg58js8gprr39664wcqs72vs3u" }, "MultisigProver": { "test-avalanche": { @@ -1613,13 +1638,15 @@ "verifierSetDiffThreshold": 0, "encoder": "abi", "keyType": "ecdsa" - } + }, + "storeCodeProposalId": "11", + "storeCodeProposalCodeHash": "6c4d2f520d62bcd7edd4de772257e74b48a8dfba39f853a9c12ff51ca9ea1e83" }, "Gateway": { - "test-avalanche": { - }, - "test-sepolia": { - } + "test-avalanche": {}, + "test-sepolia": {}, + "storeCodeProposalId": "10", + "storeCodeProposalCodeHash": "eae97caf40ae6b5eea1e145eec27a59e73aa6f9de389fa9ca0cfc9354a3b68ac" }, "VotingVerifier": { "test-avalanche": { @@ -1648,15 +1675,19 @@ "msgIdFormat": "hex_tx_hash_and_event_index", "addressFormat": "eip55" }, + "storeCodeProposalId": "9", + "storeCodeProposalCodeHash": "e256445185284a52fc0ca4163c5ffd02d7f605890fb5882d01d540966957465b" } }, "id": "Axelarnet", "axelarId": "Axelarnet", "chainId": "axelar-stagenet-724", - "rpc": "", - "lcd": "", - "grpc": "", + "rpc": "http://k8s-stagenet-axelarco-4bb4e0e8b1-82679c0fe4e33c5f.elb.us-east-2.amazonaws.com:26657", + "lcd": "http://k8s-stagenet-axelarco-4bb4e0e8b1-82679c0fe4e33c5f.elb.us-east-2.amazonaws.com:1317", + "grpc": "k8s-stagenet-axelarco-4bb4e0e8b1-82679c0fe4e33c5f.elb.us-east-2.amazonaws.com:9090", "tokenSymbol": "AXL", - "axelarscanApi": "" + "axelarscanApi": "https://stagenet.api.axelarscan.io", + "gasPrice": "0.007uaxl", + "gasLimit": "auto" } } From 35adc8504ee0211be20a680a83ebc1a3bd27642c Mon Sep 17 00:00:00 2001 From: Talal Ashraf Date: Fri, 2 Aug 2024 00:58:26 -0400 Subject: [PATCH 3/7] - test-avalance test-sepolia amplifier side --- axelar-chains-config/info/stagenet.json | 46 +++++++++++++++++-------- 1 file changed, 31 insertions(+), 15 deletions(-) diff --git a/axelar-chains-config/info/stagenet.json b/axelar-chains-config/info/stagenet.json index 3555b229..33720bb8 100644 --- a/axelar-chains-config/info/stagenet.json +++ b/axelar-chains-config/info/stagenet.json @@ -1565,7 +1565,7 @@ "storeCodeProposalCodeHash": "aa762ada72f295c0890c7beca089b13498b95d04f59262cea4bdf64b07d9edc7", "codeId": 3, "address": "axelar15454y4v8x2ennqq6k0t4cu4r0cpqsy3d6m2jw7d0p4tagaafs29qnlhljd", - "executeProposalId": "13" + "executeProposalId": "14" }, "Router": { "adminAddress": "axelar12qvsvse32cjyw60ztysd3v655aj5urqeup82ky", @@ -1573,7 +1573,8 @@ "storeCodeProposalId": "3", "storeCodeProposalCodeHash": "c89ad7b98afcafea866ff9b9064ade1dc865a0b4a257cbd0a80fae433c916eab", "codeId": 1, - "address": "axelar1saq5hcztvd26vvkquv4dzn8e0uu967nuyxtcful3pvv7ajsw4kmq72xft9" + "address": "axelar1saq5hcztvd26vvkquv4dzn8e0uu967nuyxtcful3pvv7ajsw4kmq72xft9", + "executeProposalId": "16" }, "NexusGateway": { "nexus": "axelar17h8uk4ct0mdv9mgkuxszt4gp2htpfr08mge20r", @@ -1603,7 +1604,8 @@ "storeCodeProposalId": "7", "storeCodeProposalCodeHash": "1c058dec7e9c294f4e7401bd9611d2e811e0cf3a41917c4dd22766ea40b95fa2", "codeId": 5, - "address": "axelar1nc3mfplae0atcchs9gqx9m6ezj5lfqqh2jmqx639kf8hd7m96lgq8a5e5y" + "address": "axelar1nc3mfplae0atcchs9gqx9m6ezj5lfqqh2jmqx639kf8hd7m96lgq8a5e5y", + "executeProposalId": "20" }, "Multisig": { "adminAddress": "axelar12qvsvse32cjyw60ztysd3v655aj5urqeup82ky", @@ -1612,7 +1614,8 @@ "storeCodeProposalId": "8", "storeCodeProposalCodeHash": "a01cfc3c3a6e5fb22ea5818f2de8a453e0f37b9a54380d76eb4d4ea8d8b6de94", "codeId": 6, - "address": "axelar143vjln56ke4pjmj5ut7u3358ywyfl7h5rg58js8gprr39664wcqs72vs3u" + "address": "axelar143vjln56ke4pjmj5ut7u3358ywyfl7h5rg58js8gprr39664wcqs72vs3u", + "executeProposalId": "18" }, "MultisigProver": { "test-avalanche": { @@ -1625,7 +1628,9 @@ "serviceName": "amplifier", "verifierSetDiffThreshold": 0, "encoder": "abi", - "keyType": "ecdsa" + "keyType": "ecdsa", + "domainSeparator": "0x09d0886d5d99ed975cfad0fc5d20195302e21081fa5aa5c9986eae988ab09bd0", + "address": "axelar1fzd0kqdewaupvngygmtltda9ru9zm590kj00sz4vxla4h6hlawtqpcfkqe" }, "test-sepolia": { "governanceAddress": "axelar10d07y265gmmuvt4z0w9aw880jnsr700j7v9daj", @@ -1637,22 +1642,30 @@ "serviceName": "amplifier", "verifierSetDiffThreshold": 0, "encoder": "abi", - "keyType": "ecdsa" + "keyType": "ecdsa", + "domainSeparator": "0x94c6f03682e3588a4fd0e312943191a70ae9e50b80d4b062af08f9311a78fada", + "address": "axelar14t526efvs4r6pmg3ntjve9t5k3hagswngrnaya83365w0ad9ky0s333suh" }, "storeCodeProposalId": "11", - "storeCodeProposalCodeHash": "6c4d2f520d62bcd7edd4de772257e74b48a8dfba39f853a9c12ff51ca9ea1e83" + "storeCodeProposalCodeHash": "6c4d2f520d62bcd7edd4de772257e74b48a8dfba39f853a9c12ff51ca9ea1e83", + "codeId": 9 }, "Gateway": { - "test-avalanche": {}, - "test-sepolia": {}, + "test-avalanche": { + "address": "axelar1m085sw92u49myttmelqaxxx04cu50wxv8ftz06cur32ct7v78wjqlzaej7" + }, + "test-sepolia": { + "address": "axelar1rx2meeesr74reunatsdxh82yqsxzz9w6j2k38rjhkcq57gvefsrsrm2eys" + }, "storeCodeProposalId": "10", - "storeCodeProposalCodeHash": "eae97caf40ae6b5eea1e145eec27a59e73aa6f9de389fa9ca0cfc9354a3b68ac" + "storeCodeProposalCodeHash": "eae97caf40ae6b5eea1e145eec27a59e73aa6f9de389fa9ca0cfc9354a3b68ac", + "codeId": 8 }, "VotingVerifier": { "test-avalanche": { "governanceAddress": "axelar10d07y265gmmuvt4z0w9aw880jnsr700j7v9daj", "serviceName": "amplifier", - "sourceGatewayAddress": "", + "sourceGatewayAddress": "0x6157b0801Bd08427E20a6A216694315DA2C9BF09", "votingThreshold": [ "51", "100" @@ -1660,12 +1673,13 @@ "blockExpiry": 10, "confirmationHeight": 1, "msgIdFormat": "hex_tx_hash_and_event_index", - "addressFormat": "eip55" + "addressFormat": "eip55", + "address": "axelar10c8qetyyr5rart47a5luvm6lys4709u3jhyeakzd0e7nxdw0ah3stmxvd3" }, "test-sepolia": { "governanceAddress": "axelar10d07y265gmmuvt4z0w9aw880jnsr700j7v9daj", "serviceName": "amplifier", - "sourceGatewayAddress": "", + "sourceGatewayAddress": "0x6157b0801Bd08427E20a6A216694315DA2C9BF09", "votingThreshold": [ "51", "100" @@ -1673,10 +1687,12 @@ "blockExpiry": 10, "confirmationHeight": 1, "msgIdFormat": "hex_tx_hash_and_event_index", - "addressFormat": "eip55" + "addressFormat": "eip55", + "address": "axelar1t3lwxcgjlauvcwsdvy4669azp9ks0q0hd2cxn95cdge63723z9ns8pdqms" }, "storeCodeProposalId": "9", - "storeCodeProposalCodeHash": "e256445185284a52fc0ca4163c5ffd02d7f605890fb5882d01d540966957465b" + "storeCodeProposalCodeHash": "e256445185284a52fc0ca4163c5ffd02d7f605890fb5882d01d540966957465b", + "codeId": 7 } }, "id": "Axelarnet", From 8b56e3e6958e5e1d10a379f7007a6e36ceb928ef Mon Sep 17 00:00:00 2001 From: Talal Ashraf Date: Fri, 2 Aug 2024 01:06:41 -0400 Subject: [PATCH 4/7] - ig and evmgateway --- axelar-chains-config/info/stagenet.json | 62 +++++++++++++++++++++++-- 1 file changed, 58 insertions(+), 4 deletions(-) diff --git a/axelar-chains-config/info/stagenet.json b/axelar-chains-config/info/stagenet.json index 33720bb8..6cac159c 100644 --- a/axelar-chains-config/info/stagenet.json +++ b/axelar-chains-config/info/stagenet.json @@ -1476,8 +1476,35 @@ "gasLimit": 5000000 }, "contracts": { - "AxelarGateway": {}, - "InterchainGovernance": {}, + "AxelarGateway": { + "deployer": "0xba76c6980428A0b10CFC5d8ccb61949677A61233", + "operator": "0xba76c6980428A0b10CFC5d8ccb61949677A61233", + "proxyDeploymentArgs": [ + "0xD0a454a76f95A99c6A9FCE5E16f5345DdA9bD18B", + "0xba76c6980428A0b10CFC5d8ccb61949677A61233", + "0x000000000000000000000000ba76c6980428a0b10cfc5d8ccb61949677a6123300000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000003980a00000000000000000000000000000000000000000000000000000000000000050000000000000000000000004ed1fd87673ed52b810710e1e81c10df10906f40000000000000000000000000000000000000000000000000000000000000000100000000000000000000000054059b18cf1b10d648d922e00c149e68b3d77e90000000000000000000000000000000000000000000000000000000000000000100000000000000000000000057c026c5a2dcb35fd220f3436ff4096978066bb50000000000000000000000000000000000000000000000000000000000000001000000000000000000000000d368332a3cb3ea8a38144508c1ddea649c4d23fd0000000000000000000000000000000000000000000000000000000000000001000000000000000000000000f48dfdc4f1666701ba74efa1d8491f4811c064a40000000000000000000000000000000000000000000000000000000000000001" + ], + "initialVerifierSetId": "02b2245d97df25f64f0a7d80311edb4ef42fd99c1a9d0a4d9b90a70fd0471ae5", + "address": "0x6157b0801Bd08427E20a6A216694315DA2C9BF09", + "implementation": "0xD0a454a76f95A99c6A9FCE5E16f5345DdA9bD18B", + "implementationCodehash": "0xbd45ca61be1924256a0f3e2616956d663fdd806ea6b9ed01dab2f9c6b6f60acc", + "deploymentMethod": "create3", + "previousSignersRetention": 15, + "domainSeparator": "0x09d0886d5d99ed975cfad0fc5d20195302e21081fa5aa5c9986eae988ab09bd0", + "minimumRotationDelay": 300, + "salt": "temporary stagenet deployment" + }, + "InterchainGovernance": { + "address": "0xa57617802eaAE1429DC91146ae003cDb4b1C471e", + "minimumTimeDelay": 300, + "governanceChain": "Axelarnet", + "governanceAddress": "axelar10d07y265gmmuvt4z0w9aw880jnsr700j7v9daj", + "deployer": "0xba76c6980428A0b10CFC5d8ccb61949677A61233", + "deploymentMethod": "create3", + "codehash": "0x91198a8a4b942d0bde19264b4bbbcfd774bdaa2c665e581760917403cd5654b3", + "predeployCodehash": "0xe2de43b29f2387b6f3575a1b50d566908fc00e03a8d88ad6be74b674a70874d2", + "salt": "Test InterchainGovernance v5.5" + }, "Multisig": { "threshold": 2, "signers": [ @@ -1522,8 +1549,35 @@ "gasLimit": 5000000 }, "contracts": { - "AxelarGateway": {}, - "InterchainGovernance": {}, + "AxelarGateway": { + "deployer": "0xba76c6980428A0b10CFC5d8ccb61949677A61233", + "operator": "0xba76c6980428A0b10CFC5d8ccb61949677A61233", + "proxyDeploymentArgs": [ + "0xD0a454a76f95A99c6A9FCE5E16f5345DdA9bD18B", + "0xba76c6980428A0b10CFC5d8ccb61949677A61233", + "0x000000000000000000000000ba76c6980428a0b10cfc5d8ccb61949677a6123300000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000003980c00000000000000000000000000000000000000000000000000000000000000050000000000000000000000004ed1fd87673ed52b810710e1e81c10df10906f40000000000000000000000000000000000000000000000000000000000000000100000000000000000000000054059b18cf1b10d648d922e00c149e68b3d77e90000000000000000000000000000000000000000000000000000000000000000100000000000000000000000057c026c5a2dcb35fd220f3436ff4096978066bb50000000000000000000000000000000000000000000000000000000000000001000000000000000000000000d368332a3cb3ea8a38144508c1ddea649c4d23fd0000000000000000000000000000000000000000000000000000000000000001000000000000000000000000f48dfdc4f1666701ba74efa1d8491f4811c064a40000000000000000000000000000000000000000000000000000000000000001" + ], + "initialVerifierSetId": "b57861819c10537d03ee0f7d2b239926d6c95ae028ebf4ff7e44467be2e94435", + "address": "0x6157b0801Bd08427E20a6A216694315DA2C9BF09", + "implementation": "0xD0a454a76f95A99c6A9FCE5E16f5345DdA9bD18B", + "implementationCodehash": "0x1ebbc46732c5459de13ece23d3edbcc77ab87b3f9155a5b950a1942380f2796a", + "deploymentMethod": "create3", + "previousSignersRetention": 15, + "domainSeparator": "0x94c6f03682e3588a4fd0e312943191a70ae9e50b80d4b062af08f9311a78fada", + "minimumRotationDelay": 300, + "salt": "temporary stagenet deployment" + }, + "InterchainGovernance": { + "minimumTimeDelay": 300, + "address": "0xa57617802eaAE1429DC91146ae003cDb4b1C471e", + "governanceChain": "Axelarnet", + "governanceAddress": "axelar10d07y265gmmuvt4z0w9aw880jnsr700j7v9daj", + "deployer": "0xba76c6980428A0b10CFC5d8ccb61949677A61233", + "deploymentMethod": "create3", + "codehash": "0x91198a8a4b942d0bde19264b4bbbcfd774bdaa2c665e581760917403cd5654b3", + "predeployCodehash": "0xe2de43b29f2387b6f3575a1b50d566908fc00e03a8d88ad6be74b674a70874d2", + "salt": "Test InterchainGovernance v5.5" + }, "Multisig": { "threshold": 2, "signers": [ From 5f5c861f6ee9255a6b4195426614b07acda62abe Mon Sep 17 00:00:00 2001 From: Talal Ashraf Date: Fri, 2 Aug 2024 01:07:24 -0400 Subject: [PATCH 5/7] - vscode conf gitignore --- .gitignore | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index e1981793..fa0d48b8 100644 --- a/.gitignore +++ b/.gitignore @@ -114,4 +114,7 @@ keys.json temp-arguments.js # Sui Move Packages -sui/move \ No newline at end of file +sui/move + +# VSCode +.vscode From 02ce129c064925746183ca2581b9fe397e1c2687 Mon Sep 17 00:00:00 2001 From: Talal Ashraf Date: Fri, 2 Aug 2024 01:37:41 -0400 Subject: [PATCH 6/7] - its on test-ava, failing on test-sep --- axelar-chains-config/info/stagenet.json | 71 ++++++++++++++++++++++++- 1 file changed, 69 insertions(+), 2 deletions(-) diff --git a/axelar-chains-config/info/stagenet.json b/axelar-chains-config/info/stagenet.json index 6cac159c..a13afaf6 100644 --- a/axelar-chains-config/info/stagenet.json +++ b/axelar-chains-config/info/stagenet.json @@ -1473,7 +1473,7 @@ "tokenSymbol": "ETH", "confirmations": 1, "gasOptions": { - "gasLimit": 5000000 + "gasLimit": 10000000 }, "contracts": { "AxelarGateway": { @@ -1529,6 +1529,41 @@ "deploymentMethod": "create2", "codehash": "0xf0ad66defbe082df243d4d274e626f557f97579c5c9e19f33d8093d6160808b7", "predeployCodehash": "0x73fc31262c4bad113c79439fd231281201c7c7d45b50328bd86bccf37684bf92" + }, + "Operators": { + "owner": "0xba76c6980428A0b10CFC5d8ccb61949677A61233", + "address": "0x7479c5FBc42f949Ba4ae4b997FD9a9251d158234", + "deployer": "0xba76c6980428A0b10CFC5d8ccb61949677A61233", + "deploymentMethod": "create2", + "codehash": "0xc561dc32ef670c929db9d7fbf6b5f6c074a62a30602481ba3b88912ca6d79feb", + "predeployCodehash": "0xc561dc32ef670c929db9d7fbf6b5f6c074a62a30602481ba3b88912ca6d79feb", + "salt": "Test" + }, + "AxelarGasService": { + "collector": "0x7479c5FBc42f949Ba4ae4b997FD9a9251d158234", + "salt": "test", + "address": "0xE51B6EA3940bDf8458AFBe2FC774605F960a4116", + "implementation": "0x1270adB086Df205cAe3cF7039e9789Fff8ABCf1b", + "deployer": "0xba76c6980428A0b10CFC5d8ccb61949677A61233" + }, + "InterchainTokenService": { + "salt": "ITS v1.2.4", + "deployer": "0xba76c6980428A0b10CFC5d8ccb61949677A61233", + "proxySalt": "ITS Test v1.2.4", + "tokenManagerDeployer": "0x8886101bD36e67235c1A0adA586D9F995a1b2Ef9", + "interchainToken": "0x76e1914d00f34Ab68784c9c874e46ECD403BfB0E", + "interchainTokenDeployer": "0xb077C7D572BDB90866dEC320435b809AA6795eF0", + "tokenManager": "0xa2533C01CC3Aad2A6A6E786C2f4421e4e8c68478", + "tokenHandler": "0x25AfcfA6B91CFd2370aCE50e68ac63a74F215fBc", + "implementation": "0x2a1966E72c2777c7b0E099B474e1Cf6e02132e2e", + "predeployCodehash": "0x08a4a556c4db879b4f24104d13a8baf86915d58b12c81b382dfea2a82d2856cf", + "address": "0x62037cFDFaD0336962bE0BE5b563e81035eA2BaF" + }, + "InterchainTokenFactory": { + "deployer": "0xba76c6980428A0b10CFC5d8ccb61949677A61233", + "salt": "ITS Factory Test v1.2.4", + "implementation": "0x517f4cA9ea0507A3249202cd7Fa3ADA093D20077", + "address": "0xc9670201E9d4e9D58f92906FA717C7c5Bac6118c" } }, "explorer": { @@ -1546,7 +1581,9 @@ "tokenSymbol": "ETH", "confirmations": 1, "gasOptions": { - "gasLimit": 5000000 + "gasLimit": 8000000, + "maxFeePerGas": 110000000, + "maxPriorityFeePerGas": 100000000 }, "contracts": { "AxelarGateway": { @@ -1602,6 +1639,36 @@ "deploymentMethod": "create2", "codehash": "0xf0ad66defbe082df243d4d274e626f557f97579c5c9e19f33d8093d6160808b7", "predeployCodehash": "0x73fc31262c4bad113c79439fd231281201c7c7d45b50328bd86bccf37684bf92" + }, + "Operators": { + "owner": "0xba76c6980428A0b10CFC5d8ccb61949677A61233", + "address": "0x7479c5FBc42f949Ba4ae4b997FD9a9251d158234", + "deployer": "0xba76c6980428A0b10CFC5d8ccb61949677A61233", + "deploymentMethod": "create2", + "codehash": "0xc561dc32ef670c929db9d7fbf6b5f6c074a62a30602481ba3b88912ca6d79feb", + "predeployCodehash": "0xc561dc32ef670c929db9d7fbf6b5f6c074a62a30602481ba3b88912ca6d79feb", + "salt": "Test" + }, + "AxelarGasService": { + "collector": "0x7479c5FBc42f949Ba4ae4b997FD9a9251d158234", + "salt": "test", + "address": "0xE51B6EA3940bDf8458AFBe2FC774605F960a4116", + "implementation": "0xAfa857d7A9030B59074EBD8FDB825925437A6C7A", + "deployer": "0xba76c6980428A0b10CFC5d8ccb61949677A61233" + }, + "InterchainTokenService": { + "salt": "ITS v1.2.4", + "deployer": "0xba76c6980428A0b10CFC5d8ccb61949677A61233", + "proxySalt": "ITS Test v1.2.4", + "tokenManagerDeployer": "0x8886101bD36e67235c1A0adA586D9F995a1b2Ef9", + "interchainToken": "0x76e1914d00f34Ab68784c9c874e46ECD403BfB0E", + "interchainTokenDeployer": "0xb077C7D572BDB90866dEC320435b809AA6795eF0", + "tokenManager": "0xa2533C01CC3Aad2A6A6E786C2f4421e4e8c68478", + "tokenHandler": "0x25AfcfA6B91CFd2370aCE50e68ac63a74F215fBc" + }, + "InterchainTokenFactory": { + "deployer": "0xba76c6980428A0b10CFC5d8ccb61949677A61233", + "salt": "ITS Factory Test v1.2.4" } }, "explorer": { From 6b3ee8f00c8f597c0d6f419957d70692d849e4c9 Mon Sep 17 00:00:00 2001 From: Talal Ashraf Date: Fri, 2 Aug 2024 01:59:57 -0400 Subject: [PATCH 7/7] its test-sepo --- axelar-chains-config/info/stagenet.json | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/axelar-chains-config/info/stagenet.json b/axelar-chains-config/info/stagenet.json index a13afaf6..3640b293 100644 --- a/axelar-chains-config/info/stagenet.json +++ b/axelar-chains-config/info/stagenet.json @@ -1473,7 +1473,7 @@ "tokenSymbol": "ETH", "confirmations": 1, "gasOptions": { - "gasLimit": 10000000 + "gasLimit": 5000000 }, "contracts": { "AxelarGateway": { @@ -1554,16 +1554,11 @@ "interchainToken": "0x76e1914d00f34Ab68784c9c874e46ECD403BfB0E", "interchainTokenDeployer": "0xb077C7D572BDB90866dEC320435b809AA6795eF0", "tokenManager": "0xa2533C01CC3Aad2A6A6E786C2f4421e4e8c68478", - "tokenHandler": "0x25AfcfA6B91CFd2370aCE50e68ac63a74F215fBc", - "implementation": "0x2a1966E72c2777c7b0E099B474e1Cf6e02132e2e", - "predeployCodehash": "0x08a4a556c4db879b4f24104d13a8baf86915d58b12c81b382dfea2a82d2856cf", - "address": "0x62037cFDFaD0336962bE0BE5b563e81035eA2BaF" + "tokenHandler": "0x25AfcfA6B91CFd2370aCE50e68ac63a74F215fBc" }, "InterchainTokenFactory": { "deployer": "0xba76c6980428A0b10CFC5d8ccb61949677A61233", - "salt": "ITS Factory Test v1.2.4", - "implementation": "0x517f4cA9ea0507A3249202cd7Fa3ADA093D20077", - "address": "0xc9670201E9d4e9D58f92906FA717C7c5Bac6118c" + "salt": "ITS Factory Test v1.2.4" } }, "explorer": { @@ -1664,11 +1659,16 @@ "interchainToken": "0x76e1914d00f34Ab68784c9c874e46ECD403BfB0E", "interchainTokenDeployer": "0xb077C7D572BDB90866dEC320435b809AA6795eF0", "tokenManager": "0xa2533C01CC3Aad2A6A6E786C2f4421e4e8c68478", - "tokenHandler": "0x25AfcfA6B91CFd2370aCE50e68ac63a74F215fBc" + "tokenHandler": "0x25AfcfA6B91CFd2370aCE50e68ac63a74F215fBc", + "implementation": "0x2a1966E72c2777c7b0E099B474e1Cf6e02132e2e", + "predeployCodehash": "0x08a4a556c4db879b4f24104d13a8baf86915d58b12c81b382dfea2a82d2856cf", + "address": "0x62037cFDFaD0336962bE0BE5b563e81035eA2BaF" }, "InterchainTokenFactory": { "deployer": "0xba76c6980428A0b10CFC5d8ccb61949677A61233", - "salt": "ITS Factory Test v1.2.4" + "salt": "ITS Factory Test v1.2.4", + "implementation": "0x517f4cA9ea0507A3249202cd7Fa3ADA093D20077", + "address": "0xc9670201E9d4e9D58f92906FA717C7c5Bac6118c" } }, "explorer": {