3434 - name : Install Nargo
35353636 with :
37- toolchain : 1.0.0-beta.17
37+ toolchain : 1.0.0-beta.18
3838
3939 - name : Compile Circuit
4040 run : nargo compile --workspace
@@ -55,14 +55,17 @@ jobs:
5555 nargo prove --package get_transaction --oracle-resolver=http://localhost:5555
5656 nargo prove --package get_log --oracle-resolver=http://localhost:5555
5757
58- - name : Run nargo codegen-verifier
59- run : |
60- nargo codegen-verifier --package get_header
61- nargo codegen-verifier --package get_account
62- nargo codegen-verifier --package get_storage
63- nargo codegen-verifier --package get_receipt
64- nargo codegen-verifier --package get_transaction
65- nargo codegen-verifier --package get_log
58+ # Note: Solidity verifier generation is not yet supported for UltraHonk in Nargo 1.0+
59+ # Using pre-generated verifier contracts committed to the repository
60+ # TODO: Re-enable when bb write_solidity_verifier supports Honk
61+ # - name: Generate Verifier Contracts
62+ # run: |
63+ # bb write_solidity_verifier -k ./target/get_header/vk/vk -o ./contract/get_header/plonk_vk.sol
64+ # bb write_solidity_verifier -k ./target/get_account/vk/vk -o ./contract/get_account/plonk_vk.sol
65+ # bb write_solidity_verifier -k ./target/get_storage/vk/vk -o ./contract/get_storage/plonk_vk.sol
66+ # bb write_solidity_verifier -k ./target/get_receipt/vk/vk -o ./contract/get_receipt/plonk_vk.sol
67+ # bb write_solidity_verifier -k ./target/get_transaction/vk/vk -o ./contract/get_transaction/plonk_vk.sol
68+ # bb write_solidity_verifier -k ./target/get_log/vk/vk -o ./contract/get_log/plonk_vk.sol
6669
6770 - name : Install Foundry
6871 uses : foundry-rs/foundry-toolchain@v1
0 commit comments