Skip to content

Add BN254 groth16 verifier #1259

Add BN254 groth16 verifier

Add BN254 groth16 verifier #1259

Triggered via pull request February 4, 2026 00:31
Status Cancelled
Total duration 3m 17s
Artifacts

rust.yml

on: pull_request
Matrix: build-and-test
Matrix: fmt
complete
4s
complete
Fit to window
Zoom out
Zoom in

Annotations

96 errors
fmt (groth16_verifier)
Process completed with exit code 1.
fmt (groth16_verifier/bls12-381)
Process completed with exit code 1.
fmt (groth16_verifier/bn254)
Process completed with exit code 1.
build-and-test (privacy-pools/contract, latest, ubuntu-latest, x86_64-unknown-linux-gnu)
cannot find struct, variant or union type `Proof` in module `groth16_verifier_wasm`
build-and-test (privacy-pools/contract, latest, ubuntu-latest, x86_64-unknown-linux-gnu)
cannot find struct, variant or union type `VerificationKey` in module `groth16_verifier_wasm`
build-and-test (privacy-pools/contract, latest, ubuntu-latest, x86_64-unknown-linux-gnu)
failed to resolve: could not find `Client` in `groth16_verifier_wasm`
build-and-test (privacy-pools, msrv, ubuntu-latest, x86_64-unknown-linux-gnu)
Process completed with exit code 2.
build-and-test (privacy-pools, msrv, ubuntu-latest, x86_64-unknown-linux-gnu)
cannot find struct, variant or union type `Proof` in module `groth16_verifier_wasm`
build-and-test (privacy-pools, msrv, ubuntu-latest, x86_64-unknown-linux-gnu)
cannot find struct, variant or union type `VerificationKey` in module `groth16_verifier_wasm`
build-and-test (privacy-pools/contract, msrv, ubuntu-latest, x86_64-unknown-linux-gnu)
cannot find struct, variant or union type `Proof` in module `groth16_verifier_wasm`
build-and-test (privacy-pools, msrv, ubuntu-latest, x86_64-unknown-linux-gnu)
failed to resolve: could not find `Client` in `groth16_verifier_wasm`
build-and-test (privacy-pools/contract, msrv, ubuntu-latest, x86_64-unknown-linux-gnu)
cannot find struct, variant or union type `VerificationKey` in module `groth16_verifier_wasm`
build-and-test (privacy-pools, msrv, ubuntu-latest, x86_64-unknown-linux-gnu)
No such file or directory (os error 2)
build-and-test (privacy-pools/contract, msrv, ubuntu-latest, x86_64-unknown-linux-gnu)
failed to resolve: could not find `Client` in `groth16_verifier_wasm`
build-and-test (privacy-pools/contract, msrv, ubuntu-latest, x86_64-unknown-linux-gnu)
No such file or directory (os error 2)
build-and-test (privacy-pools, latest, ubuntu-latest, x86_64-unknown-linux-gnu)
Process completed with exit code 2.
build-and-test (privacy-pools, latest, ubuntu-latest, x86_64-unknown-linux-gnu)
cannot find struct, variant or union type `Proof` in module `groth16_verifier_wasm`
build-and-test (privacy-pools, latest, ubuntu-latest, x86_64-unknown-linux-gnu)
cannot find struct, variant or union type `VerificationKey` in module `groth16_verifier_wasm`
build-and-test (privacy-pools, latest, ubuntu-latest, x86_64-unknown-linux-gnu)
failed to resolve: could not find `Client` in `groth16_verifier_wasm`
build-and-test (privacy-pools, latest, ubuntu-latest, x86_64-unknown-linux-gnu)
No such file or directory (os error 2)
build-and-test (groth16_verifier/bls12-381, latest, ubuntu-latest, x86_64-unknown-linux-gnu)
failed to resolve: could not find `Client` in `groth16_verifier_contract`
build-and-test (groth16_verifier/bls12-381, latest, ubuntu-latest, x86_64-unknown-linux-gnu)
cannot find value `WASM` in module `groth16_verifier_contract`
build-and-test (groth16_verifier/bls12-381, latest, ubuntu-latest, x86_64-unknown-linux-gnu)
cannot find struct, variant or union type `Proof` in module `groth16_verifier_contract`
build-and-test (groth16_verifier/bls12-381, latest, ubuntu-latest, x86_64-unknown-linux-gnu)
cannot find type `Proof` in module `groth16_verifier_contract`
build-and-test (groth16_verifier/bls12-381, latest, ubuntu-latest, x86_64-unknown-linux-gnu)
cannot find struct, variant or union type `VerificationKey` in module `groth16_verifier_contract`
build-and-test (groth16_verifier/bls12-381, latest, ubuntu-latest, x86_64-unknown-linux-gnu)
cannot find type `VerificationKey` in module `groth16_verifier_contract`
build-and-test (groth16_verifier/bn254, latest, ubuntu-latest, x86_64-unknown-linux-gnu)
failed to resolve: could not find `Client` in `groth16_verifier_contract`
build-and-test (groth16_verifier/bn254, latest, ubuntu-latest, x86_64-unknown-linux-gnu)
cannot find value `WASM` in module `groth16_verifier_contract`
build-and-test (groth16_verifier/bn254, latest, ubuntu-latest, x86_64-unknown-linux-gnu)
cannot find struct, variant or union type `Proof` in module `groth16_verifier_contract`
build-and-test (groth16_verifier/bn254, latest, ubuntu-latest, x86_64-unknown-linux-gnu)
cannot find type `Proof` in module `groth16_verifier_contract`
build-and-test (groth16_verifier/bn254, latest, ubuntu-latest, x86_64-unknown-linux-gnu)
cannot find struct, variant or union type `VerificationKey` in module `groth16_verifier_contract`
build-and-test (groth16_verifier/bn254, latest, ubuntu-latest, x86_64-unknown-linux-gnu)
cannot find type `VerificationKey` in module `groth16_verifier_contract`
build-and-test (groth16_verifier/bls12-381, msrv, ubuntu-latest, x86_64-unknown-linux-gnu)
failed to resolve: could not find `Client` in `groth16_verifier_contract`
build-and-test (groth16_verifier/bls12-381, msrv, ubuntu-latest, x86_64-unknown-linux-gnu)
cannot find value `WASM` in module `groth16_verifier_contract`
build-and-test (groth16_verifier/bls12-381, msrv, ubuntu-latest, x86_64-unknown-linux-gnu)
cannot find struct, variant or union type `Proof` in module `groth16_verifier_contract`
build-and-test (groth16_verifier/bls12-381, msrv, ubuntu-latest, x86_64-unknown-linux-gnu)
cannot find type `Proof` in module `groth16_verifier_contract`
build-and-test (groth16_verifier/bls12-381, msrv, ubuntu-latest, x86_64-unknown-linux-gnu)
cannot find struct, variant or union type `VerificationKey` in module `groth16_verifier_contract`
build-and-test (groth16_verifier/bls12-381, msrv, ubuntu-latest, x86_64-unknown-linux-gnu)
cannot find type `VerificationKey` in module `groth16_verifier_contract`
build-and-test (groth16_verifier/bn254, msrv, ubuntu-latest, x86_64-unknown-linux-gnu)
failed to resolve: could not find `Client` in `groth16_verifier_contract`
build-and-test (groth16_verifier/bn254, msrv, ubuntu-latest, x86_64-unknown-linux-gnu)
cannot find value `WASM` in module `groth16_verifier_contract`
build-and-test (groth16_verifier/bn254, msrv, ubuntu-latest, x86_64-unknown-linux-gnu)
cannot find struct, variant or union type `Proof` in module `groth16_verifier_contract`
build-and-test (groth16_verifier/bn254, msrv, ubuntu-latest, x86_64-unknown-linux-gnu)
cannot find type `Proof` in module `groth16_verifier_contract`
build-and-test (groth16_verifier/bn254, msrv, ubuntu-latest, x86_64-unknown-linux-gnu)
cannot find struct, variant or union type `VerificationKey` in module `groth16_verifier_contract`
build-and-test (groth16_verifier/bn254, msrv, ubuntu-latest, x86_64-unknown-linux-gnu)
cannot find type `VerificationKey` in module `groth16_verifier_contract`
build-and-test (groth16_verifier/bn254, msrv, ubuntu-latest, x86_64-unknown-linux-gnu)
No such file or directory (os error 2)
build-and-test (account, latest, ubuntu-latest, x86_64-unknown-linux-gnu)
Canceling since a higher priority waiting request for Rust-refs/pull/399/merge exists
build-and-test (errors, msrv, ubuntu-latest, x86_64-unknown-linux-gnu)
Canceling since a higher priority waiting request for Rust-refs/pull/399/merge exists
build-and-test (upgradeable_contract/new_contract, msrv, ubuntu-latest, x86_64-unknown-linux-gnu)
Canceling since a higher priority waiting request for Rust-refs/pull/399/merge exists
build-and-test (mint-lock, msrv, ubuntu-latest, x86_64-unknown-linux-gnu)
Canceling since a higher priority waiting request for Rust-refs/pull/399/merge exists
build-and-test (single_offer, msrv, ubuntu-latest, x86_64-unknown-linux-gnu)
Canceling since a higher priority waiting request for Rust-refs/pull/399/merge exists
build-and-test (deep_contract_auth, latest, ubuntu-latest, x86_64-unknown-linux-gnu)
Canceling since a higher priority waiting request for Rust-refs/pull/399/merge exists
build-and-test (alloc, msrv, ubuntu-latest, x86_64-unknown-linux-gnu)
Canceling since a higher priority waiting request for Rust-refs/pull/399/merge exists
build-and-test (alloc, msrv, ubuntu-latest, x86_64-unknown-linux-gnu)
The operation was canceled.
build-and-test (account, msrv, ubuntu-latest, x86_64-unknown-linux-gnu)
Canceling since a higher priority waiting request for Rust-refs/pull/399/merge exists
build-and-test (upgradeable_contract/old_contract, latest, ubuntu-latest, x86_64-unknown-linux-gnu)
Canceling since a higher priority waiting request for Rust-refs/pull/399/merge exists
build-and-test (increment_with_pause, latest, ubuntu-latest, x86_64-unknown-linux-gnu)
Canceling since a higher priority waiting request for Rust-refs/pull/399/merge exists
build-and-test (atomic_multiswap, latest, ubuntu-latest, x86_64-unknown-linux-gnu)
Canceling since a higher priority waiting request for Rust-refs/pull/399/merge exists
build-and-test (deployer/deployer, latest, ubuntu-latest, x86_64-unknown-linux-gnu)
Canceling since a higher priority waiting request for Rust-refs/pull/399/merge exists
build-and-test (cross_contract/contract_b, latest, ubuntu-latest, x86_64-unknown-linux-gnu)
Canceling since a higher priority waiting request for Rust-refs/pull/399/merge exists
build-and-test (increment_with_pause, msrv, ubuntu-latest, x86_64-unknown-linux-gnu)
Canceling since a higher priority waiting request for Rust-refs/pull/399/merge exists
build-and-test (increment_with_fuzz, msrv, ubuntu-latest, x86_64-unknown-linux-gnu)
Canceling since a higher priority waiting request for Rust-refs/pull/399/merge exists
build-and-test (atomic_multiswap, msrv, ubuntu-latest, x86_64-unknown-linux-gnu)
Canceling since a higher priority waiting request for Rust-refs/pull/399/merge exists
build-and-test (upgradeable_contract/old_contract, msrv, ubuntu-latest, x86_64-unknown-linux-gnu)
Canceling since a higher priority waiting request for Rust-refs/pull/399/merge exists
build-and-test (deployer/deployer, msrv, ubuntu-latest, x86_64-unknown-linux-gnu)
Canceling since a higher priority waiting request for Rust-refs/pull/399/merge exists
build-and-test (increment_with_fuzz, latest, ubuntu-latest, x86_64-unknown-linux-gnu)
Canceling since a higher priority waiting request for Rust-refs/pull/399/merge exists
build-and-test (fuzzing, msrv, ubuntu-latest, x86_64-unknown-linux-gnu)
Canceling since a higher priority waiting request for Rust-refs/pull/399/merge exists
build-and-test (cross_contract/contract_b, msrv, ubuntu-latest, x86_64-unknown-linux-gnu)
Canceling since a higher priority waiting request for Rust-refs/pull/399/merge exists
build-and-test (fuzzing, latest, ubuntu-latest, x86_64-unknown-linux-gnu)
Canceling since a higher priority waiting request for Rust-refs/pull/399/merge exists
complete
Process completed with exit code 1.
Rust
Canceling since a higher priority waiting request for Rust-refs/pull/399/merge exists