@somnia-chain/markets-sdk


@somnia-chain/markets-sdk / native / RpcSomniaBlock

Interface: RpcSomniaBlock

Defined in: packages/sdk/src/native/types.ts:244

Raw somnia_getBlockByHash / somnia_getBlockByNumber payload.

Properties

consensus_block

consensus_block: object

Defined in: packages/sdk/src/native/types.ts:245

block_number

block_number: `0x${string}`

timestamp

timestamp: `0x${string}`

data_chain_blocks

data_chain_blocks: `0x${string}`[]

delayed_ledger_block_number

delayed_ledger_block_number: `0x${string}`

delayed_ledger_block_hash

delayed_ledger_block_hash: `0x${string}`

parent_consensus_block_hash

parent_consensus_block_hash: `0x${string}`

proposer_address

proposer_address: `0x${string}`

block_resources

block_resources: object

block_resources.validation_gas

validation_gas: `0x${string}`

block_resources.compressed_bytes

compressed_bytes: `0x${string}`

block_resources.uncompressed_bytes

uncompressed_bytes: `0x${string}`

consensus_block_hash

consensus_block_hash: `0x${string}`


execution_block

execution_block: object

Defined in: packages/sdk/src/native/types.ts:256

transaction_ids_hash

transaction_ids_hash: `0x${string}`

receipts_hash

receipts_hash: `0x${string}`

execution_gas_limit

execution_gas_limit: `0x${string}`

execution_gas_used

execution_gas_used: `0x${string}`

execution_state_snapshot

execution_state_snapshot: `0x${string}`

state_snapshot_block_number

state_snapshot_block_number: `0x${string}`

operation_sequence_hash

operation_sequence_hash: `0x${string}`


parent_ledger_block_hash

parent_ledger_block_hash: `0x${string}`

Defined in: packages/sdk/src/native/types.ts:265


ledger_block_hash

ledger_block_hash: `0x${string}`

Defined in: packages/sdk/src/native/types.ts:266