From 3f8a19349859ac3d1440c230b147d2215e4fb7cb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jo=C3=A3o=20Sousa?= Date: Fri, 12 Apr 2024 23:34:06 +0100 Subject: [PATCH 1/2] update multisig prover instantiation --- cosmwasm/deploy-contract.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/cosmwasm/deploy-contract.js b/cosmwasm/deploy-contract.js index 04e13f472..e0a15b076 100644 --- a/cosmwasm/deploy-contract.js +++ b/cosmwasm/deploy-contract.js @@ -151,6 +151,7 @@ const makeGatewayInstantiateMsg = ({ ConnectionRouter: { address: connectionRout const makeMultisigProverInstantiateMsg = (contractConfig, contracts, { id: chainId }) => { const { + Monitoring: { address: monitoringAddress }, Multisig: { address: multisigAddress }, ServiceRegistry: { address: serviceRegistryAddress }, VotingVerifier: { @@ -185,6 +186,10 @@ const makeMultisigProverInstantiateMsg = (contractConfig, contracts, { id: chain throw new Error(`Missing or invalid Gateway[${chainId}].address in axelar info`); } + if (!validateAddress(monitoringAddress)) { + throw new Error('Missing or invalid Monitoring.address in axelar info'); + } + if (!validateAddress(multisigAddress)) { throw new Error('Missing or invalid Multisig.address in axelar info'); } @@ -225,6 +230,7 @@ const makeMultisigProverInstantiateMsg = (contractConfig, contracts, { id: chain admin_address: adminAddress, governance_address: governanceAddress, gateway_address: gatewayAddress, + monitoring_address: monitoringAddress, multisig_address: multisigAddress, service_registry_address: serviceRegistryAddress, voting_verifier_address: verifierAddress, From 29f691d09b1dc3e86b95bd9567ceb4d7a3cc4670 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jo=C3=A3o=20Sousa?= Date: Fri, 12 Apr 2024 23:46:02 +0100 Subject: [PATCH 2/2] prettier --- cosmwasm/deploy-contract.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cosmwasm/deploy-contract.js b/cosmwasm/deploy-contract.js index e0a15b076..c3c9892c3 100644 --- a/cosmwasm/deploy-contract.js +++ b/cosmwasm/deploy-contract.js @@ -189,7 +189,7 @@ const makeMultisigProverInstantiateMsg = (contractConfig, contracts, { id: chain if (!validateAddress(monitoringAddress)) { throw new Error('Missing or invalid Monitoring.address in axelar info'); } - + if (!validateAddress(multisigAddress)) { throw new Error('Missing or invalid Multisig.address in axelar info'); }