-
Notifications
You must be signed in to change notification settings - Fork 2.1k
Description
All architectural designs and changes should first be documented in an Architectural Design Record. The current ones can be found in the ADR directory.
This issue is a source of truth for assigning the next ADR number. Before giving a number to a new ADR, make sure you update this comment.
021: ABCI events
022: ABCI errors
023: ABCI propose tx
024: Vote Sign Bytes
025: Commit Deduplication
026: General Merkle Proofs
027: Block compression
028: LibP2P integration
029: CheckTx for block validity
030: Consensus Refactor
031: Changelog Structure
032: Result Tag Proofs
033: PubSub
034: PrivValidator file structure and encryption
035: Documentation
036: Empty Blocks via ABCI
037: DeliverTxs
038: Non-zero start height
039: PeerBehaviour
040: Refactor blockchain reactor spec #3506
041: Proposer Selection via ABCI
042: State sync
043: Blockchain riri-org
044: Lite Client with Weak Subjectivity
045: ABCI Evidence Handling
046: Language agnostic testing for light client
047: InvalidHeaderEvidence to punish lunatic validators
050: Improved trusted peering
051: Double Signing Protection
052: Tendermint Mode
053: State sync prototype