Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
48 commits
Select commit Hold shift + click to select a range
c8cda03
merged dummy backend into master with recursion in acir format
vezenovm May 26, 2023
483b9ef
dummy backend using bb.js with recursion
vezenovm May 26, 2023
a99876b
update dummy backend to account for keccak var
vezenovm May 30, 2023
ee203a6
select backends based off of cfg
vezenovm May 30, 2023
7fd5e14
Merge branch 'master' into mv/dummy-backend
vezenovm May 30, 2023
1486105
handle domain_separator for pedersen func
vezenovm May 30, 2023
77b8fc3
cargo fmt
vezenovm May 30, 2023
f6be6ff
change default to bb js
vezenovm May 30, 2023
d18cef7
add feature flag to test
vezenovm May 30, 2023
7433850
remove usage of values() for WItnessMap
vezenovm May 30, 2023
3105dfa
put codegen-verifier and hello world into test module's with flags
vezenovm May 30, 2023
df79917
mark prove_and_verify tests to not run with bb.js backend
vezenovm May 30, 2023
9a8a637
update default backend to plonk_bn254 and change acvm-backend-bberg dep
vezenovm May 31, 2023
37a8673
acvm-backend-bberg optional
vezenovm May 31, 2023
6f1dc8a
update to most recent backend w/ brach mv/recursion-2
vezenovm May 31, 2023
64d73b0
passing with updated recursion backend commit, still needs cleanup an…
vezenovm Jun 1, 2023
9491bd8
use bb_js flag in nargo crate for circuit serialization
vezenovm Jun 1, 2023
8e18b3c
merge conflicts with master
vezenovm Jun 1, 2023
23f0106
cleanup
vezenovm Jun 1, 2023
37fdd93
handle compile cmd under feature flag for bb_js
vezenovm Jun 1, 2023
9c33574
fix up tests using pedersen
vezenovm Jun 1, 2023
82ae525
cargo fmt
vezenovm Jun 1, 2023
c171ce8
add comment for supported opcodes w/ bb.js
vezenovm Jun 1, 2023
75c0bdf
update to most recent mv/recursion-2 commit for backend and acvm
vezenovm Jun 1, 2023
fdc6a4d
use 0.13.0
vezenovm Jun 2, 2023
95503e6
merge with master
vezenovm Jun 2, 2023
44938c7
changed to updated bberg
vezenovm Jun 2, 2023
6eb357c
update nargo_cli to be plonk_bn254 not bb_js on default
vezenovm Jun 2, 2023
877eae0
update backend rev
vezenovm Jun 2, 2023
cee8b90
update flake lock
vezenovm Jun 2, 2023
3b9ce42
use acvm_backend_barretenberg bberg structures and delete from nargo
vezenovm Jun 2, 2023
f99c8bb
correct acvm-backend-bberg rev
vezenovm Jun 2, 2023
e242ad1
merge w/ master
vezenovm Jun 2, 2023
4ab24d8
use updated acvm
vezenovm Jun 5, 2023
44fc230
update cargo lock
vezenovm Jun 5, 2023
2c2b535
change how features declared
vezenovm Jun 5, 2023
01b94ef
change acvm-backend-bberg dep in nargo to wasm
vezenovm Jun 5, 2023
3e90c61
back to native
vezenovm Jun 5, 2023
f7036ba
use js feature for getrandom
vezenovm Jun 5, 2023
e0dce6b
remove hardcoded 16 for result type of recursive aggregation
vezenovm Jun 6, 2023
b327ce1
remove dbgs and add issue number to TODOs
vezenovm Jun 6, 2023
fab16ff
add comments around recursive aggregation inside ssa reefactor
vezenovm Jun 6, 2023
94d0456
merge w/ master
vezenovm Jun 6, 2023
d490a5b
update acvm with 0.13.3
vezenovm Jun 6, 2023
7e92fcc
feat: invoke bb.js prove
kobyhallx Jun 6, 2023
8afb79c
cleanup comments and use updated acvm-backend-bberg
vezenovm Jun 6, 2023
1e57864
chore: generic passthrough workflow
kobyhallx Jun 7, 2023
7c4aea0
feat: generic prove command interop
kobyhallx Jun 7, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -18,3 +18,4 @@ result
*.pk
*.vk
**/Verifier.toml
**/target
8 changes: 8 additions & 0 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
Expand Up @@ -13,4 +13,12 @@
}
}
},
"rust-analyzer.cargo.features": [
"bb_js"
],
"rust-analyzer.cargo.noDefaultFeatures": true,
"rust-analyzer.check.features": [
"bb_js"
],
"rust-analyzer.check.noDefaultFeatures": true,
}
Loading