Commit Graph

1121 Commits

Author SHA1 Message Date
a3fd112915 feat: move calculate_intrinsic_gas_after_merge to tx pool (#8914)
Co-authored-by: DaniPopes <57450786+DaniPopes@users.noreply.github.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-06-19 12:10:47 +00:00
7bfc604a10 fix(rpc/trace): include block rewards in trace_filter rpc (#8868)
Signed-off-by: jsvisa <delweng@gmail.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-06-18 23:13:20 +00:00
d865e44475 fix: edge case divide by zero (#8912)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-06-18 11:32:20 +00:00
9de1cc6c9a chore: fix repeat words (#8916) 2024-06-18 11:07:56 +00:00
2a5c93fab3 chore: use reth_chainspec where possible (#8891) 2024-06-17 16:09:09 +00:00
333a86db10 chore: bump alloy and rm EvmOverrides (#8875) 2024-06-17 09:46:42 +00:00
ce0559d6c7 fix: manually override certain chainconfig fields for adminNodeInfo (#8874) 2024-06-16 18:10:02 +00:00
0d55e5b8b2 feat(rpc/block): simplify the block_receipts rpc (#8866)
Signed-off-by: jsvisa <delweng@gmail.com>
2024-06-16 17:07:59 +00:00
35f7e0b000 chore: Upgrade revm (#8870)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-06-16 16:58:07 +00:00
038d48fd18 rpc: make revm utils pub (#8860) 2024-06-16 11:49:09 +00:00
343ff13fb5 chore: use new quantity mod (#8855) 2024-06-14 21:34:26 +00:00
f9165fb9af feat: add some utils to EvmOverrides (#8848) 2024-06-14 19:24:20 +00:00
40d588470f chore(rpc): use TypedData type in eth_signTypedData signature (#8845) 2024-06-14 16:46:37 +00:00
8719490be7 chore(deps): bump jsonwebtoken (#8840) 2024-06-14 15:40:36 +00:00
fc770423b3 fix(ci): add missing const fn (#8822) 2024-06-14 10:07:39 +00:00
d4bd1c8f5d fix: only check that base fee is not zero (#8808)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-06-13 20:32:49 +00:00
76c8f4842c chore: move proof types and root functions from primitives/proofs into reth-trie-common (#8724)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-06-13 16:36:18 +00:00
763317d356 chore: bump inspectors and alloy (#8803) 2024-06-13 14:53:47 +00:00
e9a7691747 fix(rpc/trace): wrong calculate of block ommer rewards (#8767)
Signed-off-by: jsvisa <delweng@gmail.com>
2024-06-12 14:36:06 +00:00
571c261a2f fix(rpc/trace): trace_filter check block range (#8766)
Signed-off-by: 9547 <29431502+9547@users.noreply.github.com>
Co-authored-by: Alexey Shekhirin <a.shekhirin@gmail.com>
2024-06-12 14:29:31 +00:00
a5d825edb3 refactor: rename BundleStateWithReceipts to BlockExecutionOutcome (#8730) 2024-06-11 16:06:49 +00:00
55317eb004 chore(deps): bump http, hyper etc. to 1.0; jsonrpsee 0.23 (#7018)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-06-11 09:37:49 +00:00
08cb775455 feat: move RethRpcConfig to rpc-builder (#8684)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-06-10 22:08:51 +00:00
ad0be4ca06 refactor: replace BatchBlockExecutionOutput by BundleStateWithReceipts (#8709) 2024-06-10 16:46:39 +00:00
b16a6ec029 chore: move primitives/trie to reth-trie-types (#8717) 2024-06-10 15:00:14 +00:00
76a1a3d005 refactor: simplify Receipts implementation (#8710) 2024-06-10 12:26:44 +00:00
2852893a7d chore: rename network-types to network-peers (#8699) 2024-06-09 13:13:46 +00:00
08a0a909f7 chore: add link to new_payload_v4 docs (#8686) 2024-06-07 22:05:42 +00:00
53f5bb0492 feat: add ExecutionPayloadV2 to ExecutionPayloadInputV2 conversion (#8685) 2024-06-07 22:01:53 +00:00
314da27567 chore: rm unused launch functions (#8663) 2024-06-07 18:12:08 +00:00
04d3191ca8 fix: ensure tx forwarder is set (#8664) 2024-06-07 10:09:41 +00:00
jn
c362fc6c36 feat: Introduce payload primitives (#8642)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-06-06 23:19:21 +00:00
b11c83cee6 Fix code spell lint in CI (#8634)
Co-authored-by: Alexey Shekhirin <a.shekhirin@gmail.com>
2024-06-06 09:11:01 +00:00
e1f39bdc2f feat: move RPC cache constants and type (#8597) 2024-06-04 19:13:19 +00:00
ae9ab69f5f refactor(node-builder): use datadir provided by the config (#8592) 2024-06-04 18:46:36 +00:00
a1d7b870dd chore: bump alloy 5796024 (#8596)
Co-authored-by: Alexey Shekhirin <a.shekhirin@gmail.com>
2024-06-04 16:49:24 +00:00
60f6657988 feat: move core rpc server types to standalone crate (#8515) 2024-06-04 12:06:47 +00:00
2b4fa96065 add explicit_iter_loop clippy lint (#8570)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-06-03 18:14:50 +00:00
b686872716 add explicit_into_iter_loop clippy lint (#8569) 2024-06-03 17:44:44 +00:00
e02b935e94 add match_same_arms clippy lint (#8549) 2024-06-03 17:42:25 +00:00
9aacba8598 add type_repetition_in_bounds clippy lint (#8568) 2024-06-03 17:10:15 +00:00
fdd401db46 fix(rpc): add invalid block range error (#8558)
Signed-off-by: jsvisa <delweng@gmail.com>
2024-06-03 15:07:16 +00:00
7c17c6e469 add doc_markdown clippy lint (#8552)
Co-authored-by: Alexey Shekhirin <a.shekhirin@gmail.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-06-03 13:21:45 +00:00
f9959b0cc8 add unnecessary_struct_initialization and string_lit_as_bytes (#8551) 2024-06-03 11:32:30 +00:00
b311de91cf small fix in estimate_gas_with gas used (#8541) 2024-06-01 16:24:34 +00:00
da233bf322 add empty_line_after_doc_comments and remove option_if_let_else (#8539) 2024-06-01 15:21:50 +00:00
dfce570ceb test(rpc): payload V4 decode hashing (#8531) 2024-06-01 15:18:14 +00:00
72d5947454 improve estimate_gas_with (#8535) 2024-06-01 11:16:26 +00:00
d7c854d93d feat: accessor for ethconfig (#8525) 2024-05-31 10:05:59 +00:00
38fcae51f3 Introduce total gas and gas per second metrics on new payload (#8398) 2024-05-30 21:49:17 +00:00