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