Ömer Faruk Irmak
2411ae063e
refactor: rename CCC package for less repetition ( #967 )
2024-08-09 08:21:14 +03:00
Ömer Faruk Irmak
e3bfb5fd46
fix: treat JSON errors as CCC error ( #922 )
2024-07-25 17:35:32 +03:00
georgehao
df3713e840
feat(libzkp):unbounded depth serde json ( #920 )
...
* feat: add transactions len metrics of block processer
* fix
* format
* chore: auto version bump [bot]
* remove unusd code
---------
Co-authored-by: georgehao <georgehao@users.noreply.github.com>
2024-07-24 11:59:30 +08:00
Péter Garamvölgyi
f2af32d3d5
fix: log Rust trace parsing error ( #918 )
...
* fix: log Rust trace parsing error
* fix
2024-07-24 01:47:47 +02:00
Ömer Faruk Irmak
f40dca0b80
fix: do not attempt to free nil rust trace ( #845 )
2024-06-21 14:29:05 +03:00
Ömer Faruk Irmak
aafca83598
fix: free rust traces that never make it to CCC ( #844 )
2024-06-21 12:39:43 +03:00
Ömer Faruk Irmak
1ebde6d893
feat: introduce encode stage ( #822 )
...
* Reapply "feat: introduce encode stage (#814 )"
This reverts commit 0b6cdbdbe2 .
* reintroduced nullifying txnQueue
2024-06-13 09:46:41 +03:00
Péter Garamvölgyi
0b6cdbdbe2
Revert "feat: introduce encode stage ( #814 )"
...
This reverts commit 84cf1b58ae .
2024-06-12 11:26:41 +02:00
Ömer Faruk Irmak
84cf1b58ae
feat: introduce encode stage ( #814 )
2024-06-12 11:11:48 +03:00
Ömer Faruk Irmak
d0860229c2
fix: avoid accidentally sharing a tracer between goroutines ( #768 )
...
Avoid accidentally sharing a tracer between goroutines
Co-authored-by: Péter Garamvölgyi <peter@scroll.io>
2024-06-05 17:55:05 +03:00
Ömer Faruk Irmak
a43879b738
feat: allow non-ccc pipelines ( #781 )
2024-05-30 14:59:37 +03:00
Ömer Faruk Irmak
094a67a179
fix: use a named deadline timer in CCC stage ( #782 )
2024-05-30 09:46:05 +03:00
Ömer Faruk Irmak
e6cc960f2f
fix: properly release pipeline stages ( #783 )
2024-05-29 23:46:03 +03:00
Péter Garamvölgyi
bfe803001b
feat: update L1 data fee in Curie hard fork ( #755 )
...
* update fee calculation
* add missing GPO slots to trace
* add placeholder for contract update logic
* nit
* update fee calculation
* update formula
* update GPO slots
* update L1GPO bytecode
* apply Curie in new worker
* move bytecode to config
* create an empty block for curie hard fork
* initialize L1GasPriceOracle storage slots
* add comments
* add test
* add IsCurie to traces and tests
* group GPO storage slots into a struct
* update unit test
* chore: auto version bump [bot]
* trigger ci
* update bytecode
* remove leading 0x
* update comments
* include rollup fee tests in CI
---------
Co-authored-by: Ömer Faruk Irmak <omerfirmak@gmail.com>
Co-authored-by: Thegaram <Thegaram@users.noreply.github.com>
2024-05-28 14:12:39 +02:00
Ömer Faruk Irmak
9f961ddc71
feat: reduce the number of samples in lifetimeTimer ( #777 )
2024-05-28 13:57:18 +03:00
Ömer Faruk Irmak
c7990a3eb1
feat(worker): pipeline block building ( #735 )
2024-05-21 16:11:06 +03:00