Get Block
Get a block object given a block ID or block height.
Request:
requestType
is getBlock
block
is the block ID (optional)
height
is the block height (optional if block provided)
timestamp
is the timestamp (in seconds since the genesis block) of the block (optional if height provided)
includeTransactions
is true to include transaction details (optional)
Note: block overrides height which overrides timestamp.
Response:
(S) previousBlockHash
is the 32-byte hash of the previous block
(N) payloadLength
is the length (in bytes) of all transactions included in the block
(S) totalAmountNQT
is the total amount (in NQT) of the transactions in the block
(S) generationSignature
is the 32-byte generation signature of the generating account
(S) generator
is the the generating account number
(S) generatorPublicKey
is the 32-byte public key of the generating account
(S) baseTarget
is the base target for the next block generation
(S) payloadHash
is the 32-byte hash of the payload (all transactions)
(S) generatorRS
is the Reed-Solomon address of the generating account
(S) blocReward
is the total block reward
(S) nextBlock
is the next block ID
(N) requestProcessingTime
is the API request processing time (in millisec)
(S) scoopNum
is the scoop number
(N) numberOfTransactions
is the number of transactions in the block
(S) blockSignature
is the 64-byte block signature
(A) transactions
is the array of transaction IDs or transaction objects (if includeTransactions provided, refer to Get Transaction for details)
(N) nonces
is the actual nonce number
(S) version
is the block version
(S) totalFeeNQT
is the total fee (in NQT) of the transactions in the block
(S) previousBlock
is the previous block ID
(S) block
is the block ID
(N) height
is the zero-based block height
(N) timestamp
is the timestamp (in seconds since the genesis block) of the block
Last updated