Commit Graph

  • daa27f4 Merge pull request #140 from 0xPolygonMiden/next by Bobbin Threadbare 2023-05-26 14:36:20 -0700
  • dcda57f chore: update changelog by Bobbin Threadbare 2023-05-26 14:32:17 -0700
  • d9e3211 Merge pull request #153 from 0xPolygonMiden/bobbin-tsmt-iter by Bobbin Threadbare 2023-05-20 22:52:59 -0700
  • 21e7a5c feat: implement iterators over contents of TieredSmt by Bobbin Threadbare 2023-05-16 00:11:06 -0700
  • 02673ff Merge pull request #152 from 0xPolygonMiden/bobbin-tsmt by Bobbin Threadbare 2023-05-16 15:42:34 -0700
  • b768ead feat: added handling of bottom tier to TieredSmt by Bobbin Threadbare 2023-05-14 02:29:42 -0700
  • 51ce07c feat: implement basic TieredSmt by Bobbin Threadbare 2023-05-12 01:44:25 -0700
  • 550738b Merge pull request #151 from 0xPolygonMiden/bobbin-mstore-subset by Bobbin Threadbare 2023-05-11 00:41:01 -0700
  • 629494b feat: add leaves() iterator to SimpleSmt by Bobbin Threadbare 2023-05-09 18:46:06 -0700
  • 13aeda5 feat: add subset() to MerkleStore by Bobbin Threadbare 2023-05-09 18:38:21 -0700
  • e5aba87 Merge pull request #149 from 0xPolygonMiden/bobbin-simple-smt by Bobbin Threadbare 2023-05-08 07:35:00 -0700
  • fcf0347 refactor: update SimpleSmt interfaces by Bobbin Threadbare 2023-05-07 00:21:18 -0700
  • 0ddd0db Merge pull request #148 from 0xPolygonMiden/frisitano-mmr-accumulator by frisitano 2023-05-05 17:56:46 +0800
  • 2100d6c refactor(mmr): expose method to join mmr peaks in a vector and pad by frisitano 2023-04-11 16:27:25 +0100
  • 52409ac Merge pull request #146 from 0xPolygonMiden/frisitano-merkle-store-inner-nodes by Bobbin Threadbare 2023-05-04 13:49:36 -0700
  • 4555fc9 feat: add .inner_nodes() to [MerkleStore] by frisitano 2023-05-03 17:38:45 +0700
  • 52db23c chore: update crate version to v0.5.0 by Bobbin Threadbare 2023-04-21 15:48:18 -0700
  • 09025b4 (tag: v0.4.0) Merge pull request #129 from 0xPolygonMiden/next by Bobbin Threadbare 2023-04-21 15:38:33 -0700
  • e983e94 chore: update changelog by Bobbin Threadbare 2023-04-21 14:42:08 -0700
  • ae4e27b Merge pull request #139 from 0xPolygonMiden/hacka-support-adding-existing-structures-to-store by Bobbin Threadbare 2023-04-21 14:32:52 -0700
  • 130ae3d feat: add inner node iterator to MerklePath by Bobbin Threadbare 2023-04-21 14:27:58 -0700
  • 22c9f38 fix: serialization test by Bobbin Threadbare 2023-04-21 11:39:49 -0700
  • 9be4253 feat: remove clone requirement for MerkleStore From constructors by Bobbin Threadbare 2023-04-21 11:22:36 -0700
  • 59595a2 feat: added From convertions for the MerkleStore by Augusto F. Hack 2023-04-21 14:45:50 +0200
  • eb316f5 store: remove SimpleSMT/MerkleTree/Mmr add/with methods by Augusto F. Hack 2023-04-20 22:42:42 +0200
  • 8161477 store: support adding existing structures by Augusto F. Hack 2023-04-19 15:30:16 +0200
  • 1581673 Merge pull request #138 from 0xPolygonMiden/hacka-merge-support-for-leaves by Augusto Hack 2023-04-17 12:29:13 +0200
  • 3996374 feat: allow merging of leaves by Augusto F. Hack 2023-04-14 20:35:08 +0200
  • 7fa03c7 Merge pull request #137 from 0xPolygonMiden/frisitano-reexport-mmr-proof by Augusto Hack 2023-04-14 14:34:58 +0200
  • 79915cc feat: re-export MmrProof by frisitano 2023-04-14 13:25:19 +0100
  • 45412b5 Merge pull request #134 from 0xPolygonMiden/add-rustfmt-config by Augusto Hack 2023-04-11 17:58:06 +0200
  • bbb1e64 config: add rustfmt config by Augusto F. Hack 2023-04-11 17:38:39 +0200
  • e02507d chore: update version to v0.4.0 by Bobbin Threadbare 2023-04-08 12:46:53 -0700
  • b5eb68e (tag: v0.3.0) Merge pull request #120 from 0xPolygonMiden/next by Bobbin Threadbare 2023-04-07 23:55:43 -0700
  • 61db888 chore: update crate version to v0.3 by Bobbin Threadbare 2023-04-07 23:44:27 -0700
  • 051167f Merge pull request #76 from 0xPolygonMiden/bobbin-blake3-opt by Bobbin Threadbare 2023-04-07 23:12:41 -0700
  • 498bc93 Merge pull request #125 from 0xPolygonMiden/vlopes11-store-get-leaf-depth by Victor Lopes 2023-04-06 23:13:54 +0200
  • 00ffc15 feat: add `MerkleStore::get_leaf_depth` by Victor Lopez 2023-04-05 16:02:39 +0200
  • cbf51dd Merge pull request #127 from 0xPolygonMiden/hacka-optimized-peak-hash by Augusto Hack 2023-04-06 19:38:48 +0200
  • ab903a2 mmr: optimized peak hash for Miden VM by Augusto F. Hack 2023-04-06 15:41:24 +0200
  • 86dba19 Merge pull request #124 from 0xPolygonMiden/bobbin-merkle-fixes by Bobbin Threadbare 2023-04-05 12:20:41 -0700
  • bd557bc fix: add validation to NodeIndex constructor and remove BitIterator by Bobbin Threadbare 2023-04-05 02:23:20 -0700
  • cf94ac0 Merge pull request #121 from 0xPolygonMiden/hacka-simple-smt-parent-node-iterator by Augusto Hack 2023-04-05 00:46:32 +0200
  • d873866 Merge pull request #118 from 0xPolygonMiden/hacka-support-mmr-in-the-merkle-store by Augusto Hack 2023-04-04 23:13:43 +0200
  • 9275dd0 feat: add parent node iterator for SimpleSMT by Augusto F. Hack 2023-04-03 19:08:42 +0200
  • 429d3ba feat: add support for MMR to the MerkleStore by Augusto F. Hack 2023-03-31 04:47:12 +0200
  • f19fe6e Merge pull request #117 from 0xPolygonMiden/hacka-simplify-consuming-merkle-tree by Augusto Hack 2023-04-04 22:14:38 +0200
  • 1df4318 feat: add node iterator to MerkleTree by Augusto F. Hack 2023-03-30 23:51:44 +0200
  • 433b467 feat: optimized hash_elements for blake3 hasher by Bobbin Threadbare 2023-02-23 17:06:19 -0800
  • f46d913 Merge pull request #116 from 0xPolygonMiden/hacka-remove-merke-store by Augusto Hack 2023-03-31 03:12:09 +0200
  • f8a62da chore: remove simple_smt::Store by Augusto F. Hack 2023-03-30 23:23:46 +0200
  • 49b9029 Merge pull request #115 from 0xPolygonMiden/vlopes11-store-smt-depth by Victor Lopes 2023-03-30 01:19:30 +0200
  • d37f3f5 feat: Add `depth` as store SMT argument by Victor Lopez 2023-03-29 08:31:07 +0200
  • 9389f2f (tag: v0.2.0) Merge pull request #80 from 0xPolygonMiden/next by Bobbin Threadbare 2023-03-25 01:28:40 -0700
  • 7036925 chore: add winterfell dependency update to changelog by Bobbin Threadbare 2023-03-25 00:45:17 -0700
  • d68be83 chore: add Mmr to readme and changelog by Bobbin Threadbare 2023-03-25 00:00:24 -0700
  • 80171af Merge pull request #114 from 0xPolygonMiden/v0.2.0-release-prep by Bobbin Threadbare 2023-03-24 23:50:41 -0700
  • 75af3d4 Merge pull request #113 from 0xPolygonMiden/hacka-merkle-store-fix-empty-roots by Augusto Hack 2023-03-24 23:26:48 +0100
  • 9e6c8ff bugfix: fix internal nodes of for empty leafs of a SMT by Augusto F. Hack 2023-03-24 20:22:55 +0100
  • a589227 chore: update crate versions, dependencies, and CHANGELOG by Bobbin Threadbare 2023-03-24 14:58:19 -0700
  • bf15e13 Merge pull request #112 from 0xPolygonMiden/hacka-add-serde-to-merklestore by Augusto Hack 2023-03-24 21:49:50 +0100
  • 7957cc9 feat: added MerkleStore serde by Augusto F. Hack 2023-03-24 19:36:51 +0100
  • 854892b Merge pull request #111 from 0xPolygonMiden/vlopes11-increase-empty-subtrees by Victor Lopes 2023-03-23 22:50:37 +0100
  • ce38ee3 Merge pull request #104 from 0xPolygonMiden/hacka-store-docs by Bobbin Threadbare 2023-03-23 13:11:04 -0700
  • 4d1b362 Merge pull request #110 from 0xPolygonMiden/bobbin-pathset-fixes by Bobbin Threadbare 2023-03-23 13:10:21 -0700
  • 2d1bc3b store: added user documentation on usage and purpose by Augusto F. Hack 2023-03-22 12:56:09 +0100
  • 2ff96f4 feat: add empty subtree constants to cover u8::MAX depth by Victor Lopez 2023-03-23 12:54:28 +0100
  • 9531d2b fix: to paths reduction of MerklePathSet by Bobbin Threadbare 2023-03-23 01:03:58 -0700
  • c79351b Merge pull request #107 from 0xPolygonMiden/hacka-store-add-merkle-paths by Bobbin Threadbare 2023-03-22 16:14:45 -0700
  • b767861 Merge pull request #103 from 0xPolygonMiden/hacka-format-merkle-tree by Bobbin Threadbare 2023-03-22 15:40:16 -0700
  • 0375f31 feat: added utility to format MerkleTree and MerklePath to hex by Augusto F. Hack 2023-03-22 12:06:02 +0100
  • c96047a Merge pull request #102 from 0xPolygonMiden/hacka-merkle-tree-assert-message by Augusto Hack 2023-03-22 17:54:54 +0100
  • b250752 store: added with_merkle_paths constructor by Augusto F. Hack 2023-03-22 14:17:09 +0100
  • 482dab9 Merge pull request #101 from 0xPolygonMiden/hacka-fix-benchmark-code by Augusto Hack 2023-03-22 13:46:22 +0100
  • d6cbd17 chore: clarified assert message by Augusto F. Hack 2023-03-22 11:30:19 +0100
  • ef342ce bugfix: fix store benchmark by Augusto F. Hack 2023-03-22 10:53:12 +0100
  • 7305a72 Merge pull request #99 from 0xPolygonMiden/vlopes11-merkle-store-containers by Victor Lopes 2023-03-21 20:54:36 +0100
  • 84086bd feat: add merkle path containers and return them on tree update by Victor Lopez 2023-03-21 10:40:48 +0100
  • a681952 Merge pull request #97 from 0xPolygonMiden/hacka-storage-benchmark by Bobbin Threadbare 2023-03-21 11:43:12 -0700
  • 78e82f2 feat: add benchmark for storages by Augusto F. Hack 2023-03-17 01:19:55 +0100
  • f07ed69 Merge pull request #95 from 0xPolygonMiden/vlopes11-fix-merkle-store-bounds by Victor Lopes 2023-03-21 09:51:48 +0100
  • 17eb8d7 chore: storage -> store by Augusto F. Hack 2023-03-20 21:55:57 +0100
  • 8cb245d bugfix: reverse merkle path to match other structures by Victor Lopez 2023-03-16 19:50:59 +0100
  • 867b772 fix: merkle store panics on bounds by Victor Lopez 2023-03-16 19:50:59 +0100
  • 33d37d8 Merge pull request #79 from 0xPolygonMiden/hacka-ignore-pre-commit-rev by Bobbin Threadbare 2023-03-17 00:11:13 -0700
  • 5703fef Merge pull request #96 from 0xPolygonMiden/hacka-check-root-in-storage by Augusto Hack 2023-03-16 23:30:56 +0100
  • 669ebb4 bugfix: check if the requested root is in the storage by Augusto F. Hack 2023-03-16 23:26:02 +0100
  • 931bcc3 Merge pull request #94 from 0xPolygonMiden/vlopes11-merkle-store-derive by Victor Lopes 2023-03-16 19:13:02 +0100
  • 91667fd refactor: add derive proc macros to merkle store by Victor Lopez 2023-03-16 10:08:26 +0100
  • e4ddf6f Merge pull request #93 from 0xPolygonMiden/hacka-add-merkle-store by Augusto Hack 2023-03-15 18:13:48 +0100
  • 88a6460 feat: add merkle store by Augusto F. Hack 2023-03-14 00:10:54 +0100
  • 2871e4e Merge pull request #87 from 0xPolygonMiden/vlopes11-36-simple-smt-prepare by Bobbin Threadbare 2023-03-07 16:10:24 -0800
  • 3a6a4fc feat: refactor simple smt to use empty subtree constants by Victor Lopez 2023-02-19 18:30:57 +0100
  • 7ffa0cd Merge pull request #67 from 0xPolygonMiden/hacka-merkle-mountain-range-memory-implementation by Augusto Hack 2023-03-02 22:27:13 +0100
  • 32d37f1 feat: merkle mountain range by Augusto F. Hack 2023-02-18 02:24:49 +0100
  • bc12fca chore: ignore pre-commit rev by Augusto F. Hack 2023-03-01 18:32:24 +0100
  • 8c08243 Merge pull request #78 from 0xPolygonMiden/hacka-pre-commit by Augusto Hack 2023-03-01 18:31:08 +0100
  • 956e4c6 chore: initial run pre-commit by Augusto F. Hack 2023-03-01 17:45:57 +0100
  • efa39e5 feat: added pre-commit hook config by Augusto F. Hack 2023-03-01 17:45:33 +0100
  • ae3f14e Merge pull request #74 from 0xPolygonMiden/hacka-node-index-docs by Bobbin Threadbare 2023-02-22 12:19:45 -0800