Skip to content

Type Alias: SubmitSuccess

type SubmitSuccess = {
  entryPoint: Address;
  executeGasLimit: UInt32;
  gasLimit: UInt32;
  hash: Hash;
  maxFeePerGas: bigint;
  status: typeof Success;
  submitterFee: bigint;
  txHash: Hash;
  validateGasLimit: UInt32;
  validatePaymentGasLimit: UInt32;
};

Defined in: packages/submitter/lib/handlers/submit/types.ts:34

Output type of successful submit calls.

Properties

entryPoint

entryPoint: Address;

Defined in: packages/submitter/lib/handlers/submit/types.ts:42

EntryPoint to which the boop was submitted onchain.


executeGasLimit

executeGasLimit: UInt32;

Defined in: packages/submitter/lib/handlers/submit/types.ts:50

The execute gas that was provided for the submitted boop.


gasLimit

gasLimit: UInt32;

Defined in: packages/submitter/lib/handlers/submit/types.ts:44

The total gas limit that was provided for the submitted boop.


hash

hash: Hash;

Defined in: packages/submitter/lib/handlers/submit/types.ts:37

Hash of the submitted Boop


maxFeePerGas

maxFeePerGas: bigint;

Defined in: packages/submitter/lib/handlers/submit/types.ts:52

The max fee per gas (in wei) that was provided for the submitted boop.


status

status: typeof Success;

Defined in: packages/submitter/lib/handlers/submit/types.ts:35


submitterFee

submitterFee: bigint;

Defined in: packages/submitter/lib/handlers/submit/types.ts:54

The total submitter fee (in wei) that was requested/provided for this boop.


txHash

txHash: Hash;

Defined in: packages/submitter/lib/handlers/submit/types.ts:40

Hash of the transaction carrying the Boop


validateGasLimit

validateGasLimit: UInt32;

Defined in: packages/submitter/lib/handlers/submit/types.ts:46

The validation gas that was provided for the submitted boop.


validatePaymentGasLimit

validatePaymentGasLimit: UInt32;

Defined in: packages/submitter/lib/handlers/submit/types.ts:48

The payment validation gas that was provided for the submitted boop.