Commit Graph

  • 782e019f9c Merge branch 'feat/use-codec-v6' of github.com:scroll-tech/scroll into feat/use-codec-v6 jonastheis 2025-02-27 15:05:37 +08:00
  • 89ede0d315 build rollup images with --platform=linux/amd64 jonastheis 2025-02-27 15:04:26 +08:00
  • a55de1fc09 feat: set code tx support (#1600) colin 2025-02-27 13:49:32 +08:00
  • ed394a6369 make sure that all batches committed in the same tx are part of the same bundle jonastheis 2025-02-27 10:49:10 +08:00
  • 121ce09c80 update config and adjust to new contract ABI jonastheis 2025-02-27 10:47:56 +08:00
  • 0125dd62a6 add new contract ABI jonastheis 2025-02-27 10:43:48 +08:00
  • 6b837c01f3 fix(build): image building (#1603) v4.4.89 colin 2025-02-26 21:14:21 +08:00
  • 5b6b145753 feat(bridge-history-api): update l2geth dependency for Pectra readiness (#1601) v4.4.88 colin 2025-02-26 15:36:29 +08:00
  • 94c8010299 test base64 encoding omerfirmak/euclid-prover-hex Ömer Faruk Irmak 2025-02-25 12:00:20 +03:00
  • bb9d404e85 fix: force byte arrays to be marshaled as JSON arrays Ömer Faruk Irmak 2025-02-24 18:14:28 +03:00
  • e1a0bab452 add new contract ABI and adjust submission to it jonastheis 2025-02-24 19:41:53 +08:00
  • 50ebf179fd fix: generate evm proofs for bundles Ömer Faruk Irmak 2025-02-21 21:25:25 +03:00
  • 01fa3b34a7 feat: use verifier-only types in coordinator Ömer Faruk Irmak 2025-02-21 16:06:27 +03:00
  • 700d37b598 ++ omerfirmak/euclid-prover-verifier Ömer Faruk Irmak 2025-02-21 15:27:42 +03:00
  • 2e9827a750 fix: properly propagate verifier errors Ömer Faruk Irmak 2025-02-21 12:05:58 +03:00
  • 867fda6952 fix: add batch tasks details for v6 codec Ömer Faruk Irmak 2025-02-20 20:06:57 +03:00
  • fbc14ac91b address review comments jonastheis 2025-02-20 20:20:13 +08:00
  • 37924b0ae7 feat: bump zkvm-prover to rc4 Ömer Faruk Irmak 2025-02-20 12:20:16 +03:00
  • c07975acdf feat(prover): integrate proving-sdk && support multiple task types (#1587) Morty 2025-02-20 17:17:23 +08:00
  • 8b57dd6381 fixes after merge jonastheis 2025-02-20 16:27:37 +08:00
  • f13863e542 Merge remote-tracking branch 'origin/omerfirmak/euclid-prover' into feat/use-codec-v6 jonastheis 2025-02-20 16:25:57 +08:00
  • b5317facbe Merge branch 'omerfirmak/euclid-prover-bump-to-rc4' of https://github.com/scroll-tech/scroll into omerfirmak/euclid-prover-bump-to-rc4 omerfirmak/euclid-prover-bump-to-rc4 lightsing 2025-02-20 15:47:18 +08:00
  • e815b8c598 fix lightsing 2025-02-20 15:46:28 +08:00
  • ddfea6a8ff ++ Ömer Faruk Irmak 2025-02-20 09:51:51 +03:00
  • c533ff4810 ++ Ömer Faruk Irmak 2025-02-20 09:51:51 +03:00
  • 520283213b bump Ömer Faruk Irmak 2025-02-19 18:34:02 +03:00
  • d3acd6b510 adjust to recent CodecV7 changes. remove initialL1MessageQueueIndex and renaming to prev and post L1MessageQueueHash jonastheis 2025-02-19 20:09:56 +08:00
  • 83c73f8458 fix: coordinator ignore euclid transition chunk Ömer Faruk Irmak 2025-02-17 14:50:08 +03:00
  • bf084368c5 fix: prover using wrong resources for batch/bundle circuits Ömer Faruk Irmak 2025-02-17 13:27:20 +03:00
  • d503d4a990 fix: base64 encode VKs Ömer Faruk Irmak 2025-02-17 12:52:49 +03:00
  • ac17696171 feat: update contracts to euclid version Ömer Faruk Irmak 2025-02-13 17:45:36 +03:00
  • b424cef816 feat: add CPU prover dockerfile Ömer Faruk Irmak 2025-02-13 16:44:03 +03:00
  • e5ad9c618d feat: allow stopping fake finalization at fork boundary Ömer Faruk Irmak 2025-02-13 12:35:47 +03:00
  • 848d3a6827 fix: re-enable supported forks check Ömer Faruk Irmak 2025-02-07 20:19:07 +03:00
  • 2bd0655fda feat: Add Euclid verifier Ömer Faruk Irmak 2025-02-07 15:20:15 +03:00
  • f01af24908 fix: potentially flaky testResubmitZeroGasPriceTransaction Ömer Faruk Irmak 2025-02-07 11:18:18 +03:00
  • 2de45f0d54 feat(coordinator): add euclid proof types Ömer Faruk Irmak 2025-02-06 16:24:03 +03:00
  • c3a3bad800 feat(rollup-relayer): add Euclid support Ömer Faruk Irmak 2025-01-09 14:45:23 +03:00
  • 9412c7ff3a feat(coordinator): abstract proof types behind an interface Ömer Faruk Irmak 2025-02-06 14:45:43 +03:00
  • 5f2295043e feat(prover): euclid prover first draft Ömer Faruk Irmak 2025-02-05 14:58:36 +03:00
  • 9d88aea56d ++ omerfirmak/euclid-prover-wip Ömer Faruk Irmak 2025-02-11 16:37:32 +03:00
  • 99fc71cfc6 ++é Ömer Faruk Irmak 2025-02-11 16:36:04 +03:00
  • 794b92c800 fix: re-enable supported forks check Ömer Faruk Irmak 2025-02-07 20:19:07 +03:00
  • 94b12f4ced feat: Add Euclid verifier Ömer Faruk Irmak 2025-02-07 15:20:15 +03:00
  • 1cec102705 fix: potentially flaky testResubmitZeroGasPriceTransaction Ömer Faruk Irmak 2025-02-07 11:18:18 +03:00
  • cdf0d2f7b0 feat(coordinator): add euclid proof types Ömer Faruk Irmak 2025-02-06 16:24:03 +03:00
  • 1c17ca5014 feat(rollup-relayer): add Euclid support Ömer Faruk Irmak 2025-01-09 14:45:23 +03:00
  • 0aa2cf6d6c feat(coordinator): abstract proof types behind an interface Ömer Faruk Irmak 2025-02-06 14:45:43 +03:00
  • b4685dbd82 feat(prover): euclid prover first draft Ömer Faruk Irmak 2025-02-05 14:58:36 +03:00
  • 69a80d4a4a add testCommitBatchAndFinalizeBundleCodecV7 for relayer jonastheis 2025-02-10 12:23:06 +08:00
  • 8db5339c1f fix issues with chunks when handling CodecV7 jonastheis 2025-02-10 12:22:25 +08:00
  • 99c0a9fac5 update to latest da-codec jonastheis 2025-02-10 12:21:45 +08:00
  • f4e17bcca6 fix ci jonastheis 2025-02-05 17:35:05 +08:00
  • e713424e5c update contextIDFromBatches prefix to v7 jonastheis 2025-02-05 17:25:07 +08:00
  • 2efbbd7d77 add support for bundles with CodecV7 jonastheis 2025-02-05 17:05:17 +08:00
  • 310abdd543 add InitialL1MessageQueueHash and LastL1MessageQueueHash to chunk and batch jonastheis 2025-02-05 13:31:14 +08:00
  • 5a479c3a08 address review comments jonastheis 2025-02-05 11:28:49 +08:00
  • 783b965deb update go.mod to latest da-codec version V7 jonastheis 2025-02-05 11:28:38 +08:00
  • afccc3d873 fix lint feat/prover_euclid noelwei 2025-02-04 20:03:00 +09:00
  • 31ad3c94f2 use subdirectory for zkvm asset noelwei 2025-02-04 09:09:21 +09:00
  • 5962912185 update layout for verifier noelwei 2025-02-04 09:00:02 +09:00
  • 403a7f7c69 resume lock noelwei 2025-02-03 22:16:44 +09:00
  • 91de614f69 Merge remote-tracking branch 'origin/omerfirmak/euclid-prover' into feat/prover_euclid noelwei 2025-02-03 22:04:06 +09:00
  • 9a206d130d induce eculid verifier for libzkp noelwei 2025-02-03 21:57:58 +09:00
  • 27d7ab6b8a induce zkvm for libzkp noelwei 2025-02-03 19:41:12 +09:00
  • 3d1dc31b9b wip Ömer Faruk Irmak 2025-02-03 12:21:53 +03:00
  • f21feeba28 induce message for zkvm noelwei 2025-02-03 16:43:26 +09:00
  • ded5417506 induce zkvm for euclid noelwei 2025-02-02 16:17:38 +09:00
  • 40b15f7c6c Update to most recent SDK version feat-prover-support-openvm Ömer Faruk Irmak 2025-01-28 15:29:58 +03:00
  • 182f8e307c update go.mod to latest da-codec version V7 jonastheis 2025-01-28 11:18:28 +08:00
  • b460d4a717 Merge remote-tracking branch 'origin/omerfirmak/mpt' into feat/use-codec-v6 jonastheis 2025-01-28 11:17:09 +08:00
  • 421afe9c30 deprecate halo2 provers, start openvm prover omerfirmak/mpt Ömer Faruk Irmak 2025-01-27 13:39:18 +03:00
  • 0ecbb1b6af Merge branch 'develop' into feat-prover-integrate-proving-sdk Morty 2025-01-25 01:00:58 +08:00
  • dfdb2ecf07 ci: increase prover fmt timeout (#1589) Morty 2025-01-25 01:00:34 +08:00
  • ef15752891 remove unnecessary clone Morty 2025-01-22 17:22:07 +08:00
  • 7c57b0aa28 fix: comments Morty 2025-01-19 17:19:44 +08:00
  • 215a5032df fix: prover to use spawn_blocking (#1591) Morty 2025-01-17 19:46:16 +08:00
  • 68fc9cf3b9 remove prover.test Morty 2025-01-16 19:43:04 +08:00
  • 76a85a480c chore: auto version bump [bot] yiweichi 2025-01-15 17:24:27 +00:00
  • 574a8026a1 Merge branch 'develop' into feat-prover-integrate-proving-sdk Morty 2025-01-16 01:24:06 +08:00
  • a6f2457040 feat(coordinator): assign static prover first and avoid reassigning failed task to same prover (#1584) v4.4.86 Morty 2025-01-15 19:42:58 +08:00
  • ca8d930bd6 feat(rollup-relayer): add Euclid support Ömer Faruk Irmak 2025-01-09 14:45:23 +03:00
  • 4c833946a6 revert AssetsDirEnvConfig Morty 2025-01-10 17:52:39 +08:00
  • 5ee0d7a56d fix: init multi task type issue Morty 2025-01-10 17:20:56 +08:00
  • fc8856c0e7 update example config file Morty 2025-01-09 15:19:25 +08:00
  • f9b9fd533c update example config file Morty 2025-01-09 04:16:49 +08:00
  • f431966f74 update cargo dependencies Morty 2025-01-09 03:27:09 +08:00
  • 625477f03a update dependencies Morty 2025-01-07 15:30:39 +08:00
  • 6ce56881bd update config file Morty 2025-01-07 01:24:07 +08:00
  • b67ff8f599 revert test logic Morty 2025-01-06 23:00:40 +08:00
  • 2acb405e5a revert test logic Morty 2025-01-06 22:42:49 +08:00
  • 9cf9bc3c8b Merge branch 'fix-ci-prover-fmt-timeout' into feat-prover-integrate-proving-sdk Morty 2025-01-06 22:14:28 +08:00
  • 02ec1d9150 test: update workflow prover fmt timeout Morty 2025-01-06 22:14:11 +08:00
  • 4c4495dfcf Merge branch 'fix-ci-prover-fmt-timeout' into feat-prover-integrate-proving-sdk Morty 2025-01-06 22:09:03 +08:00
  • b1ee955419 ci: update workflow prover fmt timeout Morty 2025-01-06 22:07:51 +08:00
  • f957b0f9cf Merge branch 'develop' into feat-prover-multi-task feat-prover-multi-task Morty 2025-01-06 21:40:08 +08:00
  • 6b5cf47bde Merge branch 'feat-coordinator-assign-logic' into feat-prover-multi-task Morty 2025-01-06 21:39:05 +08:00
  • 5d58a3512b remove unused files Morty 2025-01-06 19:48:23 +08:00
  • ddbb06d590 chore: auto version bump [bot] yiweichi 2025-01-06 10:09:04 +00:00
  • 139fd6ec69 Merge branch 'develop' into feat-prover-integrate-proving-sdk Morty 2025-01-06 18:08:43 +08:00