Compare commits

...

3 Commits

Author SHA1 Message Date
github-actions[bot]
c46e1f3d94 ci: update version string in docs 2025-08-10 22:04:01 +00:00
GarmashAlex
d50a4b7d59 fix: correct commitment type in ipa_commit function (#997) 2025-08-10 23:03:45 +01:00
dante
fad31de5b4 refactor: make reusable-verifier feat default (#996) 2025-07-30 14:54:08 -04:00
4 changed files with 10 additions and 9 deletions

View File

@@ -144,7 +144,7 @@ jobs:
ultra-overflow-tests_og-lookup:
permissions:
contents: read
runs-on: non-gpu,non-sgx
runs-on: [ non-gpu, non-sgx ]
env:
EVM_VERIFIER_EZKL_TOKEN: ${{ secrets.EVM_VERIFIER_EZKL_TOKEN }}
steps:
@@ -180,7 +180,7 @@ jobs:
ultra-overflow-tests:
permissions:
contents: read
runs-on: non-gpu,non-sgx
runs-on: [ non-gpu, non-sgx ]
env:
EVM_VERIFIER_EZKL_TOKEN: ${{ secrets.EVM_VERIFIER_EZKL_TOKEN }}
@@ -286,7 +286,7 @@ jobs:
mock-proving-tests:
permissions:
contents: read
runs-on: non-gpu,non-sgx
runs-on: [ non-gpu, non-sgx ]
env:
EVM_VERIFIER_EZKL_TOKEN: ${{ secrets.EVM_VERIFIER_EZKL_TOKEN }}
@@ -356,7 +356,7 @@ jobs:
prove-and-verify-evm-tests:
permissions:
contents: read
runs-on: non-gpu,non-sgx
runs-on: [ non-gpu, non-sgx ]
# needs: [build, library-tests, docs, python-tests, python-integration-tests]
env:
EVM_VERIFIER_EZKL_TOKEN: ${{ secrets.EVM_VERIFIER_EZKL_TOKEN }}
@@ -459,7 +459,7 @@ jobs:
prove-and-verify-tests:
permissions:
contents: read
runs-on: non-gpu,non-sgx
runs-on: [ non-gpu, non-sgx ]
needs: [build, library-tests, docs]
env:
EVM_VERIFIER_EZKL_TOKEN: ${{ secrets.EVM_VERIFIER_EZKL_TOKEN }}
@@ -709,7 +709,7 @@ jobs:
python-tests:
permissions:
contents: read
runs-on: non-gpu,non-sgx
runs-on: [ non-gpu, non-sgx ]
needs: [build, library-tests, docs]
env:
EVM_VERIFIER_EZKL_TOKEN: ${{ secrets.EVM_VERIFIER_EZKL_TOKEN }}
@@ -744,7 +744,7 @@ jobs:
accuracy-measurement-tests:
permissions:
contents: read
runs-on: non-gpu,non-sgx
runs-on: [ non-gpu, non-sgx ]
needs: [build, library-tests, docs, python-tests, python-integration-tests]
env:
EVM_VERIFIER_EZKL_TOKEN: ${{ secrets.EVM_VERIFIER_EZKL_TOKEN }}

View File

@@ -227,6 +227,7 @@ default = [
"precompute-coset",
"no-banner",
"parallel-poly-read",
"reusable-verifier",
]
onnx = ["dep:tract-onnx"]
python-bindings = ["pyo3", "pyo3-log", "pyo3-async-runtimes", "pyo3-stub-gen"]

View File

@@ -1,7 +1,7 @@
import ezkl
project = 'ezkl'
release = '0.0.0'
release = '22.2.2'
version = release

View File

@@ -680,7 +680,7 @@ fn ipa_commit(
.map_err(|_| PyIOError::new_err("Failed to load circuit settings"))?;
let srs_path =
crate::execute::get_srs_path(settings.run_args.logrows, srs_path, Commitments::KZG);
crate::execute::get_srs_path(settings.run_args.logrows, srs_path, Commitments::IPA);
let srs = load_srs_prover::<IPACommitmentScheme<G1Affine>>(srs_path)
.map_err(|_| PyIOError::new_err("Failed to load srs"))?;