Skip to main content

createRollupPrepareConfig

Type Aliases

CreateRollupPrepareConfigParams

type CreateRollupPrepareConfigParams: Prettify<RequiredParams & object & OptionalParams>;

Source

src/createRollupPrepareConfig.ts:15


CreateRollupPrepareConfigResult

type CreateRollupPrepareConfigResult: CreateRollupFunctionInputs[0]["config"];

Source

src/createRollupPrepareConfig.ts:9

Variables

defaults

const defaults: object;

Type declaration

MemberTypeValue
baseStakebigint...
confirmPeriodBlocksbigint...
extraChallengeTimeBlocksbigint...
genesisBlockNumbigint...
loserStakeEscrow"0x0000000000000000000000000000000000000000"zeroAddress
sequencerInboxMaxTimeVariationobject...
sequencerInboxMaxTimeVariation.delayBlocksbigint...
sequencerInboxMaxTimeVariation.delaySecondsbigint...
sequencerInboxMaxTimeVariation.futureBlocksbigint...
sequencerInboxMaxTimeVariation.futureSecondsbigint...
stakeToken"0x0000000000000000000000000000000000000000"zeroAddress
wasmModuleRoot`0x${string}`-

Source

src/createRollupPrepareConfig.ts:19

Functions

createRollupPrepareConfig()

function createRollupPrepareConfig(__namedParameters: object): CreateRollupPrepareConfigResult

Parameters

ParameterType
__namedParametersobject
__namedParameters.baseStakeundefined | bigint
__namedParameters.chainConfig?ChainConfig
__namedParameters.chainIdbigint
__namedParameters.confirmPeriodBlocksundefined | bigint
__namedParameters.extraChallengeTimeBlocksundefined | bigint
__namedParameters.genesisBlockNumundefined | bigint
__namedParameters.loserStakeEscrowundefined | `0x${string}`
__namedParameters.owner`0x${string}`
__namedParameters.sequencerInboxMaxTimeVariationundefined | object
__namedParameters.stakeTokenundefined | `0x${string}`
__namedParameters.wasmModuleRootundefined | `0x${string}`

Returns

CreateRollupPrepareConfigResult

Deprecated

Will be removed in a future release. Please use createRollupPrepareDeploymentParamsConfig instead.

Source

src/createRollupPrepareConfig.ts:33