Skip to main content

testHelpers

Functions

createRollupHelper()

function createRollupHelper(__namedParameters: object): Promise<object>

Parameters

ParameterType
__namedParametersobject
__namedParameters.batchPoster`0x${string}`
__namedParameters.clientobject
__namedParameters.deployerPrivateKeyAccountWithPrivateKey
__namedParameters.nativeToken`0x${string}`
__namedParameters.validators[`0x${string}`]

Returns

Promise<object>

MemberType
createRollupConfigobject
createRollupConfig.baseStakebigint
createRollupConfig.chainConfigstring
createRollupConfig.chainIdbigint
createRollupConfig.confirmPeriodBlocksbigint
createRollupConfig.extraChallengeTimeBlocksbigint
createRollupConfig.genesisBlockNumbigint
createRollupConfig.loserStakeEscrow`0x${string}`
createRollupConfig.owner`0x${string}`
createRollupConfig.sequencerInboxMaxTimeVariationobject
createRollupConfig.sequencerInboxMaxTimeVariation.delayBlocksbigint
createRollupConfig.sequencerInboxMaxTimeVariation.delaySecondsbigint
createRollupConfig.sequencerInboxMaxTimeVariation.futureBlocksbigint
createRollupConfig.sequencerInboxMaxTimeVariation.futureSecondsbigint
createRollupConfig.stakeToken`0x${string}`
createRollupConfig.wasmModuleRoot`0x${string}`
createRollupInformationCreateRollupResults

Source

src/testHelpers.ts:138


getInformationFromTestnode()

function getInformationFromTestnode(): TestnodeInformation

Returns

TestnodeInformation

Source

src/testHelpers.ts:92


getNitroTestnodePrivateKeyAccounts()

function getNitroTestnodePrivateKeyAccounts(): NitroTestNodePrivateKeyAccounts

Returns

NitroTestNodePrivateKeyAccounts

Source

src/testHelpers.ts:29