Commit Graph

1282 Commits

Author SHA1 Message Date
ec5ce21965 chore(deps): bump alloy (#10537)
Co-authored-by: Oliver <onbjerg@users.noreply.github.com>
2024-08-29 13:23:04 +00:00
6f086d1060 chore(trie): clean up state root methods (#10598) 2024-08-28 14:41:29 +00:00
3be92d5049 Pending receipt (#10597)
Co-authored-by: Emilia Hane <emiliaha95@gmail.com>
Co-authored-by: Federico Gimenez <fgimenez@users.noreply.github.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-08-28 13:22:35 +00:00
29b02cc0e1 chore(trie): StorageRootProvider (#10592) 2024-08-28 12:56:47 +00:00
cf7416e2f2 chore(trie): remove plain state proof variant (#10593) 2024-08-28 12:00:46 +00:00
7ea748e2d3 refactor(provider): random_block and random_block_range functions (#10563) 2024-08-27 14:19:43 +00:00
763e961642 chore: delay initial filter tick (#10564) 2024-08-27 09:52:16 +00:00
a24fe46b13 remove transaction forwarder trait (#9678) 2024-08-26 18:17:34 +00:00
51e9916929 chore: export RethApiClient trait (#10545) 2024-08-26 17:26:17 +00:00
ec31b247e9 feat(rpc): implement eth_getTransactionBySenderAndNonce (#10540)
Signed-off-by: jsvisa <delweng@gmail.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-08-26 16:25:48 +00:00
4138b52a31 chore: remove usage of RichBlock (#10538) 2024-08-26 13:18:40 +00:00
20756d672c feat: use system call to update blockhashes (#10535) 2024-08-26 11:45:08 +00:00
709e7b73ce clippy: add if_not_else clippy lint (#10524)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-08-26 10:58:06 +00:00
1b1e835fb1 Feat: exact gasUsed for eth_createAccessList (#10422)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-08-26 10:49:07 +00:00
dba315ff8e clippy: add unnested_or_patterns clippy lint (#10526)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
Co-authored-by: Oliver <onbjerg@users.noreply.github.com>
2024-08-26 09:42:44 +00:00
9c57c4a454 clippy: add redundant_else clippy lint (#10525)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-08-26 09:40:10 +00:00
29058ad7ee clippy: add cloned_instead_of_copied clippy lint (#10530)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
Co-authored-by: Oliver <onbjerg@users.noreply.github.com>
2024-08-26 09:04:19 +00:00
dfcfe8d271 tx-pool: add try_from_consensus for PoolTransaction (#10504) 2024-08-25 14:53:18 +00:00
bcb0a23736 fix: only set isSystemtx if true (#10496) 2024-08-24 15:24:14 +00:00
b50a9ba458 refactor(rpc): Use TransactionInfo instead of individual fields (#10500)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
Co-authored-by: Emilia Hane <emiliaha95@gmail.com>
2024-08-24 14:16:01 +00:00
a17b519866 fix: set gas price for op deposit (#10495) 2024-08-24 13:49:34 +00:00
6dc00a29c9 tx-pool: rm into tx constraint for PoolTransaction (#10057)
Co-authored-by: Arsenii Kulikov <klkvrr@gmail.com>
2024-08-24 13:32:10 +00:00
082f37cb88 feat(rpc): Add method removal functionality for RPC transports (#10497)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-08-24 08:33:06 +00:00
adf7fb2b3b chore: remove clippy::missing_debug_implementations (#10491) 2024-08-24 07:37:25 +00:00
dbdb1117a8 rpc: remove special module handling for eth_callBundle (#10486) 2024-08-24 07:36:32 +00:00
accd051c58 perf(rpc): avoid redundant tx decoding on witness generation (#10474) 2024-08-23 05:49:41 +00:00
24495cdc5d Add tests for withdrawals provider (#10428) 2024-08-22 20:58:25 +00:00
7d8196e29c chore(rpc): config network specific transaction type in node builder (#10417) 2024-08-22 14:36:38 +00:00
f2e0bc073a feat: ChainSpec associated type (#10292)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-08-22 12:30:09 +00:00
82f10164db feat: make js-feature non default (#10447) 2024-08-22 12:04:18 +00:00
dc4c71ec23 chore: no feature gated imports (#10440) 2024-08-22 10:38:11 +00:00
aa8b3de6ba Make js-feature non default (#10445)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-08-22 09:26:35 +00:00
dc4643f69c chore: replace RichBlock by Block (#10399)
Co-authored-by: Thomas Coratger <60488569+tcoratger@users.noreply.github.com>
2024-08-22 03:08:07 +00:00
3da119b1ac test(provider): RequestsProvider of BlockchainProvider2 (#10356) 2024-08-21 20:58:49 +00:00
7a7c1c5b59 fix(rpc): apply blockhashes update in witness RPC (#10419) 2024-08-21 14:49:07 +00:00
5a522c81fb fix(rpc/otterscan): set fullblock.tx_count with block's (#10421)
Signed-off-by: jsvisa <delweng@gmail.com>
2024-08-21 14:40:13 +00:00
1f5fb90bc8 fix: getAccount (#10402) 2024-08-21 07:41:01 +00:00
297934fe21 feat(rpc): get_account (#10369) 2024-08-19 11:29:17 +00:00
45285cfdd4 rpc: small refactor in ommer_by_block_and_index (#10325) 2024-08-15 19:45:28 +00:00
ac3d62ba02 perf(tree): re-use intermediate nodes (#9836) 2024-08-13 19:57:22 +00:00
c9af0847c4 rpc: small refactoring in build_transaction_receipt (#10269) 2024-08-12 22:35:53 +00:00
269ba89636 rpc: rm PeerCount usage (#10271) 2024-08-12 16:55:48 +00:00
80cf6db98c typo: replace [Block] by [Block] in doc (#10254) 2024-08-10 16:16:54 +00:00
3c709981da deps: rm unused deps (#10229) 2024-08-09 12:09:01 +00:00
ea25df7ed3 chore: downgrade ipc warning (#10205) 2024-08-08 12:50:16 +00:00
340b6069c6 reth-eth-types: Do not import JsInspectorError by default (#10202)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-08-08 12:21:57 +00:00
e907f0eab0 deps: rm unused deps (#10192) 2024-08-07 22:21:57 +00:00
e199173dee chore: Replace reth-provider dependency for reth-eth-types with direct dependencies (#10175) 2024-08-07 18:05:19 +00:00
2ab17a4dec Feature gate jsonrpsee related crates and check features powerset for reth-rpc-types (#10141)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-08-06 22:15:46 +00:00
d29c5a8807 chore: remove clippy::manual_unwarp_or_default (#10146) 2024-08-06 16:58:53 +00:00