georgehao
|
fcf34edbfb
|
feat(coordinator): add prover rest api (#716)
Co-authored-by: colinlyguo <colinlyguo@scroll.io>
|
2023-08-04 20:48:17 +08:00 |
|
colinlyguo
|
0652852c16
|
address comments
|
2023-08-03 19:01:46 +08:00 |
|
colinlyguo
|
7bf538f287
|
refactor error code
|
2023-08-03 17:08:26 +08:00 |
|
colin
|
d0c82f78ad
|
Merge branch 'develop' into pull-model-prover-client
|
2023-08-03 15:03:02 +08:00 |
|
colinlyguo
|
c63e25a9bf
|
add login auth
|
2023-08-03 14:57:24 +08:00 |
|
Nazarii Denha
|
f44ec751a0
|
feat: integrate row consumption into chunk-proposer (#647)
Co-authored-by: colin <102356659+colinlyguo@users.noreply.github.com>
Co-authored-by: colinlyguo <colinlyguo@scroll.io>
Co-authored-by: Péter Garamvölgyi <peter@scroll.io>
Co-authored-by: HAOYUatHZ <37070449+HAOYUatHZ@users.noreply.github.com>
Co-authored-by: HAOYUatHZ <haoyu@protonmail.com>
|
2023-08-03 14:01:40 +08:00 |
|
Steven
|
62f7069278
|
feat: add batch and chunk provers and verifiers (#689)
Co-authored-by: HAOYUatHZ <37070449+HAOYUatHZ@users.noreply.github.com>
Co-authored-by: xinran chen <lawliet@xinran-m1x.local>
Co-authored-by: HAOYUatHZ <haoyu@protonmail.com>
|
2023-08-01 22:45:01 +08:00 |
|
colin
|
eb9070e1ae
|
feat(relayer): estimate l1 batch commit gas (#659)
Co-authored-by: HAOYUatHZ <haoyu@protonmail.com>
|
2023-07-31 14:03:38 +02:00 |
|
Steven
|
df54d518cf
|
feat: add ChunkProof message (#688)
Co-authored-by: HAOYUatHZ <37070449+HAOYUatHZ@users.noreply.github.com>
Co-authored-by: HAOYUatHZ <haoyu@protonmail.com>
|
2023-07-30 16:24:36 +08:00 |
|
HAOYUatHZ
|
20e13445f8
|
refactor: rename roller to prover (#684)
|
2023-07-28 22:59:27 +08:00 |
|
colin
|
3eb62880fe
|
feat(orm): add more info for agg proving (#678)
|
2023-07-28 19:27:15 +08:00 |
|
georgehao
|
58e07a7481
|
refactor(coordinator): update coordinator orm and layout (#521)
Co-authored-by: HAOYUatHZ <37070449+HAOYUatHZ@users.noreply.github.com>
Co-authored-by: HAOYUatHZ <haoyu@protonmail.com>
Co-authored-by: colinlyguo <colinlyguo@scroll.io>
|
2023-07-22 09:24:58 +08:00 |
|
colin
|
076cfc1eae
|
refactor(relayer): optimize l1 block schema (#648)
Co-authored-by: georgehao <haohongfan@gmail.com>
Co-authored-by: HAOYUatHZ <37070449+HAOYUatHZ@users.noreply.github.com>
|
2023-07-20 17:26:43 +08:00 |
|
colin
|
f38dda8e02
|
feat(relayer): remove 'skipped' proving/rollup status and related code/tests (#642)
|
2023-07-13 16:39:02 +08:00 |
|
Péter Garamvölgyi
|
b79832566c
|
feat(coordinator): Remove timestamp from roller protocol (#236)
|
2023-07-11 20:35:28 -07:00 |
|
Péter Garamvölgyi
|
207d13c453
|
refactor(db): revise types in DB migrations (#631)
|
2023-07-10 14:39:25 +02:00 |
|
Péter Garamvölgyi
|
357173848a
|
refactor(orm): set status fields explicitly during DB operations (#628)
Co-authored-by: colin <102356659+colinlyguo@users.noreply.github.com>
|
2023-07-10 10:57:33 +02:00 |
|
Péter Garamvölgyi
|
8a0b526391
|
refactor(orm): Make ORM usage consistent (#627)
|
2023-07-10 09:18:08 +02:00 |
|
Steven
|
1b62c064ad
|
fix(libzkp): replace tag with rev for halo2curves in libzkp (#629)
Co-authored-by: Péter Garamvölgyi <peter@scroll.io>
Co-authored-by: HAOYUatHZ <37070449+HAOYUatHZ@users.noreply.github.com>
|
2023-07-10 12:41:27 +08:00 |
|
Péter Garamvölgyi
|
fbd50f3d82
|
refactor(orm): change chunk_proofs_ready to chunk_proofs_status (#626)
|
2023-07-07 19:22:24 +02:00 |
|
colin
|
faec817d34
|
feat(coordinator): upgrade coordinator to rollup v2 (#610)
Co-authored-by: georgehao <haohongfan@gmail.com>
Co-authored-by: Lawliet-Chan <1576710154@qq.com>
Co-authored-by: xinran chen <lawliet@xinran-m1x.local>
Co-authored-by: Péter Garamvölgyi <peter@scroll.io>
|
2023-07-07 16:23:26 +02:00 |
|
georgehao
|
95124ce70e
|
feat(coordinator): refactor coordinator session info (#604)
Co-authored-by: HAOYUatHZ <37070449+HAOYUatHZ@users.noreply.github.com>
|
2023-07-03 21:36:01 +08:00 |
|
colin
|
86175a04c3
|
feat(bridge): upgrade bridge to rollup v2 (#530)
Co-authored-by: Richard Zhang <rzhang139@gmail.com>
Co-authored-by: georgehao <haohongfan@gmail.com>
Co-authored-by: HAOYUatHZ <37070449+HAOYUatHZ@users.noreply.github.com>
Co-authored-by: HAOYUatHZ <haoyu@protonmail.com>
|
2023-06-28 10:12:16 +08:00 |
|
Richord
|
a8b2706752
|
feat(batch proposer): implemented l1msgtx fields in batch header (#567)
Co-authored-by: Péter Garamvölgyi <peter@scroll.io>
|
2023-06-16 10:54:24 +02:00 |
|
Péter Garamvölgyi
|
bfaf2fd0e2
|
feat(batch proposer): Support skipping L1 messages in block/chunk encoding (#569)
|
2023-06-15 09:49:01 +02:00 |
|
Richord
|
86b67f6dad
|
feat(batch proposer): chunk encoding using L1MsgTxs (#557)
Co-authored-by: Péter Garamvölgyi <peter@scroll.io>
|
2023-06-13 10:08:07 -07:00 |
|
Richord
|
fc577a535e
|
feat(batch proposer): Batch header encoding and hashing without L1MessageTx (#543)
Co-authored-by: colin <102356659+colinlyguo@users.noreply.github.com>
Co-authored-by: Péter Garamvölgyi <peter@scroll.io>
Co-authored-by: HAOYUatHZ <37070449+HAOYUatHZ@users.noreply.github.com>
|
2023-06-09 23:21:35 +08:00 |
|
Richord
|
7ca897d887
|
feat(batch proposer): implement chunk hashing (#536)
Co-authored-by: Péter Garamvölgyi <peter@scroll.io>
Co-authored-by: colin <102356659+colinlyguo@users.noreply.github.com>
Co-authored-by: georgehao <haohongfan@gmail.com>
|
2023-06-06 10:51:37 -07:00 |
|
Richord
|
186e76852b
|
feat(batch proposer): implement chunk encoding (#519)
|
2023-06-04 08:35:48 -07:00 |
|
HAOYUatHZ
|
4398a36ee2
|
feat(db): update block_batch's proof (#520)
|
2023-05-27 15:53:38 +08:00 |
|
HAOYUatHZ
|
9a27499c03
|
feat(db): rename created_time to created_at & updated_time to `… (#502)
Co-authored-by: maskpp <maskpp266@gmail.com>
|
2023-05-27 06:25:19 +08:00 |
|
Lawliet-Chan
|
01a8f32363
|
feat(roller&coordinator): fetch traces from local l2geth node on roller (#452)
Co-authored-by: xinran chen <lawliet@xinran-m1x.local>
Co-authored-by: HAOYUatHZ <37070449+HAOYUatHZ@users.noreply.github.com>
|
2023-05-24 22:00:18 +08:00 |
|
colin
|
db906f8c8a
|
test: add more tests (#466)
|
2023-05-12 20:28:21 +08:00 |
|
Lawliet-Chan
|
5b49c81692
|
feat(roller&coordinator): add aggregation roller communication protocol (#432)
Co-authored-by: HAOYUatHZ <37070449+HAOYUatHZ@users.noreply.github.com>
Co-authored-by: xinran chen <lawliet@xinran-m1x.local>
Co-authored-by: colin <102356659+colinlyguo@users.noreply.github.com>
|
2023-05-06 20:19:43 +08:00 |
|
HAOYUatHZ
|
b7c39f64a7
|
refactor: move message package (#442)
|
2023-04-28 16:20:54 +08:00 |
|
Péter Garamvölgyi
|
5d761ad812
|
Make sure attempts can be deserialized from db on startup (#410)
|
2023-04-05 19:00:54 +02:00 |
|
Nazarii Denha
|
4042bea6db
|
retry proving timeout batch (#313)
Co-authored-by: Péter Garamvölgyi <peter@scroll.io>
Co-authored-by: colin <102356659+colinlyguo@users.noreply.github.com>
|
2023-04-05 16:42:06 +02:00 |
|
Max Wolff
|
179c6ee978
|
add failed relay status to db (#384)
Co-authored-by: Péter Garamvölgyi <peter@scroll.io>
|
2023-03-27 11:52:07 +02:00 |
|
HAOYUatHZ
|
165c9092da
|
feat(bridge): fetch block transaction data instead of trace (#393)
Co-authored-by: colinlyguo <651734127@qq.com>
|
2023-03-25 11:50:02 +08:00 |
|
Haichen Shen
|
cc64c29f56
|
feat(batch proposer): add time limit to commit batches (#323)
|
2023-02-25 16:25:09 +08:00 |
|
Péter Garamvölgyi
|
6fcd6b1b6c
|
fix: Flush buffered writer (#314)
|
2023-02-22 18:01:19 +01:00 |
|
Xi Lin
|
9e2f2c3e9c
|
fix(bridge): fix batch proposer (#312)
Co-authored-by: HAOYUatHZ <37070449+HAOYUatHZ@users.noreply.github.com>
Co-authored-by: Péter Garamvölgyi <peter@scroll.io>
|
2023-02-22 16:28:29 +01:00 |
|
Haichen Shen
|
fb7002bd6d
|
feat(bridge): update the watcher and relayer based on the new contract (#305)
Co-authored-by: colinlyguo <651734127@qq.com>
Co-authored-by: zimpha <zimpha@gmail.com>
Co-authored-by: HAOYUatHZ <37070449+HAOYUatHZ@users.noreply.github.com>
Co-authored-by: HAOYUatHZ <haoyu@protonmail.com>
|
2023-02-22 18:15:44 +08:00 |
|