@somnia-chain/markets-sdk / native / SomniaExecutionBlock
Interface: SomniaExecutionBlock
Defined in: packages/sdk/src/native/types.ts:70
The execution half of a ledger block: what running its transactions produced.
Properties
transactionIdsHash
transactionIdsHash:
`0x${string}`
Defined in: packages/sdk/src/native/types.ts:72
Hash over the executed transaction ids.
receiptsHash
receiptsHash:
`0x${string}`
Defined in: packages/sdk/src/native/types.ts:74
Hash over the produced receipts.
executionGasLimit
executionGasLimit:
bigint
Defined in: packages/sdk/src/native/types.ts:76
Gas limit for execution.
executionGasUsed
executionGasUsed:
bigint
Defined in: packages/sdk/src/native/types.ts:78
Gas actually used.
executionStateSnapshot
executionStateSnapshot:
`0x${string}`
Defined in: packages/sdk/src/native/types.ts:80
State snapshot this execution built on.
stateSnapshotBlockNumber
stateSnapshotBlockNumber:
bigint
Defined in: packages/sdk/src/native/types.ts:82
Block number of that snapshot.
operationSequenceHash
operationSequenceHash:
bigint
Defined in: packages/sdk/src/native/types.ts:84
Rolling hash of the operation sequence.