From 8ad59630774f4f7a20fef5afa15e30e4a654c87a Mon Sep 17 00:00:00 2001 From: spsjvc Date: Thu, 26 Sep 2024 20:00:28 +0200 Subject: [PATCH] make optional: --- src/createRollupGetRetryablesFees.ts | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/createRollupGetRetryablesFees.ts b/src/createRollupGetRetryablesFees.ts index 0681f414..b6bfa9e2 100644 --- a/src/createRollupGetRetryablesFees.ts +++ b/src/createRollupGetRetryablesFees.ts @@ -3,6 +3,7 @@ import { PublicClient, Address } from 'viem'; import { rollupCreatorABI } from './contracts/RollupCreator'; import { getRollupCreatorAddress } from './utils/getRollupCreatorAddress'; import { isCustomFeeTokenAddress } from './utils/isCustomFeeTokenAddress'; +import { defaults as createRollupDefaults } from './createRollupDefaults'; const deployHelperABI = [ { @@ -48,7 +49,7 @@ const bridgeCreatorABI = [ type Params = { nativeToken?: Address; - maxFeePerGasForRetryables: bigint; + maxFeePerGasForRetryables?: bigint; }; export async function createRollupGetRetryablesFees( @@ -92,6 +93,9 @@ export async function createRollupGetRetryablesFees( abi: deployHelperABI, address: deployHelperAddress, functionName: 'getDeploymentTotalCost', - args: [templateInbox, maxFeePerGasForRetryables], + args: [ + templateInbox, + maxFeePerGasForRetryables ?? createRollupDefaults.maxFeePerGasForRetryables, + ], }); }