github.com/pure-x-eth/consensus_tm@v0.0.0-20230502163723-e3c2ff987250/docs/tendermint-core/block-structure.md (about) 1 --- 2 order: 8 3 --- 4 5 # Block Structure 6 7 The Tendermint consensus engine records all agreements by a 8 supermajority of nodes into a blockchain, which is replicated among all 9 nodes. This blockchain is accessible via various RPC endpoints, mainly 10 `/block?height=` to get the full block, as well as 11 `/blockchain?minHeight=_&maxHeight=_` to get a list of headers. But what 12 exactly is stored in these blocks? 13 14 The [specification](https://github.com/tendermint/spec/blob/8dd2ed4c6fe12459edeb9b783bdaaaeb590ec15c/spec/core/data_structures.md) contains a detailed description of each component - that's the best place to get started. 15 16 To dig deeper, check out the [types package documentation](https://godoc.org/github.com/pure-x-eth/consensus_tm/types).