1616 Commits

Author SHA1 Message Date
adust
58e6113584 feat: implement DatabaseProviderFactory for NoopProvider (#17134)
Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: Emilia Hane <elsaemiliaevahane@gmail.com>
2025-07-22 09:34:53 +00:00
cakevm
4bd2fd2dac refactor: rename AlloyRethProvider to RpcBlockchainProvider and move to storage (#17524) 2025-07-21 13:59:03 +00:00
Rez
253721d226 feat: add generic database support for Receipt<T> (#17409) 2025-07-15 09:13:14 +00:00
Matthias Seitz
4edd55aacd chore: make clippy happy (#17399) 2025-07-14 11:05:20 +00:00
Federico Gimenez
f148cb3199 feat(rpc): specialise contiguous receipt queries for logs (#16441)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-07-11 09:21:08 +00:00
Matthias Seitz
2813776d4e chore: add helpers for disabling read-tx timeout (#17339)
Co-authored-by: Claude <noreply@anthropic.com>
2025-07-10 15:48:19 +00:00
Fallengirl
9d8248528b fix: correct typos (#17296) 2025-07-09 10:05:03 +00:00
Merkel Tranjes
9fe0f25e7b docs: fix correction in storage reverts iterator test comment (#17276) 2025-07-08 11:15:59 +00:00
VolodymyrBg
af004c0c0d chore: fix typos (#17251) 2025-07-08 09:22:52 +00:00
Galoretka
36d568a404 chore: Fix typo in block number reader comment (#17250) 2025-07-07 23:09:14 +00:00
Max Bytefield
44b361a4e2 fix: correct comment in static file writer (#17254) 2025-07-07 09:26:45 +00:00
Fallengirl
8e800d6f73 docs: deleted extra duplicate environment.rs (#17249) 2025-07-06 09:19:27 +00:00
Udoagwa Franklin
250f2104ca fix: Returns Arc<RecoveredBlock> in BlockAndReceiptsResult (#17213)
Co-authored-by: frankudoags <frankudoags.com>
2025-07-04 12:43:17 +00:00
MozirDmitriy
2962f2ea35 chore: fix typo in documentation comment in environment.rs (#17218) 2025-07-04 12:00:17 +00:00
Aliaksei Misiukevich
3a3bc5f795 feat: trait impl for dbmock (#17124)
Signed-off-by: Aliaksei Misiukevich <taberlick@gmail.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-07-02 13:00:33 +00:00
Matthias Seitz
34d95414db fix: track earliest available block correctly (#17095) 2025-06-27 16:33:45 +00:00
Maximilian Hubert
30110bca04 docs: fix typo "takes effect" (#17053) 2025-06-25 15:21:49 +00:00
Matthias Seitz
51bda0dcb7 chore: use earliest block number (#17044) 2025-06-25 11:47:10 +00:00
FT
df13c6e58b docs: fix typo in transaction expiration comment (#17037) 2025-06-24 15:29:57 +00:00
Matthias Seitz
f5680e74d5 feat: prune pre merge transaction files (#16702) 2025-06-24 12:41:22 +00:00
Alexey Shekhirin
34fe4c7c55 perf: U256 nybbles (#16727)
Co-authored-by: Claude <noreply@anthropic.com>
2025-06-23 14:33:23 +00:00
Arsenii Kulikov
88edd52649 feat: bump revm v26 (#16969)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-06-23 09:16:16 +00:00
nekomoto911
54cd8b34a4 perf: Reduce unnecessary MDBX transaction creation when constructing StateProvider (#16884) 2025-06-19 14:14:07 +00:00
Hai | RISE
6aa73f1480 feat: require only account & bytecode reader for tx validation (#16930) 2025-06-19 15:58:57 +02:00
0xNarumi
21cf573d97 fix: move bytecode_by_hash from StateProvider to a dedicated BytecodeReader (#16886) 2025-06-18 13:29:11 +00:00
Alessandro Mazza
5437d2614d test: add walk_dup test with not existing key (#16562) 2025-06-18 14:47:49 +02:00
Ishika Choudhury
e8d305bcce refactor: used new fn earliest_block_number for ::Earliest tag (#16859) 2025-06-17 18:12:53 +00:00
Alessandro Mazza
58cfd2e02b fix(provider): fix doc comments errors (#16749)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-06-17 15:55:47 +00:00
Ishika Choudhury
46780aec28 feat: introduced fn earliest_block_number for BlockNumReader (#16831) 2025-06-17 08:15:06 +00:00
Skylar Ray
b4a0823063 docs: clarify txpool docs (#16833) 2025-06-16 19:20:29 +00:00
Soubhik Singha Mahapatra
9dcea7c3fa chore: removed legacy.rs (#16817) 2025-06-15 08:21:29 +00:00
Roman Hodulák
03fcb332bc feat(rpc): Implement TransactionCompat for generic RPC response builder (#16694) 2025-06-09 09:12:29 +00:00
Roman Hodulák
3218b3c637 feat(stages): Add ERA pre-merge history import stage (#16008)
Co-authored-by: Arsenii Kulikov <klkvrr@gmail.com>
2025-06-06 12:30:54 +00:00
Ethan Nguyen
c68e657b69 chore: remove noisy log (#16691) 2025-06-05 17:19:01 +00:00
futreall
5e8bcdfe57 docs: Fix typos in documentation and README (#16677) 2025-06-05 10:49:29 +00:00
Veer Chaurasia
89b235040d refactor: unify pending_block fn (#16596) 2025-06-04 13:59:09 +00:00
Alexey Shekhirin
5106f64f76 fix(engine): recompute trie updates for forked blocks (#16568) 2025-06-04 09:58:19 +00:00
Ethan Nguyen
1e69bf4f45 chore: Remove OmmersProvider (#16539) 2025-06-03 10:41:13 +00:00
Matthias Seitz
4686778cb9 chore: make clippy happy (#16611) 2025-06-03 11:03:54 +02:00
Ethan Nguyen
95558cb451 chore: Remove Withdrawals Provider (#16538) 2025-05-31 13:28:21 +02:00
Alexey Shekhirin
6c8559775e revert: fix(engine): recompute trie updates for forked blocks (#16500) (#16565) 2025-05-30 11:58:40 +00:00
Alexey Shekhirin
1cfe509985 fix(engine): recompute trie updates for forked blocks (#16500) 2025-05-28 14:21:26 +00:00
Alex Pikme
e7d7856637 docs: Replace GitFlic URL with official GitHub repository for libmdbx (#16496) 2025-05-27 14:47:49 +00:00
Federico Gimenez
04e81de270 test: add receipt support to MockEthProvider (#16494) 2025-05-27 11:08:03 +00:00
Federico Gimenez
29e4e20f2a feat: add receipts_by_block_range to ReceiptsProvider (#16449) 2025-05-26 11:46:35 +00:00
Bilog WEB3
0c7bd1e5dd fix(db): correct ClientVersion serialization size tracking (#16427) 2025-05-26 10:54:26 +00:00
Matthias Seitz
ddcd30f400 chore: make clippy happy (#16455)
Co-authored-by: graphite-app[bot] <96075541+graphite-app[bot]@users.noreply.github.com>
2025-05-24 09:25:50 +02:00
Matthias Seitz
ecbdf45654 chore: bump revm and op-alloy (#16429)
Co-authored-by: Ishika Choudhury <117741714+Rimeeeeee@users.noreply.github.com>
2025-05-23 11:22:18 +00:00
Matthias Seitz
9e8ef8f4ff chore: bump alloy 1.0.4 (#16345) 2025-05-19 14:55:53 +00:00
Emilia Hane
6195c70303 chore(lint): Bumps dep tempfile (#16253) 2025-05-15 09:02:16 +00:00