Blocks contain an array of Transactions that occurred at a particular BlockIdentifier. A hard requirement for blocks returned by Rosetta implementations is that they MUST be inalterable: once a client has requested and received a block identified by a specific BlockIndentifier, all future calls for that same BlockIdentifier must return the same block contents.

Export

Interface

RosettaBlock

Hierarchy

  • RosettaBlock

Properties

block_identifier: object

The block_identifier uniquely identifies a block in a particular network.

Memberof

RosettaBlock

Memberof

RosettaBlock

parent_block_identifier: RosettaParentBlockIdentifier

Memberof

RosettaBlock

timestamp: number

The timestamp of the block in milliseconds since the Unix Epoch. The timestamp is stored in milliseconds because some blockchains produce blocks more often than once a second.

Memberof

RosettaBlock

transactions: RosettaTransaction[]

All the transactions in the block

Memberof

RosettaBlock

Generated using TypeDoc