cedoor
|
7ccccff4b4
|
chore(incremental-merkle-tree.sol): v1.5.0
|
2023-03-24 17:09:03 +00:00 |
|
Chance
|
eecb241364
|
feat(incremental-merkle-tree.sol): return root on insert
|
2023-03-24 12:00:27 -05:00 |
|
Chance
|
d865811b99
|
fix(incremental-merkle-tree.sol): no access storage in loop, dont load zero values in memory
|
2023-03-23 20:01:04 -05:00 |
|
Chance
|
5440bb7b48
|
fix(incremental-merkle-tree.sol): typo, test the default zero tree
|
2023-03-23 19:58:14 -05:00 |
|
cedoor
|
3ee15bc568
|
chore(incremental-merkle-tree.sol): v1.4.0
|
2023-03-23 11:39:50 +00:00 |
|
Cedoor
|
ece18bc60b
|
Merge pull request #43 from vimwitch/default-zeroes
feat(incremental-merkle-tree.sol): support default zeroes as constants
|
2023-03-23 11:31:40 +00:00 |
|
Chance
|
eacfb23ca3
|
fix(incremental-merkle-tree.sol): add deploy logs for poseidon libraries
|
2023-03-22 17:41:57 -05:00 |
|
Chance
|
b51a7a6562
|
refactor(incremental-merkle-tree.sol): initDefaultZeroes -> initWithDefaultZeroes
|
2023-03-22 17:39:29 -05:00 |
|
Chance
|
87add11f3c
|
feat(incremental-merkle-tree.sol): support default zeroes as constants
|
2023-03-21 18:18:55 -05:00 |
|
Chance
|
af018e52fa
|
refactor: switch to poseidon-solidity
|
2023-03-21 17:06:03 -05:00 |
|
cedoor
|
212ed2c782
|
Merge pull request #39 from vivianjeng/patch-1
docs: update readme
|
2023-01-25 16:47:46 +01:00 |
|
Ya-wen, Jeng
|
6dfe273e2b
|
docs: update readme
|
2023-01-25 01:56:21 -05:00 |
|
cedoor
|
f03ad57ef3
|
chore(incremental-merkle-tree.sol): v1.3.3
|
2022-12-23 10:17:46 +01:00 |
|
cedoor
|
12e16007c6
|
refactor(incremental-merkle-tree.sol): remove unnecessary bitwise and operator
re #37
|
2022-12-22 19:24:35 +01:00 |
|
cedoor
|
b8b3726c26
|
fix(incremental-merkle-tree.sol): add check for path indices
This bug was found by Veridise during their audit of Semaphore.
fix #37
|
2022-12-22 19:20:31 +01:00 |
|
cedoor
|
54edd01bc2
|
chore(incremental-merkle-tree.sol): v1.3.2
|
2022-12-16 12:16:30 +01:00 |
|
cedoor
|
27284d16bc
|
fix: add checks for new leaves in the update function
This bug was found by Veridise during their audit of Semaphore.
fix #35
|
2022-12-13 14:10:46 +01:00 |
|
cedoor
|
d3b87736d9
|
chore(incremental-merkle-tree.sol): v1.3.1
|
2022-10-04 20:31:26 +02:00 |
|
twister-dev
|
9ebe75535d
|
style(incremental-merkle-tree.sol): format code with prettier
|
2022-10-04 11:17:01 -07:00 |
|
twister-dev
|
2e69d2b03b
|
fix(incremental-merkle-tree.sol): IncrementalQuinTree now prevents updates to uninitialized leaves
|
2022-10-01 11:22:09 -07:00 |
|
twister-dev
|
dcdad27245
|
fix(incremental-merkle-tree.sol): ensure proofPathIndices is binary when recovering updateIndex
|
2022-10-01 10:07:52 -07:00 |
|
twister-dev
|
b66b24628c
|
fix: update requires index to be inserted already
|
2022-09-30 10:48:54 -07:00 |
|
twister-dev
|
8f596f1760
|
feat: demo bug
|
2022-09-30 10:30:32 -07:00 |
|
cedoor
|
ef9b0f9d92
|
chore(incremental-merkle-tree): v1.0.0
|
2022-09-09 12:50:12 +02:00 |
|
cedoor
|
81fb3d4b65
|
chore(incremental-merkle-tree.sol): v1.3.0
|
2022-09-09 12:31:43 +02:00 |
|
cedoor
|
7b38241845
|
fix: set correct zero value
|
2022-09-09 12:23:54 +02:00 |
|
cedoor
|
cbca4fa968
|
refactor: set remove method as a zero-leaf update
|
2022-09-09 12:10:38 +02:00 |
|
GianfrancoBazzani
|
830ea5c533
|
typo fixed
|
2022-08-20 19:50:56 +02:00 |
|
cedoor
|
6466ba517e
|
chore(incremental-merkle-tree.sol): v1.2.0
|
2022-07-21 11:23:19 +02:00 |
|
cedoor
|
cb3a73f8a0
|
style: format code
|
2022-07-21 11:22:14 +02:00 |
|
0xbok
|
f0e5bcf47c
|
refactor(incremental-merkle-tree.sol): gas optimizations quin tree
|
2022-07-21 13:53:17 +05:30 |
|
0xbok
|
965f789f1f
|
refactor(incremental-merkle-tree.sol): use bit operators
|
2022-07-20 22:57:53 +05:30 |
|
0xbok
|
3660b80e0f
|
refactor(incremental-merkle-tree.sol): gas optimizations
|
2022-07-20 22:46:53 +05:30 |
|
cedoor
|
db0af5cc0b
|
chore(incremental-merkle-tree.sol): v1.1.0
|
2022-07-17 18:59:18 +02:00 |
|
cedoor
|
7a7f00fbce
|
style: general code format
|
2022-07-17 18:58:52 +02:00 |
|
cedoor
|
a15cde6527
|
refactor: remove double check for scalar fields
|
2022-07-17 18:57:30 +02:00 |
|
cedoor
|
309bf3da3b
|
chore: update ethereum-waffle pkg
|
2022-07-17 18:39:40 +02:00 |
|
cedoor
|
62fe54aaf4
|
chore: update private pkg name
|
2022-07-17 18:26:11 +02:00 |
|
Jack Gilcrest
|
9d74c4eff7
|
update api according to git comment specs
|
2022-07-15 16:01:00 -04:00 |
|
Jack Gilcrest
|
acabc97cec
|
remove package version
|
2022-07-15 15:55:14 -04:00 |
|
Jack Gilcrest
|
62ee8bf642
|
add previous leaf verification to update function
|
2022-07-15 15:52:51 -04:00 |
|
Jack Gilcrest
|
dd002e51fe
|
prettier 2
|
2022-07-11 14:51:34 -04:00 |
|
Jack Gilcrest
|
299c522ba9
|
update @zk-kit/incremental-merkle-tree.sol readme
|
2022-07-10 00:20:20 -04:00 |
|
Jack Gilcrest
|
d3c8fa7acb
|
readme update
|
2022-07-09 04:05:19 -04:00 |
|
Jack Gilcrest
|
79221fcc05
|
prettier
|
2022-07-09 04:02:28 -04:00 |
|
Jack Gilcrest
|
af55619367
|
quin tree update tests
|
2022-07-09 04:01:02 -04:00 |
|
Jack Gilcrest
|
ffee1e67c1
|
binary tree test cases
|
2022-07-09 03:15:53 -04:00 |
|
Jack Gilcrest
|
4f05e84d72
|
add updateLeaf to library and tester contracts
|
2022-07-09 02:44:31 -04:00 |
|
cedoor
|
b1ba6ab602
|
revert: disable eslint jest rule
|
2022-07-04 18:55:56 +02:00 |
|
cedoor
|
b779244a3b
|
docs: fix import path
|
2022-07-04 15:59:28 +02:00 |
|