Files
tendermint/crypto/merkle
Marko 5206ce32a0 Update master (#4087)
* cs: panic only when WAL#WriteSync fails

- modify WAL#Write and WAL#WriteSync to return an error

* fix test

* types: validate Part#Proof

add ValidateBasic to crypto/merkle/SimpleProof

* cs: limit max bit array size and block parts count

* cs: test new limits

* cs: only assert important stuff

* update changelog and bump version to 0.32.7

* fixes after Ethan's review

* align max wal msg and max consensus msg sizes

* fix tests

* fix test

* add change log for 31.11
2019-10-30 12:25:58 -07:00
..
2019-07-23 15:35:36 +02:00
2018-09-28 20:03:19 -04:00
2018-09-28 20:03:19 -04:00
2018-06-20 15:30:44 -07:00
2019-10-30 12:25:58 -07:00
2019-10-30 12:25:58 -07:00

Simple Merkle Tree

For smaller static data structures that don't require immutable snapshots or mutability; for instance the transactions and validation signatures of a block can be hashed using this simple merkle tree logic.