Commit Graph

602 Commits

Author SHA1 Message Date
Jaremy Creechley bdabd774fd
update submodule versions 2024-01-08 14:16:52 +02:00
Jaremy Creechley 087eebdecc
updates 2023-12-22 20:02:45 -07:00
Jaremy Creechley 0e8e25a87c
updates 2023-12-22 19:52:24 -07:00
Jaremy Creechley 412436290c
update build setup 2023-12-22 18:45:34 -07:00
Jaremy Creechley 90a88624b0
update build setup 2023-12-22 18:37:51 -07:00
Jaremy Creechley 6ff6901cad
update build setup 2023-12-22 18:32:34 -07:00
Jaremy Creechley 8ebd8c326d
update build setup 2023-12-22 18:28:31 -07:00
Jaremy Creechley 54ab0ff0b2
update build setup 2023-12-22 18:24:36 -07:00
Jaremy Creechley d807c148ad
pull in circom submodules 2023-12-22 17:01:27 -07:00
Dmitriy Ryajov f15b82b804
bump 2023-12-22 17:29:29 -06:00
Dmitriy Ryajov 2221605888
misc 2023-12-22 17:25:07 -06:00
Dmitriy Ryajov a8f4ad7f51
rename method 2023-12-22 17:25:07 -06:00
Dmitriy Ryajov b8a859d5a5
add helper to derive EC block count 2023-12-22 17:25:07 -06:00
Dmitriy Ryajov f15f3f5f27
fix tests 2023-12-22 17:25:06 -06:00
Dmitriy Ryajov 0b47e45e91
misc 2023-12-22 17:25:06 -06:00
Dmitriy Ryajov 07f38097d6
add option to result converter 2023-12-22 17:25:06 -06:00
Dmitriy Ryajov af0741b879
remove unused hashes 2023-12-22 17:25:06 -06:00
Dmitriy Ryajov 332e08f95c
merge issues 2023-12-22 17:25:06 -06:00
Dmitriy Ryajov 257385e6f4
add digest for multihash 2023-12-22 17:25:06 -06:00
Dmitriy Ryajov 7579409c7d
alias zero 2023-12-22 17:25:05 -06:00
Dmitriy Ryajov 21261ea82a
remove unused artifacts 2023-12-22 17:25:05 -06:00
Dmitriy Ryajov b5051b1421
remove getMHash 2023-12-22 17:25:05 -06:00
Dmitriy Ryajov e68073966f
import index strat... 2023-12-22 17:25:05 -06:00
Dmitriy Ryajov d7653ea6ba
expose getCidAndProof 2023-12-22 17:25:05 -06:00
Dmitriy Ryajov 632b378b86
move out of manifest 2023-12-22 17:25:05 -06:00
Dmitriy Ryajov 9c9730d23a
reworking slotbuilder 2023-12-22 17:25:05 -06:00
Dmitriy Ryajov 98f60411a6
wip 2023-12-22 17:25:04 -06:00
Dmitriy Ryajov 9f05f6d16f
bump 2023-12-22 17:25:04 -06:00
Dmitriy Ryajov 44105365f4
bump 2023-12-22 17:25:04 -06:00
Dmitriy Ryajov 49a25d4718
fix bad `elements` iter 2023-12-22 17:25:04 -06:00
Dmitriy Ryajov 6f4bde6907
shorten file names 2023-12-22 17:25:04 -06:00
Dmitriy Ryajov 7a0bc3cd30
wip poseidon tree 2023-12-22 17:25:04 -06:00
Dmitriy Ryajov 75dee72616
shorte file names 2023-12-22 17:25:04 -06:00
Dmitriy Ryajov f4bc1187ba
add from nodes test 2023-12-22 17:25:03 -06:00
Dmitriy Ryajov 333492b310
proof size changed 2023-12-22 17:25:03 -06:00
Dmitriy Ryajov 30dae32ff3
remove new codecs for now 2023-12-22 17:25:03 -06:00
Dmitriy Ryajov a52c5c3409
adding codex merkle and coders tests 2023-12-22 17:25:03 -06:00
Dmitriy Ryajov a87c8cbfb8
style 2023-12-22 17:25:03 -06:00
Dmitriy Ryajov 3902f7e695
treed and proof encoding/decoding 2023-12-22 17:25:03 -06:00
Dmitriy Ryajov 818ecf852f
rename merkletree -> codexmerkletree 2023-12-22 17:25:03 -06:00
Dmitriy Ryajov 10cee0e35a
deps 2023-12-22 17:25:02 -06:00
Dmitriy Ryajov 2736d78619
rework merkle tree support 2023-12-22 17:25:02 -06:00
benbierens c0f4512f62
Fixes issue where ecK was used as numberOfSlots. 2023-12-22 17:25:02 -06:00
benbierens 4bdf0dfd33
Review comments by Tomasz 2023-12-22 17:25:02 -06:00
benbierens 2b63cb0e08
Cleanup slotbuilder 2023-12-22 17:25:02 -06:00
benbierens fd156e9cf8
Adds check that block size is a multiple of cell size 2023-12-22 17:25:02 -06:00
benbierens eead39ba1c
finishes implementing slot builder 2023-12-22 17:25:02 -06:00
benbierens e7a39dcb6e
Implements building slot tree 2023-12-22 17:25:01 -06:00
benbierens 00e376aee7
finding number of pad cells 2023-12-22 17:25:01 -06:00
benbierens d883e6e95f
Can select slot blocks 2023-12-22 17:25:01 -06:00