Bobbin Threadbare
|
025c25fdd9
|
Merge pull request #179 from 0xPolygonMiden/al-bindings_second_attempt
Falcon DSA
|
1 year ago |
Al-Kindi-0
|
8078021aff
|
feat: Falcon 512 signature
|
1 year ago |
Bobbin Threadbare
|
b1dbcee21d
|
Merge pull request #189 from 0xPolygonMiden/frisitano-vault-delta
modify MerkleStore::non_empty_leaves to support TSMT
|
1 year ago |
Bobbin Threadbare
|
396418659d
|
Merge pull request #190 from reilabs/armv8-a+sve-next
feat: implement RPO hash using SVE instructions
|
1 year ago |
Grzegorz Swirski
|
01be4d6b9d
|
refactor: move arch specific code to rpo folder, don't run SVE on CI
|
1 year ago |
Grzegorz Swirski
|
701a187e7f
|
feat: implement RPO hash using SVE instructionss
|
1 year ago |
frisitano
|
1fa2895724
|
refactor: modify MerkleStore::non_empty_leaves to support TSMT
|
1 year ago |
Andrey Khmuro
|
90dd3acb12
|
Merge pull request #187 from 0xPolygonMiden/andrew-add-empty-word
Create empty word constant
|
1 year ago |
Andrey Khmuro
|
2f09410e87
|
refactor: replace with EMPTY_WORD, ZERO and ONE
|
1 year ago |
Bobbin Threadbare
|
51d527b568
|
Merge pull request #185 from 0xPolygonMiden/bobbin-leaf-traversal
Add more leaf traversal methods for `MerkleStore`
|
1 year ago |
Bobbin Threadbare
|
9f54c82d62
|
feat: implement additional leaf traversal methods on MerkleStore
|
1 year ago |
Bobbin Threadbare
|
c7f1535974
|
Merge pull request #182 from 0xPolygonMiden/andrew-tsmt-benchmark
Benchmark of the Tiered SMT
|
1 year ago |
Andrey Khmuro
|
c1d0612115
|
refactor: run all benchmarks at once, leave only size run option
|
1 year ago |
Andrey Khmuro
|
2214ff2425
|
chore: TSMT benchmark
|
1 year ago |
Augusto Hack
|
85034af1df
|
Merge pull request #183 from 0xPolygonMiden/hacka-move-error-to-mod
error: moved to its own module
|
1 year ago |
Augusto F. Hack
|
f7e6922bff
|
error: moved to its own module
|
1 year ago |
Bobbin Threadbare
|
7780a50dad
|
fix: remove PQClean submodule
|
1 year ago |
Bobbin Threadbare
|
6d0c7567f0
|
chore: minor code organization improvement
|
1 year ago |
Bobbin Threadbare
|
854ade1bfc
|
Merge pull request #181 from 0xPolygonMiden/tohrnii-blake3-ord
feat: derive ord and partialord for blake3digest
|
1 year ago |
tohrnii
|
fb649df1e7
|
feat: derive ord and partialord for blake3digest
|
1 year ago |
Augusto Hack
|
d9e85230a6
|
Merge pull request #180 from 0xPolygonMiden/hacka-conditional-support-for-serde
feature: add conditional support for serde
|
1 year ago |
Augusto F. Hack
|
8cf5e9fd2c
|
feature: add conditional support for serde
|
1 year ago |
Bobbin Threadbare
|
03f89f0aff
|
Merge pull request #177 from 0xPolygonMiden/bobbin-tsmt-delete-64
Bug fix in TSMT for depth 64 removal
|
1 year ago |
Augusto Hack
|
2fa1b9768a
|
Merge pull request #178 from 0xPolygonMiden/hacka-export-tsmt-error
tsmt: export smt error
|
1 year ago |
Augusto F. Hack
|
f71d98970b
|
tsmt: export smt error
|
1 year ago |
Bobbin Threadbare
|
b3e7578ab2
|
fix: misspelled variant name in TieredSmtProofError
|
1 year ago |
Bobbin Threadbare
|
5c6a20cb60
|
fix: bug in TSMT for depth 64 removal
|
1 year ago |
Augusto Hack
|
bc364b72c0
|
Merge pull request #176 from 0xPolygonMiden/hacka-tsmt-error-codes
tsmt: return error code instead of panic
|
1 year ago |
Augusto F. Hack
|
83b6946432
|
tsmt: return error code instead of panic
|
1 year ago |
Augusto Hack
|
3dfcc0810f
|
Merge pull request #175 from 0xPolygonMiden/hacka-tsmt-proof-basic-traits
TSMT proof basic traits
|
1 year ago |
Augusto F. Hack
|
33ef78f8f5
|
tsmt: add basic traits and into/from parts methods
|
1 year ago |
Augusto Hack
|
b6eb1f9134
|
Merge pull request #174 from 0xPolygonMiden/bobbin-tsmt-proof
Implement ability to generate TSMT proofs
|
1 year ago |
Augusto Hack
|
92bb3ac462
|
Merge pull request #173 from 0xPolygonMiden/bobbin-tsmt-refactor
Implement value clearing in TSMT
|
1 year ago |
Bobbin Threadbare
|
1ac30f8989
|
feat: implement ability to generate TSMT proofs
|
1 year ago |
Bobbin Threadbare
|
6810b5e3ab
|
fix: node type check in inner_nodes() iterator of TSMT
|
1 year ago |
Bobbin Threadbare
|
a03f2b5d5e
|
feat: implement iterator over key-value pairs for TSMT
|
1 year ago |
Bobbin Threadbare
|
1bb75e85dd
|
feat: implement value removal in TSMT
|
1 year ago |
Bobbin Threadbare
|
1578a9ee1f
|
refactor: simplify TSTM leaf node hashing
|
1 year ago |
Bobbin Threadbare
|
e49bccd7b7
|
Merge pull request #165 from 0xPolygonMiden/andrew-replace-mps
Replace MerklePathSet with PartialMerkleTree
|
1 year ago |
Andrey Khmuro
|
71b04d0734
|
refactor: replace MerklePathSet with PartialMerkleTree
|
1 year ago |
Bobbin Threadbare
|
8c749e473a
|
chore: update blake3 dependency to v1.4
|
1 year ago |
frisitano
|
809b572a40
|
Merge pull request #171 from 0xPolygonMiden/frisitano-recording-map-finalizer
Introduce TryApplyDiff and refactor RecordingMap finalizer
|
1 year ago |
frisitano
|
da2d08714d
|
feat: introduce TryApplyDiff and refactor RecordingMap finalizer
|
1 year ago |
frisitano
|
aaf1788228
|
Merge pull request #166 from 0xPolygonMiden/frisitano-tx-result
feat: introduce `Diff` traits and objects
|
1 year ago |
frisitano
|
44e60e7228
|
feat: introduce diff traits and objects
|
1 year ago |
Andrey Khmuro
|
08aec4443c
|
Enhancement of the Partial Merkle Tree (#163)
feat: implement additional functionality for the PartialMerkleTree
|
1 year ago |
Bobbin Threadbare
|
813fe24b88
|
chore: update crate version to v0.7.0
|
1 year ago |
Bobbin Threadbare
|
18302d68e0
|
Merge pull request #154 from 0xPolygonMiden/next
Tracking PR for v0.6.0 release
|
1 year ago |
Bobbin Threadbare
|
858f95d4a1
|
chore: update changelog
|
1 year ago |
Bobbin Threadbare
|
b2d6866d41
|
refactor: rename Merkle store Node into StoreNode
|
1 year ago |