Returns identity and transaction information about a confirmed block in the ledger.
u64
required
Slot number, as u64 integer
object
optional
Configuration object containing the following fields:
encoding string
optional
Default: json
Encoding format for each returned Transaction
Values: json
, jsonParsed
, base58
, base64
transactionDetails string
optional
Default: full
Level of transaction detail to return
Values: full
, accounts
, signatures
, none
rewards bool
optional
Whether to populate the rewards array
Default includes rewards
commitment string
optional
Default: finalized
Note: processed is not supported
The result field will be:
<null>
- if specified block is not confirmed
<object>
- if block is confirmed, containing:
blockhash: <string>
- the blockhash of this block
previousBlockhash: <string>
- the blockhash of this block’s parent
parentSlot: <u64>
- the slot index of this block’s parent
transactions: <array>
- array of transactions containing:
transaction: <object>
- transaction object with message and signatures
meta: <object>
- transaction metadata including:
err: <object|null>
- error if transaction failed
computeUnitsConsumed: <number>
- compute units used
logMessages: <array>
- program log messages
blockTime: <i64|null>
- estimated production time
blockHeight: <u64|null>
- number of blocks beneath this block
Returns identity and transaction information about a confirmed block in the ledger.
u64
required
Slot number, as u64 integer
object
optional
Configuration object containing the following fields:
encoding string
optional
Default: json
Encoding format for each returned Transaction
Values: json
, jsonParsed
, base58
, base64
transactionDetails string
optional
Default: full
Level of transaction detail to return
Values: full
, accounts
, signatures
, none
rewards bool
optional
Whether to populate the rewards array
Default includes rewards
commitment string
optional
Default: finalized
Note: processed is not supported
The result field will be:
<null>
- if specified block is not confirmed
<object>
- if block is confirmed, containing:
blockhash: <string>
- the blockhash of this block
previousBlockhash: <string>
- the blockhash of this block’s parent
parentSlot: <u64>
- the slot index of this block’s parent
transactions: <array>
- array of transactions containing:
transaction: <object>
- transaction object with message and signatures
meta: <object>
- transaction metadata including:
err: <object|null>
- error if transaction failed
computeUnitsConsumed: <number>
- compute units used
logMessages: <array>
- program log messages
blockTime: <i64|null>
- estimated production time
blockHeight: <u64|null>
- number of blocks beneath this block