Releases: reilabs/proven-zk
Releases · reilabs/proven-zk
v1.4.0
v1.3.0
v1.2.1
v1.2.0
What's Changed
- chore: Updated mathlib4 to commit
26d0eab43f05db777d1cf31abd31d3a57954b2a9
Binary.lean
- feat: Added
dropLast
lemmas forVector Bit n
- feat: Added lemmas for conversion between
Vector ZMod n
andVector Bit n
Basic.lean
- feat: Added lemmas for
dropLast
Merkle.lean
- feat: Added
dropLast
lemmas forVector Dir n
- feat: Added lemmas for conversion between
Vector ZMod n
andVector Dir n
- feat: Added lemmas for conversion between
Vector Bit n
andVector Dir n
- feat: Added
item_at
andproof
functions forMerkleTree
usingFin d
in place ofVector Dir d
- feat: Added new
MerkleTree
theorems
v1.1.0
What's Changed
- chore: Importing single mathlib modules instead of full library in #17
- feat: new theorems in #18
- Refactored
Binary.lean
and removed unused theorems - Added convertion from Nat to Vector Dir using
Dir.nat_to_dir_vec
- Expanded
MerkleTree
functions to takeNat
in place ofVector Dir
- Expanded
MerkleTree
theorems - Expanded
Vector
theorems - Added semantic equivalence for
Gates.select
andGates.or
- Refactored