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