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
03db12c9a0
chore: Move pseudo peer logs to debug level
2025-06-30 16:54:48 +00:00
4e21e86451
fix: Fix typo
...
WHAT
2025-06-30 16:54:22 +00:00
baee40123d
doc: Update README
2025-06-27 19:41:04 +00:00
7e148cee19
chore: rustfmt
2025-06-27 19:39:14 +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
b702f3c480
fix: Use correct types for rlp codec
2025-06-24 06:25:59 +00:00
0c8229370f
chore: Add reth rustfmt
2025-06-24 02:27:40 +00:00
d9e7302e76
remove: Remove unused fields
2025-06-24 02:13:14 +00:00
2152e2406d
chore: clippy
2025-06-24 02:04:14 +00:00
225f9b0948
remove: Remove HlPrecompiles (not used)
2025-06-23 22:49:30 +00:00
b525f47218
feat: Support read precompiles
2025-06-23 22:48:47 +00:00
fa66c97f57
chore: Remove unused imports
2025-06-23 22:47:52 +00:00
66382f6f03
fix: Remove unncessary overrides
2025-06-23 15:42:18 +00:00
3896e7c645
fix: Fix tx_index for patches
2025-06-23 02:18:04 +00:00
dda18be9b5
fix: Fix block number on start
2025-06-23 00:08:38 +00:00
255a3449e5
fix: Use synchronous http library (ureq)
...
It's tricky to create a nested async task like async -> sync -> async,
and `to_reth_block` doesn't need to be too complex.
2025-06-22 19:09:06 -04:00
b1fbe436b1
chore: Use synchronous http library (ureq) instead
2025-06-22 19:08:59 -04:00
70ac0abe8c
feat: System transaction map
2025-06-22 14:54:37 -04:00
320b211c0a
fix: Make deserialization work 3
2025-06-22 14:54:19 -04:00
0eb8ecd061
fix: Exclude system tx from gas_used, expose is_system_transaction
2025-06-22 14:53:27 -04:00
d333e4022a
fix: Exclude system tx and corresponding receipts from root, adjust evm config
2025-06-22 14:52:49 -04:00
9113c5253c
feat: Make import service resumeable
2025-06-22 14:52:13 -04:00
64b8ca79ec
fix: Make deserialization work 2
2025-06-22 14:51:49 -04:00
c311e6ae62
fix: Allow two blocks with the same timestamp, exclude system txs receipts
2025-06-22 14:51:27 -04:00
ec1b81a36a
fix: Do not check eip-1559 basefee
2025-06-22 14:49:01 -04:00
bb8d824aaf
fix: Fix from address for system txs
2025-06-22 14:47:49 -04:00
96cc7bec38
fix: Create hl-specific tables
2025-06-22 14:47:20 -04:00
27a389c5aa
chore: Add reqwest
2025-06-22 14:47:00 -04:00
eee91469bc
fix: Use cancun instead of prague
2025-06-22 14:46:48 -04:00
9437949187
feat: Make deserialization work
2025-06-22 14:46:37 -04:00
a0f1b14391
chore: Add lz4_flex
2025-06-19 22:36:19 -04:00
62fe6e2f53
make test compilable (attempt)
2025-06-19 21:09:08 -04:00
95024697aa
fix bootnodes
2025-06-19 21:08:56 -04:00
ba23be7f2a
revert block import changes
2025-06-19 21:08:45 -04:00
4449ad55ab
precompile attempt
2025-06-19 21:08:38 -04:00
821bf7a775
Make it compilable (still bunch to fix!)
2025-06-17 18:26:07 -04:00
5e531b7260
doc: Fix typo
2025-06-11 04:58:54 +09:00
b24f7d6f02
doc: Add README.md
2025-06-11 04:58:05 +09:00
aab44e3e81
feat: Finish storage
2025-06-11 04:46:48 +09:00
f95c755f26
first commit
2025-06-11 04:31:22 +09:00