Matthias Seitz
|
26a37f3c00
|
chore: use Default::default() for TransactionInfo for forward compatibility (#21454)
Co-authored-by: Amp <amp@ampcode.com>
|
2026-01-26 22:15:41 +00:00 |
|
ethfanWilliam
|
da92733be8
|
fix: use unwrap_or_else for lazy evaluation of BlobParams::cancun (#21442)
|
2026-01-26 20:19:28 +00:00 |
|
figtracer
|
ab685579f0
|
feat(rpc): add transaction hash caching to EthStateCache (#21180)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
Co-authored-by: Amp <amp@ampcode.com>
|
2026-01-26 14:37:53 +00:00 |
|
Matthias Seitz
|
c7faafd183
|
fix(rpc): add block timestamp validation in eth_simulateV1 (#21397)
Co-authored-by: Amp <amp@ampcode.com>
|
2026-01-26 14:12:28 +00:00 |
|
Matthias Seitz
|
507cf58db0
|
fix(rpc): add block number validation in eth_simulateV1 (#21396)
Co-authored-by: Amp <amp@ampcode.com>
|
2026-01-26 13:47:20 +00:00 |
|
Matthias Seitz
|
d4f28b02ff
|
feat(rpc): implement movePrecompileToAddress for eth_simulateV1 (#21414)
Co-authored-by: Amp <amp@ampcode.com>
|
2026-01-26 12:40:12 +00:00 |
|
Matthias Seitz
|
963bfeeeed
|
fix(rpc): set prevrandao to zero for eth_simulateV1 simulated blocks (#21399)
Co-authored-by: Amp <amp@ampcode.com>
|
2026-01-26 12:39:37 +00:00 |
|
Matthias Seitz
|
adbe6d9da0
|
fix(rpc): cap simulate_v1 default gas limit to RPC gas cap (#21402)
Co-authored-by: Amp <amp@ampcode.com>
|
2026-01-26 12:39:15 +00:00 |
|
Arsenii Kulikov
|
80eb0d0fb6
|
refactor: use BlockExecutionOutcome in ExecutedBlock (#21123)
|
2026-01-16 17:07:19 +00:00 |
|
rakita
|
86c414081a
|
feat: stagging revm v34.0.0 (#20627)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2026-01-16 14:56:27 +00:00 |
|
Matthias Seitz
|
1b3d815cb8
|
fix(rpc): validate eth_feeHistory newest_block against chain head (#20969)
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
|
2026-01-12 18:48:46 +00:00 |
|
phrwlk
|
8d19a36492
|
docs: clarify pending pending_block build_block docs (#20800)
|
2026-01-07 14:09:54 +00:00 |
|
Karl Yu
|
480029a678
|
feat: optimize send_raw_transaction_sync receipts fetching (#20689)
|
2026-01-05 11:22:04 +00:00 |
|
Karl Yu
|
0c69e294c3
|
chore: optimize evm_env if header is available (#20691)
|
2025-12-31 13:45:35 +00:00 |
|
Brian Picciano
|
7b2fbdcd51
|
chore(db): Remove Sync from DbTx (#20516)
|
2025-12-22 10:13:57 +00:00 |
|
Niven
|
bb952be5b5
|
feat(flashblocks): support eth_getBlockTransactionCount for flashblocks (#20291)
Co-authored-by: lucas <66681646+limyeechern@users.noreply.github.com>
Co-authored-by: lucas.lim <lucas.lim@okg.com>
|
2025-12-15 11:29:23 +00:00 |
|
gustavo
|
f3e14fd061
|
feat(rpc): handle dedicated eth_simulate errors (#20099)
|
2025-12-12 16:40:13 +00:00 |
|
Arsenii Kulikov
|
474c09095f
|
feat: bump alloy-evm (#20314)
|
2025-12-11 19:46:34 +01:00 |
|
Matthias Seitz
|
2e567d6658
|
feat: add semaphore for blocking IO requests (#20289)
|
2025-12-11 11:35:50 +00:00 |
|
Matthias Seitz
|
a2a5e03cb8
|
perf: fetch header directly (#20294)
|
2025-12-11 11:18:51 +00:00 |
|
Karl Yu
|
e90cfedf3d
|
feat: add support for testing_ rpc namespace and testing_buildBlockV1 (#20094)
Co-authored-by: Arsenii Kulikov <klkvrr@gmail.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2025-12-11 08:56:46 +00:00 |
|
SashaMalysehko
|
0b859c0735
|
fix(rpc): validate fee history reward percentiles (#20198)
|
2025-12-09 21:03:17 +00:00 |
|
Matthias Seitz
|
addb51f2e2
|
chore: use drop guard for transact task (#20134)
|
2025-12-05 18:18:55 +00:00 |
|
Matthias Seitz
|
190297083a
|
chore: relax server impl (#20141)
|
2025-12-05 15:21:58 +00:00 |
|
Matthias Seitz
|
d71cd129a7
|
chore: allow empty blobparams in ethconfig (#20105)
|
2025-12-04 18:48:37 +00:00 |
|
gustavo
|
b8f0b5d67e
|
fix(rpc): improve/preserve error messages for TransactionConversionError (#20057)
|
2025-12-04 15:43:42 +00:00 |
|
Matthias Seitz
|
7e6a59b6ac
|
chore: make ethconfig work with headermut (#20102)
|
2025-12-03 17:16:18 +00:00 |
|
Arsenii Kulikov
|
b3c00ed602
|
fix: convert headers in newHeads (#20036)
|
2025-11-28 20:27:08 +00:00 |
|
YK
|
e8fd2eedfd
|
perf(trie): compute and sort trie inputs async (#19894)
|
2025-11-28 06:10:59 +00:00 |
|
Matthias Seitz
|
2f58f67974
|
feat!: accept error by ref (#19981)
|
2025-11-26 10:04:20 +00:00 |
|
Arsenii Kulikov
|
8528769896
|
fix: better RpcConvert bounds (#19980)
|
2025-11-25 23:17:11 +00:00 |
|
Francis Li
|
ba862da221
|
feat(flashblock): Enable eth_getTransactionByHash support for flashblock (#19954)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2025-11-25 08:31:24 +00:00 |
|
Arsenii Kulikov
|
ee63c7d6b4
|
refactor: simplify rpc state provider traits (#19920)
|
2025-11-23 19:06:10 +00:00 |
|
Mablr
|
b0494a158a
|
chore(rpc-eth-types): use FillTransaction from alloy (#19890)
|
2025-11-21 15:52:28 +00:00 |
|
YK
|
e58aa09f82
|
perf(engine): return sorted data from compute_trie_input (#19340)
|
2025-11-19 16:01:24 +00:00 |
|
Arsenii Kulikov
|
27d28e5e7d
|
feat: EthApiError::from_revert (#19836)
|
2025-11-18 19:51:26 +00:00 |
|
Đạt Nguyễn
|
7a72550745
|
perf(rpc): reduce estimate gas trait bounds to EvmStateProvider (#19746)
|
2025-11-18 18:54:37 +00:00 |
|
bigbear
|
2e5f6f8323
|
fix: preserve parent beacon root in pending env (#19645)
|
2025-11-12 09:29:43 +00:00 |
|
Arsenii Kulikov
|
4d9d712b43
|
refactor: provide default implementation for send_raw_transaction (#19564)
|
2025-11-06 21:33:57 +00:00 |
|
Matthias Seitz
|
b90badbe6d
|
fix: skip code check in get_transaction_by_sender_and_nonce (#19502)
|
2025-11-05 09:49:17 +00:00 |
|
Matthias Seitz
|
3ae73e63e5
|
perf: improve ethsendrawsync for op with flashblock (#19462)
Co-authored-by: Arsenii Kulikov <klkvrr@gmail.com>
|
2025-11-04 20:48:55 +00:00 |
|
Wojtek Łopata
|
dc8efbf9b3
|
feat: add --rpc.evm-memory-limit flag (#19279)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2025-10-30 19:53:43 +00:00 |
|
josé v
|
50e88c29be
|
chore: replace CacheDB with State<DB> in RPC crate (#19330)
Co-authored-by: Arsenii Kulikov <klkvrr@gmail.com>
|
2025-10-27 22:00:58 +00:00 |
|
Yash
|
08fc0a918d
|
feat: eth_fillTransaction (#19199)
Co-authored-by: Arsenii Kulikov <klkvrr@gmail.com>
Co-authored-by: jxom <7336481+jxom@users.noreply.github.com>
|
2025-10-24 08:16:21 +00:00 |
|
Matthias Seitz
|
346ef408a4
|
chore: swap order for canon stream (#19242)
|
2025-10-22 20:38:53 +00:00 |
|
Dharm Singh
|
1b830e9ed1
|
feat: derive dev accounts from mnemonic in dev mode (#18299)
Co-authored-by: Arsenii Kulikov <klkvrr@gmail.com>
|
2025-10-17 15:19:21 +00:00 |
|
crazykissshout
|
1634535e00
|
fix: add bundle and transaction context to call_many errors (#18127)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2025-10-17 14:40:26 +00:00 |
|
Matthias Seitz
|
5887a15966
|
revert: "fix: Revert "chore: disable fee charge in env"" (#19073)
|
2025-10-16 14:30:36 +00:00 |
|
Brian Picciano
|
be94d0d393
|
feat(trie): Merge trie changesets changes into main (#19068)
Co-authored-by: Alexey Shekhirin <5773434+shekhirin@users.noreply.github.com>
Co-authored-by: Roman Hodulák <roman.hodulak@polyglot-software.com>
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
|
2025-10-16 09:52:35 +00:00 |
|
Arsenii Kulikov
|
7779ed8c73
|
feat: bump revm (#18999)
|
2025-10-15 17:55:35 +00:00 |
|