Commit Graph

9911 Commits

Author SHA1 Message Date
cakevm
ba6720d559 chore(transaction-pool): make price_bump fn public (#15772) 2025-04-16 17:36:15 +02:00
Léa Narzis
12c2dba821 feat: add EthSnapStream (#15684) 2025-04-16 11:45:32 +00:00
Emilia Hane
e6278730dd feat(op-isthmus): Add isthmus mainnet timestamps to op hardforks (#15766) 2025-04-16 10:47:11 +00:00
Matthias Seitz
8572989ab5 feat!: replace OpTransactionSigned with alloys (#15733) 2025-04-16 09:55:07 +00:00
Dan Cline
df8acc5349 feat: add precompile cache for execution (#15536)
Co-authored-by: Federico Gimenez <federico.gimenez@gmail.com>
2025-04-16 09:30:17 +00:00
int88
b1d1199d11 refactor: simplify announcement filter (#15761) 2025-04-16 11:03:41 +02:00
tate
a11d12755d feat: disable EIP-3607 for eth_createAccessList (#15763) 2025-04-16 08:00:56 +00:00
Matthias Seitz
b36fc954d2 chore: bump version 1.3.10 (#15756) v1.3.10 2025-04-15 20:44:09 +02:00
rrrengineer
4850bd5ebc feat: adding cli --rpc.txfeecap flag (#15654)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-04-15 18:30:12 +00:00
Matthias Seitz
a21769686c fix: use a lower backoff duration for trusted or static peers (#15740) 2025-04-15 20:10:58 +02:00
SuddenOnset
cdac901b39 fix: activate Prague in custom-evm example (#15741) 2025-04-15 20:10:42 +02:00
Matthias Seitz
0772f9a98f chore: add serde_as support for TransactionSigned (#15755) 2025-04-15 19:05:12 +02:00
Hunter Z
c79b63876e feat: add config for reserved CPU cores Resolves paradigmxyz/reth#15633 (#15710)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-04-15 12:03:27 +00:00
Matthias Seitz
0c4a4185f0 chore: exempt static peers from removal (#15732) 2025-04-15 13:39:36 +02:00
Matthias Seitz
51cb1046d3 fix(rpc): set code hash in code override (#15738) 2025-04-15 11:15:12 +00:00
Matthias Seitz
ad2ee48a8b fix: to_compact for CompactEnvelope (#15736) 2025-04-15 10:49:30 +00:00
Matthias Seitz
4f58768755 chore: bump revm (#15735) 2025-04-15 12:00:37 +02:00
Matthias Seitz
6f2f78b4e3 fix: make CompactEnvelope equivalent (#15731) 2025-04-15 11:36:55 +02:00
Matthias Seitz
20dcf82afc Revert "feat!: replace OpTransactionSigned with alloys" (#15730) 2025-04-15 10:40:23 +02:00
Tronica
b3ad85a0ab refactor(rpc): eliminate unnecessary cloning in RpcService::call (#15728)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-04-14 16:21:00 +00:00
Alexey Shekhirin
a415f08bb1 deps: bump libmdbx to 0.12.13 (#15413) 2025-04-14 15:12:38 +00:00
Roman Krasiuk
89b209b920 chore(rpc): warn on unimplemented flashbots rpc methods (#15727) 2025-04-14 15:04:55 +00:00
Matthias Seitz
2bfdef73b9 feat!: replace OpTransactionSigned with alloys (#15634) 2025-04-14 14:59:17 +00:00
Roman Hodulák
1e0b433965 feat(era): Add EraStream that downloads all era files (#15613) 2025-04-14 14:09:10 +00:00
Matthias Seitz
00e5b6e01e chore: bump version 1.3.9 (#15716) v1.3.9 2025-04-14 14:37:18 +02:00
Matthias Seitz
60e117a3a9 chore: rm lifetime (#15723) 2025-04-14 13:36:24 +02:00
0xriazaka.eth
8be89080b0 Add metric for supervisor RPC latency (#15570)
Co-authored-by: Emilia Hane <elsaemiliaevahane@gmail.com>
2025-04-14 10:44:51 +00:00
kevaundray
a3b749676c chore: Replace remaining uses of reth_primitives with reth_primitives_traits (#15704) 2025-04-14 09:40:34 +00:00
Matthias Seitz
fe1af71310 chore: unify proof task concurrency consts (#15715) 2025-04-14 09:36:15 +00:00
Alexey Shekhirin
e792efbb22 fix(engine): update cached bytecodes with bundle state (#15676) 2025-04-14 09:26:14 +00:00
Emilia Hane
69437d5a8d chore(op-consensus): Remove redundant module (#15718) 2025-04-14 09:25:55 +00:00
Matthias Seitz
2d0ad30438 chore: bump op-revm (#15714) 2025-04-14 09:22:27 +00:00
Matthias Seitz
74843dcf12 chore: bump alloy-trie (#15717) 2025-04-14 11:29:50 +02:00
Shane K Moore
0dbd8052d8 chore: periodically resolve trusted nodes dns (#15678)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-04-14 09:07:23 +00:00
Emilia Hane
52c3e3cc04 fix(op-interop): incorrect parsing of supervisor_checkAccessList error (#15670) 2025-04-14 08:32:19 +00:00
Varun Doshi
70db898fbf feat: use L2 timestamps for mapped L1 (#15683)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-04-14 08:19:04 +00:00
int88
df6d5dd1dd test: benchmark for fetch pending hashes (#15574) 2025-04-14 07:59:03 +00:00
Matthias Seitz
9f6082982f chore: bump ssz (#15713) 2025-04-14 09:41:17 +02:00
github-actions[bot]
8e4c33e44b chore(deps): weekly cargo update (#15708)
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-04-13 17:38:41 +00:00
Soubhik Singha Mahapatra
c73a40ff2a feat: added getter functions for PeerMetadata (#15709)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-04-13 17:35:17 +00:00
kevaundray
5a1cdfd75d chore: Remove TODO (#15706) 2025-04-12 16:04:26 +00:00
int88
f0f32b4a18 refactor: better encapsulation of tx_fetcher for easier testing and refactoring (#15688) 2025-04-12 06:39:29 +00:00
Matthias Seitz
54b0d357f9 chore: rm outdated unreachable (#15700) 2025-04-12 07:44:02 +02:00
0xOsiris
4121fce5e7 feat(net): add transaction gossip policy (#15341)
Co-authored-by: Sagar Rana <sagarrana.pvt@gmail.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-04-11 20:03:02 +00:00
0xMushow
7f11a6f148 fix(book): Web3 JsonRPC incorrect keccak example (#15696) 2025-04-11 13:50:19 +00:00
Emilia Hane
5f33c96841 perf(discv5): Relax peer filter, fallback on source socket for enr missing tcp port (#15267) 2025-04-11 12:56:47 +00:00
Matthias Seitz
0ab297a0e9 feat: add bincode compat to ethereum tx envelope (#15686) 2025-04-11 14:42:53 +02:00
Matthias Seitz
1580c690c9 docs: add op-reth to hardfork checklist (#15687) 2025-04-11 14:42:38 +02:00
Roman Krasiuk
e8c4c623b0 chore(trie): make RevealedNode usable externally (#15691) 2025-04-11 11:38:00 +00:00
Matthias Seitz
3ef965c93a fix: op isthmus activation timestamps (#15685) 2025-04-11 10:12:22 +00:00