From 89967a8f87f872293f8b2b3cdc435d35f14876c9 Mon Sep 17 00:00:00 2001 From: RiceAndmeet Date: Tue, 4 Feb 2025 11:43:11 -0500 Subject: [PATCH 1/6] - stellar external gateway --- .../info/devnet-amplifier.json | 43 +++++++++++++++++++ 1 file changed, 43 insertions(+) diff --git a/axelar-chains-config/info/devnet-amplifier.json b/axelar-chains-config/info/devnet-amplifier.json index c59277b12..4e7892319 100644 --- a/axelar-chains-config/info/devnet-amplifier.json +++ b/axelar-chains-config/info/devnet-amplifier.json @@ -623,6 +623,49 @@ "finality": "finalized", "approxFinalityWaitTime": 1 }, + "stellar-2024-q4": { + "name": "Stellar", + "axelarId": "stellar-2024-q4", + "rpc": "https://soroban-testnet.stellar.org", + "horizonRpc": "https://horizon-testnet.stellar.org", + "networkType": "testnet", + "chainType": "stellar", + "decimals": 7, + "finality": "1", + "approxFinalityWaitTime": 1, + "tokenSymbol": "XLM", + "tokenAddress": "CDLZFC3SYJYDZT7K67VZ75HPJVIEUVNIXF47ZG2FB2RMQQVU2HHGCYSC", + "explorer": { + "name": "Soroban Nownodes", + "url": "https://soroban.nownodes.io/testnet" + }, + "contracts": { + "axelar_gateway": { + "address": "CBMFHKNH46XWDKGKQNCF446O6FB73RB22UYQYQPVOBGZ2T2EF4YDTV43", + "deployer": "GDUITDF2LI3R5HM4KYRLLNRLEWKYBFVZVOEB6HSL7EOW2KO2LD6V4GPM", + "wasmHash": "4e0df4342d505504d3e7fde2cf664fe896b8a01ed992426192968189ed83e821", + "initializeArgs": { + "owner": "GDUITDF2LI3R5HM4KYRLLNRLEWKYBFVZVOEB6HSL7EOW2KO2LD6V4GPM", + "operator": "GDUITDF2LI3R5HM4KYRLLNRLEWKYBFVZVOEB6HSL7EOW2KO2LD6V4GPM", + "domainSeparator": "b9b1bbb1dd01763015cc17bda777b73f787301234b01e6f757553dfa4e4fbc88", + "minimumRotationDelay": "0", + "previousSignersRetention": "15", + "initialSigners": [ + { + "nonce": "0000000000000000000000000000000000000000000000000000000000000000", + "signers": [ + { + "signer": "e8898cba5a371e9d9c5622b5b62b25958096b9ab881f1e4bf91d6d29da58fd5e", + "weight": "1" + } + ], + "threshold": "1" + } + ] + } + } + } + }, "stellar-test-2025-q1": { "name": "Stellar", "axelarId": "stellar-test-2025-q1", From 005ff7852f53c7c64a00760bcb6be11bb0563083 Mon Sep 17 00:00:00 2001 From: RiceAndmeet Date: Tue, 4 Feb 2025 11:55:36 -0500 Subject: [PATCH 2/6] - Stellar voting verifier --- axelar-chains-config/info/devnet-amplifier.json | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/axelar-chains-config/info/devnet-amplifier.json b/axelar-chains-config/info/devnet-amplifier.json index 4e7892319..36e912f74 100644 --- a/axelar-chains-config/info/devnet-amplifier.json +++ b/axelar-chains-config/info/devnet-amplifier.json @@ -1004,6 +1004,21 @@ "codeId": 854, "address": "axelar1s3g877l0pk958vzeyrev9vncklrfht7dx2xv9c4u7zmr0y7jzfmq5cxjqm" }, + "stellar-2024-q4": { + "governanceAddress": "axelar1zlr7e5qf3sz7yf890rkh9tcnu87234k6k7ytd9", + "serviceName": "validators", + "sourceGatewayAddress": "CBMFHKNH46XWDKGKQNCF446O6FB73RB22UYQYQPVOBGZ2T2EF4YDTV43", + "votingThreshold": [ + "6", + "10" + ], + "blockExpiry": 10, + "confirmationHeight": 1, + "msgIdFormat": "hex_tx_hash_and_event_index", + "addressFormat": "stellar", + "codeId": 854, + "address": "axelar1fclvpd3kx4udp3nxw88tk8279z36uvmkn6da0jh7fnz6eddh2n2s09n6tg" + }, "storeCodeProposalId": "78", "storeCodeProposalCodeHash": "d9412440820a51bc48bf41a77ae39cfb33101ddc6562323845627ea2042bf708" }, From f24d2878afe3acb99b8729d72d448744f7257bc7 Mon Sep 17 00:00:00 2001 From: RiceAndmeet Date: Tue, 4 Feb 2025 12:00:51 -0500 Subject: [PATCH 3/6] stellar wasm gateway and multisig prover --- .../info/devnet-amplifier.json | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/axelar-chains-config/info/devnet-amplifier.json b/axelar-chains-config/info/devnet-amplifier.json index 36e912f74..73ad58e1e 100644 --- a/axelar-chains-config/info/devnet-amplifier.json +++ b/axelar-chains-config/info/devnet-amplifier.json @@ -1049,6 +1049,10 @@ "stellar-test-2025-q1": { "codeId": 848, "address": "axelar1g03zp32gqx6qg3z59csfj4rm56lkpyqkdw9lg4qdgg6uxyupryrqcycxt9" + }, + "stellar-2024-q4": { + "codeId": 848, + "address": "axelar1wr8kmmwc7v4v7kgpnyjggf3dacnvzmmsmxhw58tnflqf0wr93hyql4y6fn" } }, "MultisigProver": { @@ -1147,6 +1151,21 @@ "domainSeparator": "0x293407cef6cb084c2c7ca31794d4cc95d8c3ea2aced086aebb518a2c37b28dc6", "address": "axelar1uuja08qdy790ewq9mz0r6t7c4yp9fqccu9f9zssr4tu4k0l52yeqjhckm3" }, + "stellar-2024-q4": { + "governanceAddress": "axelar1zlr7e5qf3sz7yf890rkh9tcnu87234k6k7ytd9", + "adminAddress": "axelar1zlr7e5qf3sz7yf890rkh9tcnu87234k6k7ytd9", + "signingThreshold": [ + "6", + "10" + ], + "serviceName": "validators", + "verifierSetDiffThreshold": 0, + "encoder": "stellar_xdr", + "keyType": "ed25519", + "codeId": 855, + "domainSeparator": "0xb9b1bbb1dd01763015cc17bda777b73f787301234b01e6f757553dfa4e4fbc88", + "address": "axelar1knpl88d730hdmlmxfpjl46jxlals0cxwzxp8c8tavrc8g2rduugqtvl6kg" + }, "storeCodeProposalId": "82", "storeCodeProposalCodeHash": "00428ef0483f103a6e1a5853c4b29466a83e5b180cc53a00d1ff9d022bc2f03a" } From d164b833bc053eb803601381510eedfa4328503b Mon Sep 17 00:00:00 2001 From: RiceAndmeet Date: Tue, 4 Feb 2025 16:50:51 -0500 Subject: [PATCH 4/6] -axelar_operators and axelar_gas_service --- axelar-chains-config/info/devnet-amplifier.json | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/axelar-chains-config/info/devnet-amplifier.json b/axelar-chains-config/info/devnet-amplifier.json index 73ad58e1e..247673fc4 100644 --- a/axelar-chains-config/info/devnet-amplifier.json +++ b/axelar-chains-config/info/devnet-amplifier.json @@ -663,6 +663,23 @@ } ] } + }, + "axelar_operators": { + "address": "CACBYHUX23WSXVQTQL3VUESYR7C432RS6TS6WWGOQPOHAZQRAR5A5EVY", + "deployer": "GDUITDF2LI3R5HM4KYRLLNRLEWKYBFVZVOEB6HSL7EOW2KO2LD6V4GPM", + "wasmHash": "82acfafba05ef400104d172664e8d30dbadca6e21e97fa9ae2e1c06c9148be1d", + "initializeArgs": { + "owner": "GDUITDF2LI3R5HM4KYRLLNRLEWKYBFVZVOEB6HSL7EOW2KO2LD6V4GPM" + } + }, + "axelar_gas_service": { + "address": "CB6F5MFEZ6SZATSDWZ2IM2FWJYDS6USSRPYDDGYTB7N6FOLO36FOXAY6", + "deployer": "GDUITDF2LI3R5HM4KYRLLNRLEWKYBFVZVOEB6HSL7EOW2KO2LD6V4GPM", + "wasmHash": "aec895c6a9e13f45cc0cc273e503cc818f5a30fd6fdc732e58a7fd9b4966ecef", + "initializeArgs": { + "owner": "GDUITDF2LI3R5HM4KYRLLNRLEWKYBFVZVOEB6HSL7EOW2KO2LD6V4GPM", + "operator": "CACBYHUX23WSXVQTQL3VUESYR7C432RS6TS6WWGOQPOHAZQRAR5A5EVY" + } } } }, From 3fc44521dc3b27a8f01460314bb794a0c41c471d Mon Sep 17 00:00:00 2001 From: RiceAndmeet Date: Thu, 6 Feb 2025 12:44:01 -0500 Subject: [PATCH 5/6] - example contract --- axelar-chains-config/info/devnet-amplifier.json | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/axelar-chains-config/info/devnet-amplifier.json b/axelar-chains-config/info/devnet-amplifier.json index 247673fc4..2e630aa54 100644 --- a/axelar-chains-config/info/devnet-amplifier.json +++ b/axelar-chains-config/info/devnet-amplifier.json @@ -680,6 +680,16 @@ "owner": "GDUITDF2LI3R5HM4KYRLLNRLEWKYBFVZVOEB6HSL7EOW2KO2LD6V4GPM", "operator": "CACBYHUX23WSXVQTQL3VUESYR7C432RS6TS6WWGOQPOHAZQRAR5A5EVY" } + }, + "example": { + "address": "CBTFX77EB3TE3S6DE7QHVQC46ASMHSMMOJXGXI3BX7HYJXUTOSRZFMRX", + "deployer": "GDUITDF2LI3R5HM4KYRLLNRLEWKYBFVZVOEB6HSL7EOW2KO2LD6V4GPM", + "wasmHash": "b382b04a3929c1f88065e2e7344e4987a7161d94a83877c03e6a63107a6b8394", + "initializeArgs": { + "gatewayAddress": "CBMFHKNH46XWDKGKQNCF446O6FB73RB22UYQYQPVOBGZ2T2EF4YDTV43", + "gasServiceAddress": "CB6F5MFEZ6SZATSDWZ2IM2FWJYDS6USSRPYDDGYTB7N6FOLO36FOXAY6", + "itsAddress": "CBMFHKNH46XWDKGKQNCF446O6FB73RB22UYQYQPVOBGZ2T2EF4YDTV43" + } } } }, From 8e0971ced2b48a2e0d1225aebf8951cdfb1c825f Mon Sep 17 00:00:00 2001 From: RiceAndmeet Date: Tue, 11 Feb 2025 14:32:24 -0500 Subject: [PATCH 6/6] - interchain_token, token_manager and interchain_token_service --- .../info/devnet-amplifier.json | 24 +++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/axelar-chains-config/info/devnet-amplifier.json b/axelar-chains-config/info/devnet-amplifier.json index 2e630aa54..7539b1e37 100644 --- a/axelar-chains-config/info/devnet-amplifier.json +++ b/axelar-chains-config/info/devnet-amplifier.json @@ -690,6 +690,30 @@ "gasServiceAddress": "CB6F5MFEZ6SZATSDWZ2IM2FWJYDS6USSRPYDDGYTB7N6FOLO36FOXAY6", "itsAddress": "CBMFHKNH46XWDKGKQNCF446O6FB73RB22UYQYQPVOBGZ2T2EF4YDTV43" } + }, + "interchain_token": { + "deployer": "GDUITDF2LI3R5HM4KYRLLNRLEWKYBFVZVOEB6HSL7EOW2KO2LD6V4GPM", + "wasmHash": "85693704d656eb99af464d553a0a8d99b62d039223e72e86b98655def0d345ca" + }, + "token_manager": { + "deployer": "GDUITDF2LI3R5HM4KYRLLNRLEWKYBFVZVOEB6HSL7EOW2KO2LD6V4GPM", + "wasmHash": "4164f47872741793bc682f6fb124623c6c1eb64e342b73319c11d05c2e0e39b0" + }, + "interchain_token_service": { + "address": "CANMGANPOQBKM3RCOBNX3WKT7SK3647MVAQGX335AKMD4JKT5FQ3W7ZB", + "deployer": "GDUITDF2LI3R5HM4KYRLLNRLEWKYBFVZVOEB6HSL7EOW2KO2LD6V4GPM", + "wasmHash": "7ebdf38b7df81ad0deaae0d09b3123b6f1617ffae9618382c5d11acb7b991191", + "initializeArgs": { + "owner": "GDUITDF2LI3R5HM4KYRLLNRLEWKYBFVZVOEB6HSL7EOW2KO2LD6V4GPM", + "operator": "GDUITDF2LI3R5HM4KYRLLNRLEWKYBFVZVOEB6HSL7EOW2KO2LD6V4GPM", + "gatewayAddress": "CBMFHKNH46XWDKGKQNCF446O6FB73RB22UYQYQPVOBGZ2T2EF4YDTV43", + "gasServiceAddress": "CB6F5MFEZ6SZATSDWZ2IM2FWJYDS6USSRPYDDGYTB7N6FOLO36FOXAY6", + "itsHubAddress": "axelar157hl7gpuknjmhtac2qnphuazv2yerfagva7lsu9vuj2pgn32z22qa26dk4", + "chainName": "stellar", + "nativeTokenAddress": "CDLZFC3SYJYDZT7K67VZ75HPJVIEUVNIXF47ZG2FB2RMQQVU2HHGCYSC", + "interchainTokenWasmHash": "85693704d656eb99af464d553a0a8d99b62d039223e72e86b98655def0d345ca", + "tokenManagerWasmHash": "4164f47872741793bc682f6fb124623c6c1eb64e342b73319c11d05c2e0e39b0" + } } } },