fix: Add override to some transactions (#4658)

### Description
This partially fixes
https://github.com/hyperlane-xyz/hyperlane-monorepo/issues/4657,
specifically made to get warp apply to work on Sei

### Backward compatibility
Yes

### Testing
Manual - deployed
pull/4664/head
Lee 1 month ago committed by GitHub
parent bb82b1cc01
commit 8001bbbd68
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
  1. 5
      .changeset/fluffy-ducks-buy.md
  2. 1
      typescript/sdk/src/ism/EvmIsmModule.ts
  3. 1
      typescript/sdk/src/router/GasRouterDeployer.ts
  4. 5
      typescript/sdk/src/router/ProxiedRouterDeployer.ts

@ -0,0 +1,5 @@
---
'@hyperlane-xyz/sdk': minor
---
Add override to some transactions to fix warp apply

@ -496,6 +496,7 @@ export class EvmIsmModule extends HyperlaneModule<
config.owner,
availableDomainIds,
submoduleAddresses,
this.multiProvider.getTransactionOverrides(this.args.chain),
);
await this.multiProvider.handleTx(this.chain, tx);

@ -52,6 +52,7 @@ export abstract class GasRouterDeployer<
chain,
this.router(contracts)['setDestinationGas((uint32,uint256)[])'](
remoteConfigs,
this.multiProvider.getTransactionOverrides(chain),
),
);
}

@ -111,7 +111,10 @@ export abstract class ProxiedRouterDeployer<
);
return this.multiProvider.handleTx(
chain,
proxyAdmin.transferOwnership(adminOwner),
proxyAdmin.transferOwnership(
adminOwner,
this.multiProvider.getTransactionOverrides(chain),
),
);
}
return;

Loading…
Cancel
Save