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 flow as amplifier integration #401

Merged
merged 7 commits into from
Oct 17, 2024
Merged
Changes from all 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
108 changes: 95 additions & 13 deletions axelar-chains-config/info/mainnet.json
Original file line number Diff line number Diff line change
Expand Up @@ -2400,6 +2400,80 @@
},
"finality": "finalized",
"approxFinalityWaitTime": 25
},
"flow": {
"name": "Flow",
"id": "flow",
"axelarId": "flow",
"chainId": 747,
"rpc": "https://mainnet.evm.nodes.onflow.org",
"tokenSymbol": "FLOW",
"chainType": "evm",
"contracts": {
"ConstAddressDeployer": {
"address": "0x98B2920D53612483F91F12Ed7754E51b4A77919e",
"deployer": "0xE86375704CDb8491a5Ed82D90DceCE02Ee0ac25F",
"deploymentMethod": "create",
"codehash": "0x8fda47a596dfba923270da84e0c32a2d0312f1c03389f83e16f2b5a35ed37fbe",
"predeployCodehash": "0x8fda47a596dfba923270da84e0c32a2d0312f1c03389f83e16f2b5a35ed37fbe"
},
"Create3Deployer": {
"address": "0x6513Aedb4D1593BA12e50644401D976aebDc90d8",
"deployer": "0x6f24A47Fc8AE5441Eb47EFfC3665e70e69Ac3F05",
"deploymentMethod": "create2",
"codehash": "0xf0ad66defbe082df243d4d274e626f557f97579c5c9e19f33d8093d6160808b7",
"predeployCodehash": "0x73fc31262c4bad113c79439fd231281201c7c7d45b50328bd86bccf37684bf92",
"salt": "Create3Deployer"
},
"AxelarGateway": {
"deployer": "0xB8Cd93C83A974649D76B1c19f311f639e62272BC",
"operator": "0xB8Cd93C83A974649D76B1c19f311f639e62272BC",
"proxyDeploymentArgs": [
"0x05823c334150a48ACD5D325fBA16147c21bA3653",
"0xB8Cd93C83A974649D76B1c19f311f639e62272BC",
"0x000000000000000000000000b8cd93c83a974649d76b1c19f311f639e62272bc000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000000e442e6000000000000000000000000000000000000000000000000000000000000001b00000000000000000000000013476c82ab76de288a1d2765cc113e83845fa9e4000000000000000000000000000000000000000000000000000000000000000100000000000000000000000020c4ad615e3c5f0ee136c56adfc5296da94828c40000000000000000000000000000000000000000000000000000000000000001000000000000000000000000215fa9602f4991c665a3f8cfae301a15d597fda9000000000000000000000000000000000000000000000000000000000000000100000000000000000000000021861415ed4e9708fa5ccb0775da0bbb73e0847d000000000000000000000000000000000000000000000000000000000000000100000000000000000000000026962652554141b7555af409a0a5bf5db4504ad200000000000000000000000000000000000000000000000000000000000000010000000000000000000000002743a8844f399bb7a0d6d8535be417fde72a867e00000000000000000000000000000000000000000000000000000000000000010000000000000000000000003a5360b6231b2a44904a683915aaf8e33b760106000000000000000000000000000000000000000000000000000000000000000100000000000000000000000047e22383c384a92ece0e16908da432472efb7b4c00000000000000000000000000000000000000000000000000000000000000010000000000000000000000004d5955cba942a448052469a7b2c5c768bbf7b84100000000000000000000000000000000000000000000000000000000000000010000000000000000000000005aa28a502d8a9f9df24d6f45f6af5177a7faa6d000000000000000000000000000000000000000000000000000000000000000010000000000000000000000005d0cb24000b17585b118686d44d7792e4fdb329700000000000000000000000000000000000000000000000000000000000000010000000000000000000000007191523b52690a777820601d60d5523ca1481af90000000000000000000000000000000000000000000000000000000000000001000000000000000000000000743e91394fed80577cd893cbfc23fb78bb59ef22000000000000000000000000000000000000000000000000000000000000000100000000000000000000000076cbb8657e50b4d9636cce9372d95388c9aebe3900000000000000000000000000000000000000000000000000000000000000010000000000000000000000008b99555ad6d2c3c114037746f3582e2105ac8561000000000000000000000000000000000000000000000000000000000000000100000000000000000000000099f6753fa1330af12e262a94cbc297f1c7beb8900000000000000000000000000000000000000000000000000000000000000001000000000000000000000000a86ea8fd27a607a437fe37107d8940c29a0adbd40000000000000000000000000000000000000000000000000000000000000001000000000000000000000000adda4a8627185c1d5558552868e45f514fd641720000000000000000000000000000000000000000000000000000000000000001000000000000000000000000b18d3a3c404abda400b8f818ffaddf987ba088750000000000000000000000000000000000000000000000000000000000000001000000000000000000000000cdb49d6d7167d71ddea024e0ce3da5fcceab37e30000000000000000000000000000000000000000000000000000000000000001000000000000000000000000d601001d8ce6b1ed0f6e688005600b346f01fb6b0000000000000000000000000000000000000000000000000000000000000001000000000000000000000000d88a2598600814e985a1fe19a5b350aaaf3245100000000000000000000000000000000000000000000000000000000000000001000000000000000000000000e6e0dbe152a9754bba3c8ead8d44c2c4cb7e554b0000000000000000000000000000000000000000000000000000000000000001000000000000000000000000ef3350da91a1ca637fcc2c6d664551a7dd3171c40000000000000000000000000000000000000000000000000000000000000001000000000000000000000000f04636c843a8d38efb549b310c041f5052b6e0ca0000000000000000000000000000000000000000000000000000000000000001000000000000000000000000f24bbd6f2e0e0b14f897b2c7980d1a4d99125f190000000000000000000000000000000000000000000000000000000000000001000000000000000000000000fe5f6b8dc944b5a8c259ef70f464c1da77f9e1720000000000000000000000000000000000000000000000000000000000000001"
],
"initialVerifierSetId": "cfcd6101b38099c6b05d621699c6ecb61673cc845581353d91b3026b649b0547",
"address": "0xe432150cce91c13a887f7D836923d5597adD8E31",
"implementation": "0x05823c334150a48ACD5D325fBA16147c21bA3653",
"implementationCodehash": "0x7da68e9180281f2c4c230a5d51c1b8a24dd81df20b3595849d59097bd5f7f7a5",
"deploymentMethod": "create",
"previousSignersRetention": 15,
"domainSeparator": "0x3c8c7d9e180f608dcf6fc9b1c3ef905ac295b1c4cb2fe8ca2c4fcde1b6e9a8c6",
"minimumRotationDelay": 86400,
"connectionType": "amplifier"
},
"InterchainGovernance": {
"address": "0xB8Cd93C83A974649D76B1c19f311f639e62272BC"
},
"Operators": {
"owner": "0x6f24A47Fc8AE5441Eb47EFfC3665e70e69Ac3F05",
"address": "0x7DdB2d76b80B0AA19bDEa48EB1301182F4CeefbC",
"deployer": "0x6f24A47Fc8AE5441Eb47EFfC3665e70e69Ac3F05",
"deploymentMethod": "create2",
"codehash": "0xc561dc32ef670c929db9d7fbf6b5f6c074a62a30602481ba3b88912ca6d79feb",
"predeployCodehash": "0xc561dc32ef670c929db9d7fbf6b5f6c074a62a30602481ba3b88912ca6d79feb",
"salt": "Operators"
},
"AxelarGasService": {
"collector": "0x7DdB2d76b80B0AA19bDEa48EB1301182F4CeefbC",
"salt": "AxelarGasService",
"address": "0x2d5d7d31F671F86C782533cc367F14109a082712",
"implementation": "0xdC46f07661B673Fc262f61FC5b05B10A58a3b7fE",
"deployer": "0x6f24A47Fc8AE5441Eb47EFfC3665e70e69Ac3F05"
}
},
"explorer": {
"name": "Flowscan",
"url": "https://evm.flowscan.io/",
"api": "https://evm.flowscan.io/api"
},
"gasOptions": {
"gasLimit": 8000000
},
"confirmations": 1,
"finality": "finalized",
"approxFinalityWaitTime": 1
}
},
"stellar": {
Expand Down Expand Up @@ -2439,8 +2513,8 @@
"storeCodeProposalId": "234",
"storeCodeProposalCodeHash": "c89ad7b98afcafea866ff9b9064ade1dc865a0b4a257cbd0a80fae433c916eab",
"codeId": 11,
"lastUploadedCodeId": 11,
"address": "axelar1d9atnamjjhtc46zmzyc202llqs0rhtxnphs6mkjurekath3mkgtq7hsk93"
"address": "axelar1d9atnamjjhtc46zmzyc202llqs0rhtxnphs6mkjurekath3mkgtq7hsk93",
"executeProposalId": "242"
},
"NexusGateway": {
"nexus": "axelar17h8uk4ct0mdv9mgkuxszt4gp2htpfr08mge20r",
Expand Down Expand Up @@ -2472,8 +2546,8 @@
"storeCodeProposalId": "229",
"storeCodeProposalCodeHash": "1c058dec7e9c294f4e7401bd9611d2e811e0cf3a41917c4dd22766ea40b95fa2",
"codeId": 6,
"lastUploadedCodeId": 6,
"address": "axelar1rwy79m8u76q2pm3lrxednlgtqjd8439l7hmctdxvjsv2shsu9meq8ntlvx"
"address": "axelar1rwy79m8u76q2pm3lrxednlgtqjd8439l7hmctdxvjsv2shsu9meq8ntlvx",
"executeProposalId": "245"
},
"Multisig": {
"adminAddress": "axelar1nctnr9x0qexemeld5w7w752rmqdsqqv92dw9am",
Expand All @@ -2482,8 +2556,8 @@
"storeCodeProposalId": "230",
"storeCodeProposalCodeHash": "a01cfc3c3a6e5fb22ea5818f2de8a453e0f37b9a54380d76eb4d4ea8d8b6de94",
"codeId": 7,
"lastUploadedCodeId": 7,
"address": "axelar14a4ar5jh7ue4wg28jwsspf23r8k68j7g5d6d3fsttrhp42ajn4xq6zayy5"
"address": "axelar14a4ar5jh7ue4wg28jwsspf23r8k68j7g5d6d3fsttrhp42ajn4xq6zayy5",
"executeProposalId": "244"
},
"MultisigProver": {
"flow": {
Expand All @@ -2496,7 +2570,9 @@
"serviceName": "amplifier",
"verifierSetDiffThreshold": 0,
"encoder": "abi",
"keyType": "ecdsa"
"keyType": "ecdsa",
"domainSeparator": "0x3c8c7d9e180f608dcf6fc9b1c3ef905ac295b1c4cb2fe8ca2c4fcde1b6e9a8c6",
"address": "axelar1rsuejfntt4rs2y8dn4dd3acszs00zyg9wpnsc6fmhevcp6plu5qspzn7e0"
},
"hedera": {
"governanceAddress": "axelar10d07y265gmmuvt4z0w9aw880jnsr700j7v9daj",
Expand All @@ -2511,27 +2587,32 @@
"keyType": "ecdsa"
},
"storeCodeProposalId": "235",
"storeCodeProposalCodeHash": "6c4d2f520d62bcd7edd4de772257e74b48a8dfba39f853a9c12ff51ca9ea1e83"
"storeCodeProposalCodeHash": "6c4d2f520d62bcd7edd4de772257e74b48a8dfba39f853a9c12ff51ca9ea1e83",
"codeId": 12
},
"Gateway": {
"flow": {},
"flow": {
"address": "axelar1w8frw33jn0yx59845wdgk0yru6fxvgr6hlh4xfdtdf08y5jamcnsyu0z6u"
},
"hedera": {},
"storeCodeProposalId": "232",
"storeCodeProposalCodeHash": "eae97caf40ae6b5eea1e145eec27a59e73aa6f9de389fa9ca0cfc9354a3b68ac"
"storeCodeProposalCodeHash": "eae97caf40ae6b5eea1e145eec27a59e73aa6f9de389fa9ca0cfc9354a3b68ac",
"codeId": 9
},
"VotingVerifier": {
"flow": {
"governanceAddress": "axelar10d07y265gmmuvt4z0w9aw880jnsr700j7v9daj",
"serviceName": "amplifier",
"sourceGatewayAddress": "",
"sourceGatewayAddress": "0xe432150cce91c13a887f7D836923d5597adD8E31",
"votingThreshold": [
"2",
"3"
],
"blockExpiry": 10,
"confirmationHeight": 10000,
"msgIdFormat": "hex_tx_hash_and_event_index",
"addressFormat": "eip55"
"addressFormat": "eip55",
"address": "axelar1kkqdsqvwq9a7p9fj0w89wpx2m2t0vrxl782aslhq0kdw2xxd2aesv3un04"
},
"hedera": {
"governanceAddress": "axelar10d07y265gmmuvt4z0w9aw880jnsr700j7v9daj",
Expand All @@ -2547,7 +2628,8 @@
"addressFormat": "eip55"
},
"storeCodeProposalId": "231",
"storeCodeProposalCodeHash": "e256445185284a52fc0ca4163c5ffd02d7f605890fb5882d01d540966957465b"
"storeCodeProposalCodeHash": "e256445185284a52fc0ca4163c5ffd02d7f605890fb5882d01d540966957465b",
"codeId": 8
}
}
}
Expand Down
Loading