Type Alias: Boop
type Boop = {
account: Address;
callData: Bytes;
dest: Address;
executeGasLimit: UInt32;
extraData: Bytes;
gasLimit: UInt32;
maxFeePerGas: UInt256;
nonceTrack: UInt256;
nonceValue: UInt256;
payer: Address;
submitterFee: Int256;
validateGasLimit: UInt32;
validatePaymentGasLimit: UInt32;
validatorData: Bytes;
value: UInt256;
};
Defined in: apps/submitter/lib/types/Boop.ts:6
Typescript version of the Boop onchain structure.
Properties
account
account: Address;
Defined in: apps/submitter/lib/types/Boop.ts:7
callData
callData: Bytes;
Defined in: apps/submitter/lib/types/Boop.ts:19
dest
dest: Address;
Defined in: apps/submitter/lib/types/Boop.ts:8
executeGasLimit
executeGasLimit: UInt32;
Defined in: apps/submitter/lib/types/Boop.ts:18
extraData
extraData: Bytes;
Defined in: apps/submitter/lib/types/Boop.ts:21
gasLimit
gasLimit: UInt32;
Defined in: apps/submitter/lib/types/Boop.ts:15
maxFeePerGas
maxFeePerGas: UInt256;
Defined in: apps/submitter/lib/types/Boop.ts:13
nonceTrack
nonceTrack: UInt256;
Defined in: apps/submitter/lib/types/Boop.ts:11
nonceValue
nonceValue: UInt256;
Defined in: apps/submitter/lib/types/Boop.ts:12
payer
payer: Address;
Defined in: apps/submitter/lib/types/Boop.ts:9
submitterFee
submitterFee: Int256;
Defined in: apps/submitter/lib/types/Boop.ts:14
validateGasLimit
validateGasLimit: UInt32;
Defined in: apps/submitter/lib/types/Boop.ts:16
validatePaymentGasLimit
validatePaymentGasLimit: UInt32;
Defined in: apps/submitter/lib/types/Boop.ts:17
validatorData
validatorData: Bytes;
Defined in: apps/submitter/lib/types/Boop.ts:20
value
value: UInt256;
Defined in: apps/submitter/lib/types/Boop.ts:10