Commit Graph

1949 Commits

Author SHA1 Message Date
0xNarumi
21cf573d97 fix: move bytecode_by_hash from StateProvider to a dedicated BytecodeReader (#16886) 2025-06-18 13:29:11 +00:00
Ishika Choudhury
7c0e95bd37 feat: added experimental eth_sendrawtransaction endpoint (wip) (#16683)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-06-18 13:00:59 +00:00
Yeongjong Pyo
8dbbe7bda4 fix(test): handle getting the last base_fee_per_gas (#16881) 2025-06-18 08:33:49 +00:00
Josh_dfG
051cef53bc chore: add rpc-compat feature in reth primitives-traits (#16608)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-06-17 16:14:11 +00:00
Roman Hodulák
bcb4fd3711 feat(rpc): Replace manual IntoRpcTx implementation with FromConsensusTx using an additional generic (#16855) 2025-06-17 14:06:49 +00:00
Roman Hodulák
576cef4b13 feat(rpc): Implement FromConsensusTx for generic OpTransaction (#16832) 2025-06-17 13:33:10 +00:00
Matthias Seitz
41c93a1134 chore: bump alloy 1.0.11 (#16853) 2025-06-17 14:42:37 +02:00
Arsenii Kulikov
5d754195a3 chore: bump alloy (#16828) 2025-06-17 14:19:07 +02:00
Roman Hodulák
d12a9788d9 feat(rpc): Add FromConsensusTx and implement IntoRpcTx for generic RPC transaction (#16784) 2025-06-16 16:23:09 +00:00
0xNarumi
fcc935e215 fix: make EthPubSub pub to allow composition and fallback overrides (#16823) 2025-06-16 11:28:24 +00:00
Arsenii Kulikov
31300e4fde feat: integrate tracing helpers (#16466) 2025-06-16 09:52:21 +00:00
Matthias Seitz
b8e4cd3ace fix: change some rpc response codes to eth invalid input (#16745) 2025-06-16 09:15:16 +00:00
Mablr
bb4bf298ec feat(gas_oracle): implement median-based priority fee suggestion for Optimism (#16794) 2025-06-14 15:29:01 +00:00
Roman Hodulák
7272b217ab feat(rpc): Implement IntoRpcTx with Ethereum RPC transaction response for Extended (#16783) 2025-06-13 12:49:10 +00:00
Léa Narzis
9f98728deb feat(net): make bloom filter optional on receipts request (#16718) 2025-06-12 11:48:33 +00:00
Matthias Seitz
6ddc756489 feat: introduce RPC error for pruned history (#16780) 2025-06-12 09:36:48 +00:00
Femi Bankole
bdd0d4384e fix: set parent beacon block to zero hash if parent's beacon block is Some (#16767) 2025-06-11 11:50:36 +00:00
Roman Hodulák
628f212deb feat(rpc): Add TxEnv conversion function into RpcConverter (#16750) 2025-06-11 08:27:04 +00:00
Roman Hodulák
03fcb332bc feat(rpc): Implement TransactionCompat for generic RPC response builder (#16694) 2025-06-09 09:12:29 +00:00
Matthias Seitz
b767ffbda2 perf: remove redundant clones (#16716) 2025-06-07 15:11:30 +00:00
Aliaksei Misiukevich
0848739717 feat: fn that replaces and merges network module's endpoints (#16619)
Signed-off-by: Aliaksei Misiukevich <taberlick@gmail.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-06-07 14:51:56 +00:00
Hai | RISE
cd521ce79d perf: remove some clones around eth_call (#16665) 2025-06-05 08:16:54 +00:00
Mablr
717449b076 feat(GasOracle): new function to compute median (#16645)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-06-05 10:21:40 +02:00
Veer Chaurasia
89b235040d refactor: unify pending_block fn (#16596) 2025-06-04 13:59:09 +00:00
Matthias Seitz
0201c831d2 perf: use already recovered signer (#16640) 2025-06-04 12:01:26 +00:00
Roman Krasiuk
90d98f3303 feat(txpool): EIP-7825 max gas limit check (#16648) 2025-06-04 10:54:48 +00:00
Femi Bankole
1254438bdd feat: json ChainNotification subscription endpoint (#16644) 2025-06-04 09:58:38 +00:00
Roman Hodulák
e2f162038f feat(rpc): Add Primitives associated type to TransactionCompat trait (#16626) 2025-06-03 15:27:30 +00:00
Tbelleng
fee128da62 feat: 🐛 fix using latest header (#16614) 2025-06-03 10:46:40 +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
Ishika Choudhury
5f7fe6b9e2 feat: fixed missing blocktimestamp in logs subscription (#16598) 2025-06-03 11:03:29 +02:00
Matthias Seitz
256a1eb2e6 chore: rm some clones (#16588) 2025-06-02 02:17:59 +00:00
Ishika Choudhury
20607a5637 chore: added EthStateCache::maybe_block_and_receipts (#16540) 2025-05-29 10:13:58 +00:00
Ethan Nguyen
68862425af feat(rpc): Export Validation Blocklist Hash (#16513) 2025-05-28 22:17:55 +00:00
Ishika Choudhury
47d623ca21 chore: removed otterscan_api_truncate_input function (#16530) 2025-05-28 17:39:17 +00:00
Soubhik Singha Mahapatra
1bb34a91af chore: bumped alloy to 1.0.9 (#16527) 2025-05-28 16:29:26 +00:00
cakevm
4856424334 feat(rpc): add debug_stateRootWithUpdates method (#16353) 2025-05-28 11:56:06 +00:00
Soubhik Singha Mahapatra
2765bdc193 refactor: refactored the fill fn to use Transaction::from_transaction() (#16504) 2025-05-27 18:05:38 +00:00
Matthias Seitz
f7fd3d9579 chore: support tagged block numbers for all ots endpoints (#16501) 2025-05-27 17:52:22 +02:00
Matthias Seitz
f466fa1bb0 fix: support tags for ots_getheaderbynumber (#16497) 2025-05-27 16:43:17 +02:00
Louis Brown
c36b5433ee chore: Change getBlockDetails arg to BlockNumberOrTag (#16378)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-05-27 15:42:09 +02:00
HxSimo
11c59f1e47 feat(rpc): add EthStateCache::get_receipts_and_maybe_block_exact (#16484)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-05-27 12:59:59 +00:00
Matthias Seitz
ba880f9927 chore: rm outdated unreachable patterns (#16457) 2025-05-24 11:07:46 +02:00
Veer Chaurasia
7ca286110f refactor: remove reth dependencies and instead use reth_ethereum (#16416)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-05-24 08:35:40 +00:00
Matthias Seitz
f1db19980b chore: add clone impl for engine api types (#16454) 2025-05-24 10:04:10 +02: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
b76d4f6617 perf: spawn range query on blocking (#16434) 2025-05-23 11:04:19 +00:00
Matthias Seitz
42c3b1a4c4 fix: rewrite estimate loop condition (#16413) 2025-05-22 16:19:13 +00:00