Commit Graph

14 Commits

Author SHA1 Message Date
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