Commit Graph

689 Commits

Author SHA1 Message Date
5a430f9362 feat: CoreWriter phase 1.5 2025-07-05 05:40:11 +00:00
28f6c1e6be Local block sync (#7)
* update: logs

* update: more logging

* update: rename local ingest dir args

* update: fix build

* update: directory path

* update: logs

* update: log ts

* update: fetch last block

* update: time formatting

* update: handle seconds

* update: lmore logs

* fix: provided args

* update: logs

* fix: build

* update: indefinite wiat

* update: run the right loop

* update: remove offset

* update: scan impl

* update: log exists

* update: collect s3 blocks

* update: change the file

* update: logs

* fix: deserialization

* fix: build

* update: remove block

* update: add logs

* update: logs

* update: logs

* update: dates

* update: ignore older blocks

* update: hook up to sync

* fix: build

* fix: build

* update: logs

* update: logs

* update: start height cond

* update: height

* update: loggy

* update: cond

* update: cond

* update: cond

* update: logs

* update: fix height issues

* update: logs

* only collect s3

* update: log block

* update: log both blocks

* update; return s3 block

* update: use local block

* update: blocks

* update: remove logs

* update: logs

* update: remove warns and logs

* update: collection log

* update: logs

* update: logs

* update: scan through heights when registering evm

* update: add local ingest dir to other evm factory

* fix: build

* update: add cli cmd

* update: remove additional arg

* update: change where local ingest dir comes from

* fix: receipts

* update: deser format

* update: fix build

* update: logs

* update: logs

* update: logs

* update: logs

* update: share precompiles with engine

* update: insert compiles

* update: change sync dir

* update: logs

* update: logs

* update: logs

* update: fix build

* update: pipe builder context through

* update: untracked

* update: pass through context

* fix: build

* fix: build

* update: logs

* update: logs

* update: logs

* update: fix cache passthrough

* update: remove logs

* update: logs

* update: hour rollover

* update: zero out hour

* update: hour sync

* update: cleanup code and speedup sync

* update: speedup sync

* update: remove logs

* update: speed up sync

* update: speed up sync

* update: ingest in reverse

* fix: iter rev

* update: break line loop early

* update: remove break

* update: iteration speed

* update: fix build

* update: slow down tail ival

* update: logs

* update: skip last line

* update: remove log

* update: height

* update: logs

* update: return logs

* update: disable attempt logs

* update: tail interval

* update: cleanup logs

* update: add iter skip

* update: fix build

* update: skip -1

* fix: skip

* fix: build

* update: build

* fix: build

* update: logs

* update: log idx

* update: skip after enumerate

* update: cleanup

* update: more cleanup

* update: refactor BuilderSharedState to HyperliquidSharedState

* update: more cleanup

* update: cleanup and refactor collect_local_block

* update: error msg

* update: readme

* update: typo

* update: file log

* fix: typo build

* update: debug log
2025-06-25 14:15:58 -04:00
6047b3d123 fix: read precompile draft (dirty) 2025-04-17 07:17:59 +00:00
a01133737d chore: Move dependencies to workspace 2025-03-21 11:39:28 +00:00
74a1151c07 feat: integrate TxEnv conversions (#14630) 2025-02-21 14:50:28 +00:00
7ee8461bac feat: expose InvalidTxError in BlockExecutionError (#14597) 2025-02-20 09:22:22 +00:00
e51e109723 chore(deps): Bump op-alloy (#14585) 2025-02-19 13:12:17 +00:00
c9a348dd2c chore(deps): bump breaking deps (#14570)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-02-19 11:36:15 +00:00
1e40e2dca2 chore(deps): Bump op-alloy (#14579) 2025-02-19 11:02:59 +00:00
dde5269b7e chore: bump revm (#14568) 2025-02-19 09:08:43 +00:00
29f4ca2a61 feat: no_std for reth-evm (#14561) 2025-02-18 12:54:56 +00:00
67a98860e2 chore: bump alloy-evm (#14559) 2025-02-18 11:27:05 +00:00
336c3d1fac feat: alloy-evm and new revm integration (#14021)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
Co-authored-by: rakita <rakita@users.noreply.github.com>
2025-02-17 19:59:23 +00:00
25579ce8a3 chore(docs): add book/cli to workspace exclusions (#14527) 2025-02-17 09:08:15 +00:00
270aefe900 chore: disable storage-api default features (#14474) 2025-02-13 21:05:19 +00:00
08011a829e Disable default features for optimism crates in workspace manifest (#14467) 2025-02-13 15:22:02 +00:00
b45478c08c Revert "Disable default features for reth-storage-api in workspace manifest" (#14471) 2025-02-13 13:51:05 +01:00
58275b8931 Disable default features for reth-storage-api in workspace manifest (#14466)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-02-13 12:31:16 +00:00
84a375698d [Feature]: Add Opstack superchain registry support for genesis files (#14260)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-02-13 10:51:18 +00:00
cfb91e94dd chore: no_std for reth-execution-types (#14465) 2025-02-13 09:47:40 +00:00
1e0b0d897b chore: release v1.2.0 (#14438) 2025-02-12 17:38:01 +01:00
fc7a3e5bc6 chore: use shorter map names (#14445) 2025-02-12 11:59:42 +00:00
9a805b06db chore: bump alloy 0.11.1 (#14439) 2025-02-12 10:15:10 +00:00
1cd72206a1 chore: bump revm 19.5 (#14408) 2025-02-11 14:27:54 +00:00
09a6aab9f7 feat: add reth-op crate (#14401) 2025-02-11 11:38:03 +00:00
d4e37ce4b6 feat: add operator fee params on RPC L1BlockInfo (#14269)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-02-10 17:04:28 +00:00
b9b519344f feat: add reth-eth meta crate (#14361) 2025-02-10 16:36:36 +00:00
7d0f5b757f chore: make stages types no-std (#14334) 2025-02-08 16:40:52 +00:00
63d5feab33 refactor: extract OP txpool types to a separate crate (#14280) 2025-02-06 20:31:51 +00:00
c9169705e2 perf(tree): add cross-block caching (#13769)
Co-authored-by: Federico Gimenez <fgimenez@users.noreply.github.com>
Co-authored-by: Federico Gimenez <federico.gimenez@gmail.com>
2025-02-06 17:38:03 +00:00
6e0fbb469b meta: temporarily allow missing const for fn (#14147) 2025-02-01 14:29:16 +00:00
5322877aed chore: bump alloy 0.11 (#14122)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-01-31 11:44:20 +00:00
14ac107c89 chore: bump revm 19.4 (#14031) 2025-01-28 20:14:56 +00:00
2e4376f359 add format checker to .toml (#13968)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-01-28 12:20:58 +00:00
af30448f4c chore: update profiles (#14029) 2025-01-28 10:26:39 +00:00
afd43db9b8 feat: add network request proxy example (#13974) 2025-01-27 18:49:03 +00:00
b97d9b4d2e chore: refine the reproducible builds and add it to the release workflow (#13947) 2025-01-23 17:47:01 +00:00
9bbfb6096e chore: add comment to crunchy pin (#13949) 2025-01-23 17:02:04 +00:00
24c5234a50 chore: disable default features for engine primitives (#13939) 2025-01-22 23:04:48 +00:00
05b4205243 fix: temporarily pin crunchy (#13938) 2025-01-22 21:40:34 +00:00
073aee175f chore: replace maili deps with op-alloy (#13927) 2025-01-22 17:58:06 +01:00
6c3b1b8bcd feat: add S3Stage downloader (#13784) 2025-01-21 18:10:02 +00:00
28f2ebe7a0 chore: use correct compressed size estimation fn (#13876) 2025-01-20 13:35:26 +00:00
88de40a678 chore(deps): weekly cargo update (#13866)
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com>
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
2025-01-19 18:02:27 +00:00
feccf3595b chore: bump revm 19.3 (#13793) 2025-01-14 14:25:35 +01:00
567d5c60e6 feat: add snmalloc support (#13771) 2025-01-12 02:43:24 +00:00
d336ceb27e perf: introduce moka cached state provider (#12214) 2025-01-08 16:11:20 +00:00
53ccb5d465 chore: rm blockchaintree api crate (#13731) 2025-01-08 14:56:15 +01:00
052a730e3c chore!: rm legacy blockchain tree crate (#13726) 2025-01-08 13:51:51 +01:00
dcd4b24ae1 chore!:rm beacon consensus crate (#13723) 2025-01-08 13:13:41 +01:00