ce64e00e2f
fix: Do not filter out logs based on bloom (which is for perf optimization)
...
Resolves #78
2025-10-05 00:33:44 -04:00
45648a7a98
fix: Apply precompiles for eth_call and eth_estimateGas
2025-09-15 02:21:45 -04:00
9e3f0c722e
chore: Upgrade to reth v1.7.0
2025-09-11 19:25:48 -04:00
66c2ee654c
feat: Add block source metrics
2025-09-11 18:50:22 -04:00
37b852e810
chore(build): add reth-hl version output
2025-09-09 20:19:52 +07:00
b91fa639f7
chore: Patch reth to allow zero state root on unwind
2025-08-22 12:51:30 -04:00
20610ccc82
chore: Patch reth to allow zero state root on init-state
2025-08-22 10:39:25 -04:00
4be1aa83de
Port to reth 1.6.0-dev
2025-08-21 05:58:37 -04:00
c27e5e5a64
fix/perf: Fix last line scanner, wait 0.5s before fallback if it's more recent, add tests
2025-08-02 17:10:30 -04:00
a766ee0236
feat: Support range-based backfill for hl-node ingestion
2025-07-31 01:51:22 -04:00
9fcc04e889
fix: Use correct cutoff block number
2025-07-30 21:27:55 -04:00
2943ba03a7
feat: Forward/discard more RPC methods
2025-07-05 03:17:36 +00:00
159653e930
chore: Add reth-rpc as dependency
2025-07-04 23:17:34 +00:00
0bdd9080d1
chore: Update to reth 1.5.0
2025-07-03 04:36:36 +00:00
670088392f
chore: Add missing deps
2025-07-01 03:17:19 +00:00
b733170d74
chore: udeps & clippy
2025-07-01 02:04:29 +00:00
733726689c
chore: Add missing deps
2025-06-30 18:46:18 +00:00
facbd538ab
chore: Use git instead of path for reth dependency
2025-06-30 18:37:10 +00:00
ba8dfc4d96
feat: Pseudo peer and staged sync
...
For simplicity, we use with_pow() + pseudo peer that connects to reth itself, so that it can support 1. StateFetcher via NetworkState 2. Block announcement (which requires with_pow()).
For block announcement, another way was using ImportService like before, or calling engine_api. But for simplicitiy, for now we just publish from pseudo peer like pre-PoS, hence with_pow().
2025-06-27 19:39:08 +00:00
2c6e989ad0
feat: Custom TransactionSigned
...
Like OpTransactionSigned, introduce a new tx type. Not a trivial change but might be beneficial for potential system tx changes e.g., in case it's separated into another tx type
2025-06-27 06:32:39 +00:00
b1fbe436b1
chore: Use synchronous http library (ureq) instead
2025-06-22 19:08:59 -04:00
27a389c5aa
chore: Add reqwest
2025-06-22 14:47:00 -04:00
a0f1b14391
chore: Add lz4_flex
2025-06-19 22:36:19 -04:00
821bf7a775
Make it compilable (still bunch to fix!)
2025-06-17 18:26:07 -04:00
f95c755f26
first commit
2025-06-11 04:31:22 +09:00