Type Alias: BoopReceipt
type BoopReceipt = {
account: Address;
boopHash: Hash;
entryPoint: Address;
gasCost: UInt256;
gasUsed: UInt256;
logs: Log[];
nonceTrack: UInt256;
nonceValue: UInt256;
revertData: Hex;
status: OnchainStatus;
txReceipt: Receipt;
};Defined in: apps/submitter/lib/types/BoopReceipt.ts:8
Describes the result of a Boop that has been submitted onchain.
Properties
account
account: Address;Defined in: apps/submitter/lib/types/BoopReceipt.ts:13
Account that sent the Boop.
boopHash
boopHash: Hash;Defined in: apps/submitter/lib/types/BoopReceipt.ts:10
Boop identifying hash.
entryPoint
entryPoint: Address;Defined in: apps/submitter/lib/types/BoopReceipt.ts:22
EntryPoint to which the Boop was submitted onchain.
gasCost
gasCost: UInt256;Defined in: apps/submitter/lib/types/BoopReceipt.ts:39
Total gas cost for the Boop in wei (inclusive submitter fee)
gasUsed
gasUsed: UInt256;Defined in: apps/submitter/lib/types/BoopReceipt.ts:36
Gas used by the Boop
logs
logs: Log[];Defined in: apps/submitter/lib/types/BoopReceipt.ts:28
Logs emitted by Boop.
nonceTrack
nonceTrack: UInt256;Defined in: apps/submitter/lib/types/BoopReceipt.ts:16
Nonces are ordered within tracks; there is no ordering constraint across tracks.
nonceValue
nonceValue: UInt256;Defined in: apps/submitter/lib/types/BoopReceipt.ts:19
Nonce sequence number within the nonce track.
revertData
revertData: Hex;Defined in: apps/submitter/lib/types/BoopReceipt.ts:33
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:25
Result of onchain submission of the Boop.
txReceipt
txReceipt: Receipt;Defined in: apps/submitter/lib/types/BoopReceipt.ts:46
Receipt for the transaction that carried the Boop. Note that this transaction is allowed to do other things besides carrying the boop, and could potentially have carried multiple boops.