44 Commits (25b8cb64baf62f399e23b796a827016480deb31d)

Author SHA1 Message Date
  Augusto F. Hack 5f2d170435 mmr: publicly export MmrDelta 1 year ago
  Augusto F. Hack bde20f9752
mmr: added partial mmr 1 year ago
  Bobbin Threadbare 7ddcdc5e39 docs: add module descriptions 1 year ago
  Andrey Khmuro 2f09410e87 refactor: replace with EMPTY_WORD, ZERO and ONE 1 year ago
  Augusto F. Hack f7e6922bff
error: moved to its own module 1 year ago
  Augusto F. Hack f71d98970b
tsmt: export smt error 1 year ago
  Bobbin Threadbare 1ac30f8989 feat: implement ability to generate TSMT proofs 1 year ago
  Andrey Khmuro 71b04d0734 refactor: replace MerklePathSet with PartialMerkleTree 1 year ago
  frisitano da2d08714d feat: introduce TryApplyDiff and refactor RecordingMap finalizer 1 year ago
  Bobbin Threadbare b2d6866d41 refactor: rename Merkle store Node into StoreNode 1 year ago
  Bobbin Threadbare f08644e4df refactor: simplify recording MerkleStore structure 1 year ago
  frisitano 679a30e02e feat: introduce recorder objects 1 year ago
  Bobbin Threadbare 049ae32cbf chore: clean up test code 1 year ago
  Andrey Khmuro b9def61e28 refactor: improve tests, add error tests 1 year ago
  tohrnii 0e0a3fda4f refactor: refactor to clean up and simplify things 1 year ago
  tohrnii fe9aa8c28c refactor: refactor crypto APIs to use RpoDigest instead of Word 1 year ago
  Andrey Khmuro 766702e37a refactor: improve tests, small fixes 1 year ago
  Andrey Khmuro 2708a23649 refactor: optimize code, fix bugs 1 year ago
  Andrey Khmuro ebf71c2dc7 refactor: optimize code, remove not momentarily necessary functions 1 year ago
  Andrey Khmuro 23f448fb33 feat: partial Merkle tree 1 year ago
  Bobbin Threadbare b768eade4d feat: added handling of bottom tier to TieredSmt 1 year ago
  Bobbin Threadbare 51ce07cc34 feat: implement basic TieredSmt 1 year ago
  Bobbin Threadbare fcf03478ba refactor: update SimpleSmt interfaces 1 year ago
  frisitano 79915cc346
feat: re-export MmrProof 2 years ago
  Bobbin Threadbare bd557bc68c fix: add validation to NodeIndex constructor and remove BitIterator 2 years ago
  Augusto F. Hack 1df4318399
feat: add node iterator to MerkleTree 2 years ago
  Augusto F. Hack 0375f31035
feat: added utility to format MerkleTree and MerklePath to hex 2 years ago
  Victor Lopez 84086bdb95
feat: add merkle path containers and return them on tree update 2 years ago
  Augusto F. Hack 17eb8d78d3 chore: storage -> store 2 years ago
  Victor Lopez 8cb245dc1f
bugfix: reverse merkle path to match other structures 2 years ago
  Victor Lopez 867b772d9a
fix: merkle store panics on bounds 2 years ago
  Augusto F. Hack 88a646031f
feat: add merkle store 2 years ago
  Victor Lopez 3a6a4fcce6
feat: refactor simple smt to use empty subtree constants 2 years ago
  Augusto F. Hack 32d37f1591
feat: merkle mountain range 2 years ago
  Victor Lopez 9307178873
feat: add `from_elements` to `NodeIndex` 2 years ago
  Victor Lopez 0799b1bb9d
feat: add merkle node index 2 years ago
  Victor Lopez 21a8cbcb45
feat: add merkle path wrapper 2 years ago
  Victor Lopez 5fd0d692e8
feat: add simple sparse merkle tree 2 years ago
  Bobbin Threadbare ee1d5dc2e1 chore: clean up create interfaces 2 years ago
  Victor Lopez 3b9d515d00
feat: add no-std support 2 years ago
  Bobbin Threadbare 7395697a68 refactor: flattened repo structure 2 years ago
  Al-Kindi-0 09014a34d1 fix: clippy warnings 2 years ago
  Al-Kindi-0 1dd923a199 add test vectors & fix nits 2 years ago
  Al-Kindi-0 bbfddcfbd3 fix misc. nits 2 years ago
  Al-Kindi-0 32af9aaed2 fix: misc. nits 2 years ago
  Al-Kindi-0 4d108fe5e5 fix nits 2 years ago
  Al-Kindi-0 17f13dbe9f fix nits 2 years ago
  Al-Kindi-0 6e90c9c178 feat: Merklepathset & Merkle tree 2 years ago
  Al-Kindi-0 22cf7aba44 feat: Merklepathset & Merkle tree 2 years ago