From e84d517b4538ba0fbb0b062c57bb86f428ffd7bf Mon Sep 17 00:00:00 2001 From: sujithsomraaj Date: Mon, 8 Jan 2024 13:09:47 +0530 Subject: [PATCH] fix: wormhole ar relayer for base in scripts --- script/Abstract.Deploy.Single.s.sol | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/script/Abstract.Deploy.Single.s.sol b/script/Abstract.Deploy.Single.s.sol index f2482b78a..00bf4d412 100644 --- a/script/Abstract.Deploy.Single.s.sol +++ b/script/Abstract.Deploy.Single.s.sol @@ -226,6 +226,7 @@ abstract contract AbstractDeploySingle is Script { /// @dev uses CREATE2 address public wormholeRelayer = 0x27428DD2d3DD32A4D7f7C497eAaa23130d894911; + address public wormholeBaseRelayer = 0x706F82e9bb5b0813501714Ab5974216704980e31; /// @dev superformChainIds @@ -463,7 +464,8 @@ abstract contract AbstractDeploySingle is Script { vars.wormholeImplementation = address(new WormholeARImplementation{ salt: salt }(vars.superRegistryC)); contracts[vars.chainId][bytes32(bytes("WormholeARImplementation"))] = vars.wormholeImplementation; - WormholeARImplementation(vars.wormholeImplementation).setWormholeRelayer(wormholeRelayer); + address wormholeRelayerConfig = vars.chainId == BASE ? wormholeBaseRelayer : wormholeRelayer; + WormholeARImplementation(vars.wormholeImplementation).setWormholeRelayer(wormholeRelayerConfig); WormholeARImplementation(vars.wormholeImplementation).setRefundChainId(wormhole_chainIds[trueIndex]); /*