chore: bump arb costs (#4018)

### Description

Big gas spike on arb rn, see
https://discord.com/channels/935678348330434570/1253313812652888154 for
context

### Drive-by changes

<!--
Are there any minor or drive-by changes also included?
-->

### Related issues

<!--
- Fixes #[issue number here]
-->

### Backward compatibility

<!--
Are these changes backward compatible? Are there any infrastructure
implications, e.g. changes that would prohibit deploying older commits
using this infra tooling?

Yes/No
-->

### Testing

<!--
What kind of testing have these changes undergone?

None/Manual/Unit Tests
-->
pull/4052/head
Trevor Porter 4 months ago committed by GitHub
parent 718d2c27da
commit e6b9d0e1bf
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
  1. 6
      typescript/infra/config/environments/mainnet3/gasPrices.json
  2. 6
      typescript/infra/scripts/deploy.ts
  3. 2
      typescript/infra/src/config/gas-oracle.ts
  4. 2
      typescript/sdk/src/gas/HyperlaneIgpDeployer.ts

@ -1,6 +1,6 @@
{
"arbitrum": {
"amount": "0.01",
"amount": "0.5",
"decimals": 9
},
"ancient8": {
@ -16,7 +16,7 @@
"decimals": 9
},
"blast": {
"amount": "0.01649352",
"amount": "0.5",
"decimals": 9
},
"bsc": {
@ -68,7 +68,7 @@
"decimals": 1
},
"optimism": {
"amount": "0.061126811",
"amount": "0.25",
"decimals": 9
},
"osmosis": {

@ -130,7 +130,11 @@ async function main() {
);
} else if (module === Modules.INTERCHAIN_GAS_PAYMASTER) {
config = envConfig.igp;
deployer = new HyperlaneIgpDeployer(multiProvider, contractVerifier);
deployer = new HyperlaneIgpDeployer(
multiProvider,
contractVerifier,
concurrentDeploy,
);
} else if (module === Modules.INTERCHAIN_ACCOUNTS) {
const { core } = await getHyperlaneCore(environment, multiProvider);
config = core.getRouterConfig(envConfig.owners);

@ -141,6 +141,8 @@ function getMinUsdCost(local: ChainName, remote: ChainName): number {
ancient8: 0.5,
base: 0.5,
blast: 0.5,
fraxtal: 0.5,
linea: 0.5,
mantapacific: 0.5,
mode: 0.5,
optimism: 0.5,

@ -25,10 +25,12 @@ export class HyperlaneIgpDeployer extends HyperlaneDeployer<
constructor(
multiProvider: MultiProvider,
contractVerifier?: ContractVerifier,
concurrentDeploy: boolean = false,
) {
super(multiProvider, igpFactories, {
logger: rootLogger.child({ module: 'IgpDeployer' }),
contractVerifier,
concurrentDeploy,
});
}

Loading…
Cancel
Save