|
|
f3e79df300
|
chore(net): move reth_network::BlockDownloaderProvider to reth-network-api (#10003)
|
2024-08-03 13:42:44 +00:00 |
|
|
|
c2926de326
|
chore: replace unreachable error variant (#10049)
|
2024-08-03 13:18:23 +00:00 |
|
|
|
e98acdc8d9
|
feat: improve download observability (#10039)
|
2024-08-03 08:07:04 +00:00 |
|
|
|
2bfa2defc4
|
implement part of reth p2p rlpx ping (#9762)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2024-08-03 04:36:36 +00:00 |
|
|
|
52cdcf0a9a
|
Added sync stages status to eth_sync (#10042)
|
2024-08-03 02:53:47 +00:00 |
|
|
|
1290260da3
|
chore: remove expects in persistence task (#10031)
|
2024-08-02 21:01:14 +00:00 |
|
|
|
721e732e46
|
fix: drop provider before getting the next one on range queries (#10034)
|
2024-08-02 20:10:31 +00:00 |
|
|
|
d3ae2b7d73
|
feat: use BTreemap for block numbers in CanonicalInMemoryState (#10040)
|
2024-08-02 19:02:37 +00:00 |
|
|
|
12ccc0ab5f
|
feat: add prague check in ExecutionPayloadValidator (#10033)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2024-08-02 18:55:38 +00:00 |
|
|
|
29dc8fc05f
|
feat: add engine2 Dockerfile (#10036)
|
2024-08-02 17:33:54 +00:00 |
|
|
|
d1b2612244
|
deps: bump zstd (#10032)
|
2024-08-02 16:43:28 +00:00 |
|
|
|
e9870e0d6c
|
feat: support in memory lookups in BlockchainProvider2 (#9999)
|
2024-08-02 16:14:51 +00:00 |
|
|
|
a6733cafa3
|
feat: add more granular tx propagation logs (#10026)
|
2024-08-02 16:14:35 +00:00 |
|
|
|
34f4b6efae
|
chore(net): move reth_eth_wire::DisconnectReason to reth-eth-wire-types (#10006)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2024-08-02 15:50:23 +00:00 |
|
|
|
054f8ffbb3
|
tx-pool: rm constraint for PoolTransaction (#10024)
|
2024-08-02 15:45:07 +00:00 |
|
|
|
f2bb8e74d9
|
chore: use correct type in getAccount (#10023)
|
2024-08-02 15:31:58 +00:00 |
|
|
|
06fbdd98d2
|
chore: use UnifiedStorageWriter::commit where possible (#10019)
|
2024-08-02 14:11:11 +00:00 |
|
|
|
f9ad47ed6c
|
chore: sort workspace Cargo.toml entries (#10022)
|
2024-08-02 13:55:08 +00:00 |
|
|
|
967502c7e4
|
chore: use alloy AccessList result (#10021)
|
2024-08-02 13:12:57 +00:00 |
|
|
|
f395ff8935
|
feat: add method to check prague active at timestamp (#10020)
|
2024-08-02 12:54:28 +00:00 |
|
|
|
d7f9a255e1
|
feat(primitives): k256 crate fallback for secp256k1 module (#9989)
|
2024-08-02 12:53:59 +00:00 |
|
|
|
340c95eba0
|
fix(rpc/trace): trace_filter filting with trace's address (#9722)
Signed-off-by: jsvisa <delweng@gmail.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2024-08-02 12:21:39 +00:00 |
|
|
|
167f6eb596
|
feat: add tx-level subpool add and remove traces (#10001)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2024-08-02 11:35:35 +00:00 |
|
|
|
ae4be80cd5
|
chore: better tree observability (#10014)
|
2024-08-02 11:12:29 +00:00 |
|
|
|
b2b1b5349d
|
tx-pool: add Default impl for TransactionOrigin (#10013)
|
2024-08-02 10:50:46 +00:00 |
|
|
|
d6388fdfa9
|
chore: downgrade empty blocks to persist trace to debug (#10012)
|
2024-08-02 08:55:29 +00:00 |
|
|
|
44028076ff
|
feat : add storage_root provider function for account (#9659)
Co-authored-by: Roman Krasiuk <rokrassyuk@gmail.com>
|
2024-08-02 07:19:12 +00:00 |
|
|
|
db2ece8d08
|
op-reth: Enable eth_getProof inside authrpc (#10010)
|
2024-08-01 23:57:01 +00:00 |
|
|
|
7069efc751
|
refactor(trie): remove dependency on reth-db and reth-db-api (#10008)
|
2024-08-01 22:53:40 +00:00 |
|
|
|
f73a919a4a
|
refactor(trie): move database implementations of trie cursors to reth-trie-db crate (#10004)
|
2024-08-01 20:36:36 +00:00 |
|
|
|
d5d46a8611
|
feat(rpc): debug_executionWitness (#9249)
Co-authored-by: Roman Krasiuk <rokrassyuk@gmail.com>
|
2024-08-01 20:10:14 +00:00 |
|
|
|
217c21762e
|
refactor(trie): move hashed post state database transaction related functions to reth-trie-db crate (#9987)
|
2024-08-01 19:17:19 +00:00 |
|
|
|
c71c813032
|
chore(sdk): enable referencing network type via FullNodeComponents::Network (#9921)
|
2024-08-01 17:50:20 +00:00 |
|
|
|
1a74d1407a
|
feat(ci): check_no_std -> check_wasm (#9982)
|
2024-08-01 17:39:02 +00:00 |
|
|
|
5f39f42cee
|
feat: add has eip7702 transactions (#9996)
|
2024-08-01 17:19:01 +00:00 |
|
|
|
333dbdeda2
|
chore: move remove_blocks_above to StorageWriter (#9997)
|
2024-08-01 17:06:44 +00:00 |
|
|
|
7fa16c9155
|
feat: add pipeline consistency check to launch ctx and use in launcher (#9994)
|
2024-08-01 17:01:35 +00:00 |
|
|
|
b10517b3bf
|
chore(net): extract NetworkHandle methods for launching node to traits (#9966)
|
2024-08-01 16:44:23 +00:00 |
|
|
|
f3fac56fd9
|
chore: move save_blocks to StorageWriter (#9991)
|
2024-08-01 16:36:33 +00:00 |
|
|
|
30840b7b4a
|
chore: combine persistence task removal methods (#9975)
|
2024-08-01 15:57:01 +00:00 |
|
|
|
09d5cb53a8
|
fix: do not truncate blocks to persist (#9986)
|
2024-08-01 15:38:06 +00:00 |
|
|
|
a28b2f09da
|
chore(net, primitives): use derive_more::Display more (#9992)
|
2024-08-01 15:24:49 +00:00 |
|
|
|
0a1be8ca5b
|
test: add engine tree test, FCU triggers reorg with all the blocks present (#9943)
|
2024-08-01 15:18:50 +00:00 |
|
|
|
cd0ec5703a
|
feat(primitives): improve no_std with manual errors and alloc::String (#9990)
|
2024-08-01 14:58:50 +00:00 |
|
|
|
8e67053de0
|
typo: fix typo in best tx pool doc (#9988)
|
2024-08-01 14:17:48 +00:00 |
|
|
|
5e6ae6e94b
|
feat(trie): expose trie witness on proof provider (#9915)
|
2024-08-01 13:51:38 +00:00 |
|
|
|
f2c736045f
|
feat: handle disconnected blocks (#9981)
|
2024-08-01 13:40:46 +00:00 |
|
|
|
f25367cffd
|
tx-pool: Make txpool independent of primitive tx types (#9916)
|
2024-08-01 13:39:58 +00:00 |
|
|
|
1ba8eb8361
|
chore: turn static file field generic on StorageWriter (#9980)
Co-authored-by: Alexey Shekhirin <a.shekhirin@gmail.com>
|
2024-08-01 13:21:11 +00:00 |
|
|
|
de0bbb422d
|
chore(trie): move PrefixSetLoader to db crate (#9985)
|
2024-08-01 13:19:19 +00:00 |
|