1012 Commits

Author SHA1 Message Date
Eric
9ced911326
remove windows from ci for now 2025-06-27 10:16:12 +10:00
markspanbroek
862e86ae7e
fix(ci): remove "update" to gcc-14 on windows (#1288) 2025-06-27 10:01:14 +10:00
Eric
054bf0f743
Add back CI runs for macos/windows 2025-06-27 08:46:06 +10:00
Eric
4d0a20bd64
rebase contracts changes on older commit
Changes that reduce the period length were based on an earlier commit to fix
2025-06-26 18:42:08 +10:00
Eric
f80707d307
remove --export from hardhat node start 2025-06-26 17:48:48 +10:00
Eric
7461428add
Reduce proof period 2025-06-26 15:59:17 +10:00
Eric
982d2d870a
add additional logging to testproofs 2025-06-26 15:55:24 +10:00
Eric
b72c2c86dc
Add debug variable for manual workflow runs 2025-06-26 11:08:54 +10:00
Eric
4e583a2850
really remove all but linux integration tests from ci 2025-06-26 11:05:45 +10:00
Eric
473ecec099
fix rebase 2025-06-26 10:32:29 +10:00
Eric
01d582090e
more prover input debug 2025-06-26 10:25:55 +10:00
Eric
e24a0032e3
additional logging for proof generation debug 2025-06-26 10:25:55 +10:00
Eric
962d12dd6a
temp log proof inputs for debug
log proof inputs so we can find out which proof inputs are failing proof generation
2025-06-26 10:25:55 +10:00
Arnaud
7e34f06379
Enable debug and reduce proofProbability 2025-06-26 10:25:55 +10:00
Arnaud
e40ab7b50d
Reduce proof probability 2025-06-26 10:25:55 +10:00
Arnaud
91fcb82d26
Try to ignore HttpConnectionError 2025-06-26 10:24:22 +10:00
Arnaud
9646448e97
Add more logs 2025-06-26 10:23:17 +10:00
Arnaud
d623f99f93
Apply custom errors 2025-06-26 10:23:17 +10:00
Arnaud
bf6278c7c0
Apply gas overrides 2025-06-26 10:23:17 +10:00
Arnaud
c7cb5f20ca
Add logs for proof tests 2025-06-26 10:23:17 +10:00
Arnaud
f2d16f2ec3
Activate debug 2025-06-26 10:21:42 +10:00
Arnaud
fef307b8da
Add client logs 2025-06-26 10:19:26 +10:00
Arnaud
7a63ccfb42
Temporarily disable test (fixed in Vault) 2025-06-26 10:19:25 +10:00
Arnaud
2a6336ed09
Enable logs on CI 2025-06-26 10:19:25 +10:00
Arnaud
8298c30d98
Adjust the number of transfer event and fix the duration request. 2025-06-26 10:19:10 +10:00
Arnaud
6b21177679
Use ERC20 subscription instead of eventually to check token balances 2025-06-26 10:19:10 +10:00
Arnaud
e0233e614f
Apply markplace test changes and use ERC20 subscriptions 2025-06-26 10:18:27 +10:00
Dmitriy Ryajov
09509891f6
remove echo (todo: fix trace log) 2025-06-26 10:16:30 +10:00
Dmitriy Ryajov
481845a9b2
refactor: simplify error handling in suggestDownloadTool and enhance test setup for CLI 2025-06-26 10:16:29 +10:00
Dmitriy Ryajov
160d9b85a8
chore: add project docs and update test circuit paths 2025-06-26 10:06:58 +10:00
Dmitriy Ryajov
974ca92e2b
chore: add project documentation and update prover configuration in tests 2025-06-26 10:06:16 +10:00
Dmitriy Ryajov
a5f458caab
chore: add project documentation and update test configurations 2025-06-26 10:04:04 +10:00
Dmitriy Ryajov
0817ab9e07
feat: add single-block slot proof tests and update NimGroth16 backend configuration 2025-06-26 10:04:03 +10:00
Dmitriy Ryajov
c0b8275c51
refactor: replace circom-wasm with circom-graph and update G1/G2 point conversions 2025-06-26 10:04:03 +10:00
Dmitriy Ryajov
756de7847b
feat: improve prover logging and add NimGroth16 prover tests 2025-06-26 10:04:03 +10:00
Dmitriy Ryajov
70ec129aae
refactor: rename proverBackendCmd to proverBackend and standardize enum values 2025-06-26 10:04:03 +10:00
Dmitriy Ryajov
5baa88a1f4
restore tests 2025-06-26 10:04:03 +10:00
Dmitriy Ryajov
208d68ef4e
Update subproject commits for circom-witnessgen and nim-groth16 2025-06-26 10:04:02 +10:00
Dmitriy Ryajov
e7a3181266
Avoid using pointer to task, use the actual task object. Add some checked exceptions 2025-06-26 10:04:02 +10:00
Dmitriy Ryajov
5306f5a5a5
Fix typo in testproverfactory.nim: correct getZKeyFile to getZkeyFile 2025-06-26 10:04:02 +10:00
Dmitriy Ryajov
5a63a6f130
Fix import statement in testslots.nim: replace testbackendfactory with testproverfactory 2025-06-26 10:04:02 +10:00
Dmitriy Ryajov
e73ef8b0c3
Add ProverBackendCmd enum and update configuration for nimGroth16 and circomCompat backends 2025-06-26 10:04:02 +10:00
Dmitriy Ryajov
43ca0714ac
Refactor codebase: enhance error handling, improve type definitions, and streamline async procedures 2025-06-26 10:04:02 +10:00
Dmitriy Ryajov
ad2a16f34b
Refactor SlotsBuilder and DataSampler types to use generic parameters SomeTree and SomeHash 2025-06-26 10:04:01 +10:00
Dmitriy Ryajov
20dd5ef2c1
Refactor backend structure: remove unused files, add NimGroth16 support, and enhance prover functionality 2025-06-26 10:04:01 +10:00
Dmitriy Ryajov
5101b98521
Refactor Circom compatibility backend and add NimGroth16 backend implementation 2025-06-26 10:04:01 +10:00
Dmitriy Ryajov
4adba177d0
Remove vendor/threading submodule 2025-06-26 10:04:01 +10:00
Dmitriy Ryajov
bd213b3b69
adding circom-witnessgen 2025-06-26 10:04:01 +10:00
Dmitriy Ryajov
22087fe0de
adding goldilocks deps 2025-06-26 10:04:00 +10:00
Dmitriy Ryajov
77759737f6
adding deps 2025-06-26 10:04:00 +10:00