Skip to content

Type Alias: BoopReceipt

type BoopReceipt = {
  blockHash: Hash;
  blockNumber: UInt256;
  boop: Boop;
  boopHash: Hash;
  description: string;
  entryPoint: Address;
  evmTxHash: Hash;
  gasPrice: UInt256;
  logs: BoopLog[];
  revertData: Hex;
  status: OnchainStatus;
};

Defined in: apps/submitter/lib/types/BoopReceipt.ts:8

Describes the result of a Boop that has been submitted onchain.

Properties

blockHash

blockHash: Hash;

Defined in: apps/submitter/lib/types/BoopReceipt.ts:44

Hash of block on which this boop landed.


blockNumber

blockNumber: UInt256;

Defined in: apps/submitter/lib/types/BoopReceipt.ts:47

Number of block on which this boop landed.


boop

boop: Boop;

Defined in: apps/submitter/lib/types/BoopReceipt.ts:13

The boop that this receipt is for.


boopHash

boopHash: Hash;

Defined in: apps/submitter/lib/types/BoopReceipt.ts:10

Boop identifying hash.


description

description: string;

Defined in: apps/submitter/lib/types/BoopReceipt.ts:19

Description of the status, potentially including finer-grained details.


entryPoint

entryPoint: Address;

Defined in: apps/submitter/lib/types/BoopReceipt.ts:22

EntryPoint to which the Boop was submitted onchain.


evmTxHash

evmTxHash: Hash;

Defined in: apps/submitter/lib/types/BoopReceipt.ts:41

Hash of the EVM transaction that landed the boop onchain.


gasPrice

gasPrice: UInt256;

Defined in: apps/submitter/lib/types/BoopReceipt.ts:53

The gas price paid by the submitter, on the basis of which the cost to the payer is computed. (Post EIP-1559, this is baseFee per gas + tip per gas.)


logs

logs: BoopLog[];

Defined in: apps/submitter/lib/types/BoopReceipt.ts:25

Logs (events) that were emitted during the call made by the boop.


revertData

revertData: Hex;

Defined in: apps/submitter/lib/types/BoopReceipt.ts:30

The revertData carried by one of our custom error, or the raw deal for Onchain.UnexpectedReverted.


status

status: OnchainStatus;

Defined in: apps/submitter/lib/types/BoopReceipt.ts:16

Result of onchain submission of the Boop.