mirror of
https://github.com/tendermint/tendermint.git
synced 2026-01-08 22:23:11 +00:00
1 line
1.5 KiB
JavaScript
1 line
1.5 KiB
JavaScript
(window.webpackJsonp=window.webpackJsonp||[]).push([[85],{649:function(e,t,n){"use strict";n.r(t);var o=n(0),a=Object(o.a)({},(function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[n("h1",{attrs:{id:"block-structure"}},[n("a",{staticClass:"header-anchor",attrs:{href:"#block-structure"}},[e._v("#")]),e._v(" Block Structure")]),e._v(" "),n("p",[e._v("The tendermint consensus engine records all agreements by a\nsupermajority of nodes into a blockchain, which is replicated among all\nnodes. This blockchain is accessible via various rpc endpoints, mainly\n"),n("code",[e._v("/block?height=")]),e._v(" to get the full block, as well as\n"),n("code",[e._v("/blockchain?minHeight=_&maxHeight=_")]),e._v(" to get a list of headers. But what\nexactly is stored in these blocks?")]),e._v(" "),n("p",[e._v("The "),n("a",{attrs:{href:"https://github.com/tendermint/spec/blob/953523c3cb99fdb8c8f7a2d21e3a99094279e9de/spec/blockchain/blockchain.md",target:"_blank",rel:"noopener noreferrer"}},[e._v("specification"),n("OutboundLink")],1),e._v(" contains a detailed description of each component - that's the best place to get started.")]),e._v(" "),n("p",[e._v("To dig deeper, check out the "),n("a",{attrs:{href:"https://godoc.org/github.com/tendermint/tendermint/types",target:"_blank",rel:"noopener noreferrer"}},[e._v("types package documentation"),n("OutboundLink")],1),e._v(".")])])}),[],!1,null,null,null);t.default=a.exports}}]); |