rollupAdminLogicPrepareTransactionRequest
Type Aliases
RollupAdminLogicAbi
type RollupAdminLogicAbi: typeof rollupAdminLogicABI;
Source
src/rollupAdminLogicPrepareTransactionRequest.ts:15
RollupAdminLogicFunctionName
type RollupAdminLogicFunctionName: GetFunctionName<RollupAdminLogicAbi>;
Source
src/rollupAdminLogicPrepareTransactionRequest.ts:16
RollupAdminLogicPrepareTransactionRequestParameters<TFunctionName>
type RollupAdminLogicPrepareTransactionRequestParameters<TFunctionName>: Omit<RollupAdminLogicPrepareFunctionDataParameters<TFunctionName>, "abi"> & object;
Type declaration
Member | Type |
---|---|
account | Address |
Type parameters
Type parameter |
---|
TFunctionName extends RollupAdminLogicFunctionName |
Source
src/rollupAdminLogicPrepareTransactionRequest.ts:71
Functions
rollupAdminLogicPrepareFunctionData()
function rollupAdminLogicPrepareFunctionData<TFunctionName>(params: RollupAdminLogicPrepareFunctionDataParameters<TFunctionName>): object
Type parameters
Type parameter |
---|
TFunctionName extends |
| "chainId" |
| "outbox" |
| "rollupEventInbox" |
| "challengeManager" |
| "sequencerInbox" |
| "bridge" |
| "validatorUtils" |
| "validatorWalletCreator" |
| "confirmPeriodBlocks" |
| "extraChallengeTimeBlocks" |
| "stakeToken" |
| "baseStake" |
| "wasmModuleRoot" |
| "loserStakeEscrow" |
| "inbox" |
| "initialize" |
| "_stakerMap" |
| "amountStaked" |
| "latestStakedNode" |
| "currentChallenge" |
| "isStaked" |
| "createNitroMigrationGenesis" |
| "firstUnresolvedNode" |
| "forceConfirmNode" |
| "forceCreateNode" |
| "forceRefundStaker" |
| "forceResolveChallenge" |
| "getNode" |
| "stakerCount" |
| "getNodeCreationBlockForLogLookup" |
| "getStaker" |
| "getStakerAddress" |
| "isStakedOnLatestConfirmed" |
| "isValidator" |
| "isZombie" |
| "lastStakeBlock" |
| "latestConfirmed" |
| "latestNodeCreated" |
| "minimumAssertionPeriod" |
| "nodeHasStaker" |
| "pause" |
| "paused" |
| "proxiableUUID" |
| "removeOldOutbox" |
| "resume" |
| "rollupDeploymentBlock" |
| "setBaseStake" |
| "setConfirmPeriodBlocks" |
| "setDelayedInbox" |
| "setExtraChallengeTimeBlocks" |
| "setInbox" |
| "setLoserStakeEscrow" |
| "setMinimumAssertionPeriod" |
| "setOutbox" |
| "setOwner" |
| "setSequencerInbox" |
| "setStakeToken" |
| "setValidator" |
| "setValidatorWhitelistDisabled" |
| "setWasmModuleRoot" |
| "totalWithdrawableFunds" |
| "upgradeBeacon" |
| "upgradeSecondaryTo" |
| "upgradeSecondaryToAndCall" |
| "upgradeTo" |
| "upgradeToAndCall" |
| "validatorWhitelistDisabled" |
| "withdrawableFunds" |
| "zombieAddress" |
| "zombieCount" |
| "zombieLatestStakedNode" |
Parameters
Parameter | Type |
---|---|
params | RollupAdminLogicPrepareFunctionDataParameters <TFunctionName > |
Returns
object
Member | Type | Value |
---|---|---|
data | any | ... |
to | `0x${string}` | params.rollup |
value | bigint | ... |
Source
src/rollupAdminLogicPrepareTransactionRequest.ts:41
rollupAdminLogicPrepareTransactionRequest()
function rollupAdminLogicPrepareTransactionRequest<TFunctionName, TTransport, TChain>(client: object, params: RollupAdminLogicPrepareTransactionRequestParameters<TFunctionName>): Promise<any>
Type parameters
Type parameter | Value |
---|---|
TFunctionName extends | |
| "chainId" | |
| "outbox" | |
| "rollupEventInbox" | |
| "challengeManager" | |
| "sequencerInbox" | |
| "bridge" | |
| "validatorUtils" | |
| "validatorWalletCreator" | |
| "confirmPeriodBlocks" | |
| "extraChallengeTimeBlocks" | |
| "stakeToken" | |
| "baseStake" | |
| "wasmModuleRoot" | |
| "loserStakeEscrow" | |
| "inbox" | |
| "initialize" | |
| "_stakerMap" | |
| "amountStaked" | |
| "latestStakedNode" | |
| "currentChallenge" | |
| "isStaked" | |
| "createNitroMigrationGenesis" | |
| "firstUnresolvedNode" | |
| "forceConfirmNode" | |
| "forceCreateNode" | |
| "forceRefundStaker" | |
| "forceResolveChallenge" | |
| "getNode" | |
| "stakerCount" | |
| "getNodeCreationBlockForLogLookup" | |
| "getStaker" | |
| "getStakerAddress" | |
| "isStakedOnLatestConfirmed" | |
| "isValidator" | |
| "isZombie" | |
| "lastStakeBlock" | |
| "latestConfirmed" | |
| "latestNodeCreated" | |
| "minimumAssertionPeriod" | |
| "nodeHasStaker" | |
| "pause" | |
| "paused" | |
| "proxiableUUID" | |
| "removeOldOutbox" | |
| "resume" | |
| "rollupDeploymentBlock" | |
| "setBaseStake" | |
| "setConfirmPeriodBlocks" | |
| "setDelayedInbox" | |
| "setExtraChallengeTimeBlocks" | |
| "setInbox" | |
| "setLoserStakeEscrow" | |
| "setMinimumAssertionPeriod" | |
| "setOutbox" | |
| "setOwner" | |
| "setSequencerInbox" | |
| "setStakeToken" | |
| "setValidator" | |
| "setValidatorWhitelistDisabled" | |
| "setWasmModuleRoot" | |
| "totalWithdrawableFunds" | |
| "upgradeBeacon" | |
| "upgradeSecondaryTo" | |
| "upgradeSecondaryToAndCall" | |
| "upgradeTo" | |
| "upgradeToAndCall" | |
| "validatorWhitelistDisabled" | |
| "withdrawableFunds" | |
| "zombieAddress" | |
| "zombieCount" | |
| "zombieLatestStakedNode" | - |
TTransport extends Transport <string , Record <string , any >, EIP1193RequestFn <undefined >> | Transport <string , Record <string , any >, EIP1193RequestFn <undefined >> |
TChain extends undefined | Chain <undefined | ChainFormatters > | undefined | Chain <undefined | ChainFormatters > |
Parameters
Parameter | Type |
---|---|
client | object |
params | RollupAdminLogicPrepareTransactionRequestParameters <TFunctionName > |
Returns
Promise
<any
>