Commit Graph

1090 Commits

Author SHA1 Message Date
noelwei
1464d1091d fix lint issue
Signed-off-by: noelwei <fan@scroll.io>
2025-05-19 22:09:53 +09:00
noelwei
14f355b528 integrage libzkp into workspace
Signed-off-by: noelwei <fan@scroll.io>
2025-05-18 22:20:23 +09:00
noelwei
4b91057a05 move config sample file
Signed-off-by: noelwei <fan@scroll.io>
2025-05-18 22:11:30 +09:00
noelwei
904b97b70d apply prehandler instead of proving-sdk
Signed-off-by: noelwei <fan@scroll.io>
2025-05-18 14:24:12 +09:00
noelwei
a8a0a816d1 Merge remote-tracking branch 'origin/develop' into refactor/zkvm 2025-05-17 22:09:20 +09:00
colin
fedfa04c2b refactor(coordinator): simplify logic post-Euclid (#1652) v4.5.10 2025-05-16 23:37:52 +08:00
noelwei
9c5c29e465 trivial: exclude some crates from workspace, move dockerignore
Signed-off-by: noelwei <fan@scroll.io>
2025-05-16 12:52:38 +09:00
noelwei
1135291329 update paths
Signed-off-by: noelwei <fan@scroll.io>
2025-05-16 11:41:21 +09:00
noelwei
9b10ad8f14 add build scripts
Signed-off-by: noelwei <fan@scroll.io>
2025-05-16 11:33:15 +09:00
noelwei
d0869d44d6 add integration
Signed-off-by: noelwei <fan@scroll.io>
2025-05-15 11:35:41 +09:00
noelwei
bcd48b846f zkvm-prover immigrates here
Signed-off-by: noelwei <fan@scroll.io>
2025-05-15 09:23:02 +09:00
noelwei
591a833146 update dep
Signed-off-by: noelwei <fan@scroll.io>
2025-05-14 13:40:11 +09:00
noelwei
d4f1e7d981 move out types-circuit
Signed-off-by: noelwei <fan@scroll.io>
2025-05-14 11:12:45 +09:00
noelwei
9801992724 re-export agg traits
Signed-off-by: noelwei <fan@scroll.io>
2025-05-13 22:00:25 +09:00
noelwei
bff0e6f398 Merge remote-tracking branch 'origin/develop' into refactor/zkvm 2025-05-13 21:59:58 +09:00
noelwei
85f3cc35e0 re-export base crate in circuit
Signed-off-by: noelwei <fan@scroll.io>
2025-05-12 15:21:22 +09:00
colin
0d8b00c3de fix(gas-oracle): nil pointer error and allow update gas price when no diff (#1657) v4.5.9 2025-05-12 12:35:42 +08:00
noelwei
15c872d5a5 + update openvm
+ fmt
+ trivial updates

Signed-off-by: noelwei <fan@scroll.io>
2025-05-12 11:26:17 +09:00
noelwei
c0f773c014 Merge remote-tracking branch 'origin/develop' into refactor/zkvm 2025-05-12 09:38:34 +09:00
colin
826357ab5d fix(rollup-relayer): update commit status logic (#1656) v4.5.8 2025-05-10 18:46:36 +08:00
noelwei
a300fa284b separate prover bin
Signed-off-by: noelwei <fan@scroll.io>
2025-05-10 09:09:35 +09:00
georgehao
d26381cba3 upgrade cargo chef to 0.1.71 (#1655) 2025-05-08 21:40:25 +08:00
georgehao
0e65686ce4 upgrade intermdiate rust to 1.86.0 (#1654) 2025-05-08 19:30:13 +08:00
georgehao
6dd878eaca upgrade intermediate rust version (#1653) 2025-05-08 17:57:15 +08:00
noelwei
932be72b88 zkvm-prover: separate bin and lib
Signed-off-by: noelwei <fan@scroll.io>
2025-05-08 11:48:55 +09:00
noelwei
0c4c410d2c refine deps in zkvm-prover
Signed-off-by: noelwei <fan@scroll.io>
2025-05-08 10:21:49 +09:00
noelwei
0360cd2c6f update alloy deps
Signed-off-by: noelwei <fan@scroll.io>
2025-05-08 10:05:53 +09:00
noelwei
a6d49b24d8 update proving-sdk dep
Signed-off-by: noelwei <fan@scroll.io>
2025-05-07 11:38:16 +09:00
noelwei
8ed77bd780 update zkvm-prover dep
Signed-off-by: noelwei <fan@scroll.io>
2025-05-06 20:18:43 +09:00
noelwei
66b1095e25 fmt
Signed-off-by: noelwei <fan@scroll.io>
2025-05-06 13:29:23 +09:00
noelwei
69ff09a7e6 add types-rs
Signed-off-by: noelwei <fan@scroll.io>
2025-05-06 13:28:18 +09:00
noelwei
318c46ebc9 induce workspace
Signed-off-by: noelwei <fan@scroll.io>
2025-04-27 21:51:18 +09:00
colin
a18fe06440 feat: openvm v0.3.0 (#1648)
Co-authored-by: Velaciela <git.rover@outlook.com>
Co-authored-by: colinlyguo <colinlyguo@users.noreply.github.com>
v4.5.7
2025-04-24 22:06:35 +08:00
colin
3ac69bec51 feat(rollup-relayer): add a tool to analyze chunk/batch/bundle proposing (#1645)
Co-authored-by: colinlyguo <colinlyguo@users.noreply.github.com>
2025-04-23 13:41:03 +08:00
colin
e80f030246 feat(gas-oracle): add a warn log when entering fallback mode (#1646) 2025-04-16 18:05:14 +08:00
colin
a77f1413ee chore(gas-oracle): remove unused code (#1644) v4.5.4 2025-04-14 16:36:27 +08:00
colin
5b62692098 chore(gas-oracle): decommission L2 gas price oracle (#1643) v4.5.3 2025-04-14 15:35:23 +08:00
Morty
4f34e90f00 fix(zkvm-prover): update scroll-proving-sdk (#1642) 2025-04-14 13:38:52 +08:00
colin
6b1b822c81 fix(coordinator): set v4.4.56 as minimum prover version (#1641)
Co-authored-by: Morty <yiweichi1@gmail.com>
v4.5.2
2025-04-11 16:35:39 +08:00
colin
a34c01d90b fix(coordinator): support darwin chunk provers (#1640)
Co-authored-by: colinlyguo <colinlyguo@users.noreply.github.com>
v4.5.1
2025-04-09 19:04:20 +08:00
colin
0578aab3ae feat: openvm euclid v2 (#1613)
Signed-off-by: noelwei <fan@scroll.io>
Co-authored-by: jonastheis <4181434+jonastheis@users.noreply.github.com>
Co-authored-by: Ömer Faruk Irmak <omerfirmak@gmail.com>
Co-authored-by: noelwei <fan@scroll.io>
Co-authored-by: Rohit Narurkar <rohit.narurkar@proton.me>
Co-authored-by: Péter Garamvölgyi <peter@scroll.io>
Co-authored-by: Morty <70688412+yiweichi@users.noreply.github.com>
Co-authored-by: omerfirmak <omerfirmak@users.noreply.github.com>
Co-authored-by: jonastheis <jonastheis@users.noreply.github.com>
Co-authored-by: georgehao <georgehao@users.noreply.github.com>
Co-authored-by: kunxian xia <xiakunxian130@gmail.com>
Co-authored-by: Morty <yiweichi1@gmail.com>
Co-authored-by: Velaciela <git.rover@outlook.com>
Co-authored-by: colinlyguo <colinlyguo@users.noreply.github.com>
v4.5.0
2025-04-04 16:44:09 +08:00
colin
55dfbf6735 fix(rollup-relayer): rollup status overwrite (#1638) 2025-04-01 14:16:56 +08:00
Péter Garamvölgyi
f3ddf43439 feat: use specific go version for builder images (#1634) 2025-03-17 16:42:23 +01:00
goofylfg
a2582dcc3f fix(prover): fix clap deprecated warnings (#1632) 2025-03-14 16:42:14 +01:00
Jonas Theis
0a1868cec1 fix(relayer): fix rolling hash computation (#1628)
Co-authored-by: jonastheis <jonastheis@users.noreply.github.com>
2025-03-13 13:34:35 +08:00
Jonas Theis
fcfbc53252 feat(chunk proposer): add config parameter to limit chunk proposing by L2 gas (#1622)
Co-authored-by: jonastheis <jonastheis@users.noreply.github.com>
Co-authored-by: Péter Garamvölgyi <peter@scroll.io>
Co-authored-by: Thegaram <Thegaram@users.noreply.github.com>
v4.4.97
2025-03-12 17:38:19 +08:00
georgehao
13c8605211 fix coordiantor assign bug (#1621)
Co-authored-by: georgehao <georgehao@users.noreply.github.com>
Co-authored-by: colinlyguo <colinlyguo@scroll.io>
v4.4.96
2025-03-12 15:13:10 +08:00
Ömer Faruk Irmak
228cba48b7 fix(coordinator): fix not-compatible-prover errors counting towards number of attempts (#1619) 2025-03-11 16:55:44 +03:00
Jonas Theis
b7c5ba9046 feat(relayer): adapt to CodecV7 for EuclidV2 (#1583)
Co-authored-by: Ömer Faruk Irmak <omerfirmak@gmail.com>
Co-authored-by: noelwei <fan@scroll.io>
Co-authored-by: colin <102356659+colinlyguo@users.noreply.github.com>
Co-authored-by: Rohit Narurkar <rohit.narurkar@proton.me>
Co-authored-by: colinlyguo <colinlyguo@scroll.io>
Co-authored-by: Péter Garamvölgyi <peter@scroll.io>
Co-authored-by: Morty <70688412+yiweichi@users.noreply.github.com>
Co-authored-by: omerfirmak <omerfirmak@users.noreply.github.com>
Co-authored-by: jonastheis <jonastheis@users.noreply.github.com>
Co-authored-by: georgehao <georgehao@users.noreply.github.com>
v4.4.95
2025-03-11 14:05:37 +01:00
Morty
5f7973528e fix(coordinator): prevent assign halo2 tasks to openvm provers (#1616)
Co-authored-by: yiweichi <yiweichi@users.noreply.github.com>
v4.4.94
2025-03-11 10:00:30 +03:00