Arnaud
|
e71e0ae4fc
|
Use subscription instead of eventuallyS checking
|
2025-06-10 09:51:29 +02:00 |
|
Arnaud
|
cb03b1194a
|
Use subscriptions instead of eventually check
|
2025-06-10 08:13:30 +02:00 |
|
Arnaud
|
c486790d17
|
Add ws resubscribe value
|
2025-06-10 08:10:25 +02:00 |
|
Arnaud
|
4f6e0077ce
|
Bump contracts to increase period
|
2025-06-09 11:48:35 +02:00 |
|
Eric
|
4063e35054
|
increase period duration to try to fix invalid proof errors
|
2025-06-07 08:49:03 +10:00 |
|
Eric
|
63a28b91a7
|
fix(integration): add timeouts to waiting for started futures
|
2025-06-06 18:33:19 +10:00 |
|
Eric
|
c04eee72a3
|
fix(integration): Use RequestFulfilled events instead of querying the purchase state
|
2025-06-06 16:27:37 +10:00 |
|
Eric
|
38d8692515
|
fix(integration): replace polling with started event subscription
|
2025-06-06 12:53:07 +10:00 |
|
Eric
|
c391f03e89
|
fix(ci): macos-14-xlarge is arm64
|
2025-06-05 23:42:12 +10:00 |
|
Eric
|
bfccbce5fb
|
fix(ci): Revert to arm64 for all other tests besides integration tests
|
2025-06-05 23:06:41 +10:00 |
|
Eric
|
d9e864c8ff
|
fix(integration): remove eventually where not necessarily needed
|
2025-06-05 18:51:07 +10:00 |
|
Eric
|
f0c4338ded
|
fix(integration): Increase poll interval on codex client calls
To hopefully prevent the http client from crashing in CI
|
2025-06-05 18:28:20 +10:00 |
|
Eric
|
4dec2e90dc
|
fix rebase
|
2025-06-05 16:26:02 +10:00 |
|
Eric
|
c4c454e6cd
|
contracts: fix hardhat modifier error
|
2025-06-05 16:00:06 +10:00 |
|
Dmitriy Ryajov
|
0442b8f23c
|
remove echo (todo: fix trace log)
|
2025-06-05 15:58:18 +10:00 |
|
Dmitriy Ryajov
|
71fdf952cf
|
refactor: simplify error handling in suggestDownloadTool and enhance test setup for CLI
|
2025-06-05 15:58:17 +10:00 |
|
Dmitriy Ryajov
|
ebf4ce4c6f
|
chore: add project documentation and update test configurations
|
2025-06-05 15:58:17 +10:00 |
|
Dmitriy Ryajov
|
6201ce0ed8
|
feat: add single-block slot proof tests and update NimGroth16 backend configuration
|
2025-06-05 15:58:17 +10:00 |
|
Dmitriy Ryajov
|
878063cafd
|
refactor: replace circom-wasm with circom-graph and update G1/G2 point conversions
|
2025-06-05 15:58:17 +10:00 |
|
Dmitriy Ryajov
|
959241e8e5
|
feat: improve prover logging and add NimGroth16 prover tests
|
2025-06-05 15:58:17 +10:00 |
|
Dmitriy Ryajov
|
a202eb8938
|
refactor: rename proverBackendCmd to proverBackend and standardize enum values
|
2025-06-05 15:58:17 +10:00 |
|
Dmitriy Ryajov
|
8b1d9b86c4
|
restore tests
|
2025-06-05 15:58:16 +10:00 |
|
Dmitriy Ryajov
|
25eb2374aa
|
Update subproject commits for circom-witnessgen and nim-groth16
|
2025-06-05 15:58:16 +10:00 |
|
Dmitriy Ryajov
|
acadfa15a6
|
Avoid using pointer to task, use the actual task object. Add some checked exceptions
|
2025-06-05 15:58:16 +10:00 |
|
Dmitriy Ryajov
|
318dc20fa0
|
Fix typo in testproverfactory.nim: correct getZKeyFile to getZkeyFile
|
2025-06-05 15:58:16 +10:00 |
|
Dmitriy Ryajov
|
12eb464e3b
|
Fix import statement in testslots.nim: replace testbackendfactory with testproverfactory
|
2025-06-05 15:58:16 +10:00 |
|
Dmitriy Ryajov
|
8e25bb5232
|
Add ProverBackendCmd enum and update configuration for nimGroth16 and circomCompat backends
|
2025-06-05 15:58:16 +10:00 |
|
Dmitriy Ryajov
|
aaca013ff5
|
Refactor codebase: enhance error handling, improve type definitions, and streamline async procedures
|
2025-06-05 15:58:15 +10:00 |
|
Dmitriy Ryajov
|
6ec73f396d
|
Refactor SlotsBuilder and DataSampler types to use generic parameters SomeTree and SomeHash
|
2025-06-05 15:58:15 +10:00 |
|
Dmitriy Ryajov
|
086e6f10e0
|
Refactor backend structure: remove unused files, add NimGroth16 support, and enhance prover functionality
|
2025-06-05 15:58:15 +10:00 |
|
Dmitriy Ryajov
|
a77dcc14bd
|
Refactor Circom compatibility backend and add NimGroth16 backend implementation
|
2025-06-05 15:58:15 +10:00 |
|
Dmitriy Ryajov
|
8599877995
|
Remove vendor/threading submodule
|
2025-06-05 15:58:15 +10:00 |
|
Dmitriy Ryajov
|
d069e183b3
|
adding circom-witnessgen
|
2025-06-05 15:58:15 +10:00 |
|
Dmitriy Ryajov
|
c5881e36da
|
adding goldilocks deps
|
2025-06-05 15:58:14 +10:00 |
|
Dmitriy Ryajov
|
812b39e28f
|
adding deps
|
2025-06-05 15:58:14 +10:00 |
|
Dmitriy Ryajov
|
ed3b060dbb
|
wip nim groth16
|
2025-06-05 15:58:14 +10:00 |
|
Dmitriy Ryajov
|
493e3eb601
|
adding threading dep
|
2025-06-05 15:58:14 +10:00 |
|
Dmitriy Ryajov
|
b4c771be73
|
adding nim-groth16 dep
|
2025-06-05 15:58:14 +10:00 |
|
Eric
|
8e35f38fb7
|
fix(CI): change all macos runners to amd64
|
2025-06-05 15:58:14 +10:00 |
|
Eric
|
649bd480d2
|
fix(CI): change macos runner arch type to amd64
|
2025-06-05 15:58:13 +10:00 |
|
Eric
|
8a2394af95
|
contracts: increase period duration for windows ci
|
2025-06-05 15:58:13 +10:00 |
|
Eric
|
564551811f
|
Update ci.yml to be in line with master
|
2025-06-05 15:58:13 +10:00 |
|
Eric
|
69628f41f8
|
disable ccache symlink
Permission denied creating the symlink in CI
|
2025-06-05 15:58:13 +10:00 |
|
Eric
|
aa00566d29
|
update to websockets addresses for hardhat connection
Also, catch exceptions on JsonRpcProvider.close, which should not need to be done, as this routine should not raise any exceptions.
|
2025-06-05 15:58:13 +10:00 |
|
Eric
|
4616c48931
|
revert posix-only verbose unittest output
It didn't fix the error with invalid proofs in windows in ci
|
2025-06-05 15:58:13 +10:00 |
|
Eric
|
2bfd5241e3
|
fix previous commit compilation
|
2025-06-05 15:58:12 +10:00 |
|
Eric
|
7c00329d90
|
try removing verbose output to see if windows ci passes
|
2025-06-05 15:58:12 +10:00 |
|
Eric
|
8f4dae1b60
|
logging: show test setup/teardown in logs
|
2025-06-05 15:58:12 +10:00 |
|
Eric
|
348764550b
|
try increasing polling interval to see if this has an effect on windows in ci
|
2025-06-05 15:58:12 +10:00 |
|
Eric
|
eebeb8abbf
|
verbose unittest2 output to stdout
|
2025-06-05 15:58:12 +10:00 |
|