sequencerInboxPrepareTransactionRequest
Type Aliases
SequencerInboxAbi
type SequencerInboxAbi: typeof sequencerInbox.abi;
Source
src/sequencerInboxPrepareTransactionRequest.ts:15
SequencerInboxFunctionName
type SequencerInboxFunctionName: GetFunctionName<SequencerInboxAbi>;
Source
src/sequencerInboxPrepareTransactionRequest.ts:16
SequencerInboxPrepareTransactionRequestParameters<TFunctionName>
type SequencerInboxPrepareTransactionRequestParameters<TFunctionName>: Omit<SequencerInboxPrepareFunctionDataParameters<TFunctionName>, "abi"> & object;
Type declaration
Member | Type |
---|---|
account | Address |
Type parameters
Type parameter |
---|
TFunctionName extends SequencerInboxFunctionName |
Source
src/sequencerInboxPrepareTransactionRequest.ts:69
Functions
sequencerInboxPrepareFunctionData()
function sequencerInboxPrepareFunctionData<TFunctionName>(params: SequencerInboxPrepareFunctionDataParameters<TFunctionName>): object
Type parameters
Type parameter |
---|
TFunctionName extends |
| "bridge" |
| "DATA_AUTHENTICATED_FLAG" |
| "HEADER_LENGTH" |
| "addSequencerL2Batch" |
| "addSequencerL2BatchFromOrigin" |
| "batchCount" |
| "dasKeySetInfo" |
| "forceInclusion" |
| "getKeysetCreationBlock" |
| "inboxAccs" |
| "initialize" |
| "invalidateKeysetHash" |
| "isBatchPoster" |
| "isValidKeysetHash" |
| "maxTimeVariation" |
| "removeDelayAfterFork" |
| "rollup" |
| "setIsBatchPoster" |
| "setMaxTimeVariation" |
| "setValidKeyset" |
| "totalDelayedMessagesRead" |
Parameters
Parameter | Type |
---|---|
params | SequencerInboxPrepareFunctionDataParameters <TFunctionName > |
Returns
object
Member | Type | Value |
---|---|---|
data | any | ... |
to | `0x${string}` | params.sequencerInbox |
value | bigint | ... |
Source
src/sequencerInboxPrepareTransactionRequest.ts:39
sequencerInboxPrepareTransactionRequest()
function sequencerInboxPrepareTransactionRequest<TFunctionName, TTransport, TChain>(client: object, params: SequencerInboxPrepareTransactionRequestParameters<TFunctionName>): Promise<any>
Type parameters
Type parameter | Value |
---|---|
TFunctionName extends | |
| "bridge" | |
| "DATA_AUTHENTICATED_FLAG" | |
| "HEADER_LENGTH" | |
| "addSequencerL2Batch" | |
| "addSequencerL2BatchFromOrigin" | |
| "batchCount" | |
| "dasKeySetInfo" | |
| "forceInclusion" | |
| "getKeysetCreationBlock" | |
| "inboxAccs" | |
| "initialize" | |
| "invalidateKeysetHash" | |
| "isBatchPoster" | |
| "isValidKeysetHash" | |
| "maxTimeVariation" | |
| "removeDelayAfterFork" | |
| "rollup" | |
| "setIsBatchPoster" | |
| "setMaxTimeVariation" | |
| "setValidKeyset" | |
| "totalDelayedMessagesRead" | - |
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 | SequencerInboxPrepareTransactionRequestParameters <TFunctionName > |
Returns
Promise
<any
>