Commit Graph

778 Commits

Author SHA1 Message Date
Matthias Seitz
b83afd4b76 fix: use unchecked sender recovery in rpc (#5721) 2023-12-11 14:13:47 +00:00
Matthias Seitz
8a670d57ec fix: use receover_signer_unchecked for tx receipt (#5715) 2023-12-09 14:45:09 +00:00
Yash Atreya
32bf97d7bc chore: add default gpo constants (#5662)
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-12-08 08:22:42 +00:00
Matthias Seitz
73a5b6ced9 feat: add debug_getrawTransactions (#5682) 2023-12-04 18:27:57 +00:00
Bjerg
caa7b92518 chore: clippy (#5674) 2023-12-04 12:25:20 +00:00
Dan Cline
585bc31fbd feat: add sanity tests for Args Default impls (#5660) 2023-12-02 00:08:51 +00:00
Yash Atreya
1067bb32d0 perf(rpc): Use block_with_senders in tracing (#5630)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-12-01 12:00:07 +00:00
Matthias Seitz
12d9559333 fix: fetch missing cached blocks (#5612) 2023-11-30 15:12:17 +00:00
Matthias Seitz
c29fcf3b16 docs: more tracing type docs (#5638) 2023-11-30 15:10:02 +00:00
Aditya Pandey
00804191ff Add stateOverrides-to-estimate-gas-call (#5604) 2023-11-30 11:46:44 +00:00
Yash Atreya
a6ad5ac421 use SealedBlockedWithSenders in block-level tracing (#5620)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-11-29 16:12:59 +00:00
Matthias Seitz
320deb6a43 chore: add more payload tracing (#5624) 2023-11-29 15:52:48 +00:00
Matthias Seitz
9fe3b02c21 chore(deps): use rustls (#5619) 2023-11-28 20:28:50 +00:00
Matthias Seitz
18d563dd27 chore: use U256::is_zero (#5616) 2023-11-28 15:44:27 +00:00
clabby
b2be07aa38 feat(op-reth): Canyon - Dynamic eip1559 params (#5542) 2023-11-27 17:26:01 +00:00
clabby
92fecc1daf feat(op-reth): Canyon receipts version (#5526) 2023-11-27 16:59:00 +00:00
clabby
7debf93f36 feat(op-reth): Canyon receipts root RLP fix (#5504) 2023-11-27 16:05:41 +00:00
Matthias Seitz
02e4135bb4 chore: move fee history cache fields to inner type (#5587) 2023-11-27 13:12:12 +01:00
Nil Medvedev
563a683a62 Feat/improve fee history performance (#5182)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-11-27 10:59:27 +00:00
Matthias Seitz
13af07c1fb fix: return net version as number (#5570) 2023-11-27 10:28:59 +01:00
Matthias Seitz
1308b6729e feat: initial relay ssz support (#5568) 2023-11-25 14:06:14 +00:00
Matthias Seitz
973ca00820 feat: add block+receipts iter (#5560) 2023-11-25 07:42:08 +00:00
Matthias Seitz
7ef2d49a1f feat: add into_registry function (#5565) 2023-11-25 07:27:12 +00:00
Håvard Anda Estensen
1e1cdceb0c feat(rpc-types): implement serialization for LocalizedTransactionTrace (#5446)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-11-24 12:13:09 +00:00
DoTheBestToGetTheBest
8100a88f9a feat(rpc-testing-utils) : make replay transactions reponses comparaison in RpcComparer. (#5407) 2023-11-24 12:07:23 +00:00
DoTheBestToGetTheBest
2624f46675 feat(rpc-testing-utils) : implement debug_traceCall JSON-RPC method (#5418) 2023-11-24 12:04:45 +00:00
Matthias Seitz
337fb311ee chore: phase out reth-primitives from inspectors (#5552) 2023-11-23 17:09:08 +00:00
Matthias Seitz
30f4114702 chore: use rpc types Accesslist in inspector (#5549) 2023-11-23 15:40:31 +00:00
Matthias Seitz
5a1b0def35 chore: move TracingConfig init to tracing crate (#5546) 2023-11-23 15:02:33 +00:00
Matthias Seitz
c825b26f2e fix: dont use Stack::default (#5521) 2023-11-21 19:58:36 +00:00
Matthias Seitz
f8451fd984 fix: dont skip gas used ratio if empty (#5512)
Co-authored-by: evalir <hi@enriqueortiz.dev>
2023-11-21 04:16:41 +00:00
Matthias Seitz
1064da5d41 feat: add get_block_transactions_ecrecovered (#5500) 2023-11-21 03:14:03 +00:00
Matthias Seitz
2f220a79b3 test: add serialize 0x1 test block number (#5511) 2023-11-21 02:48:52 +00:00
Matthias Seitz
0dc90eba19 chore: remove duplicate serde helpers (#5508) 2023-11-21 02:19:30 +00:00
Matthias Seitz
39a2dc6bc8 chore: add another module parser test (#5496) 2023-11-20 15:03:03 +00:00
Supernovahs.eth
3c7989c541 block_with_senders in ethstatecache (#5302)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-11-20 14:56:08 +00:00
Matthias Seitz
aea11405ad feat: get rid of lifetime GATs (#5478) 2023-11-19 15:21:50 +00:00
DoTheBestToGetTheBest
4555dc1fe2 feat(rpc-testing-utils) : eth node testing (#5475) 2023-11-18 07:35:02 +00:00
DaniPopes
e34aec23ca chore: clean up Self: Sized bounds (#5481) 2023-11-18 02:16:31 +00:00
Roman Krasiuk
30dfc070e1 chore(provider): migrate providers to ProviderError (#5473) 2023-11-17 14:07:28 +00:00
Matthias Seitz
baf407f5ed feat: add eth-call-bundle module (#5465) 2023-11-16 19:06:29 +00:00
Matthias Seitz
64500e93a2 chore: make decode_enveloped args consistent with other fns (#5456) 2023-11-16 18:56:39 +00:00
Matthias Seitz
2b4eb8438c fix: fetch 4844 blob before reinjected reorged blob txs (#5460) 2023-11-16 18:54:07 +00:00
Matthias Seitz
5e605d20a4 feat: add rpc-api trait for call bundle (#5449) 2023-11-15 21:16:26 +00:00
Supernovahs.eth
352721370d use reth_primitives instead of revm_primitives (#5434) 2023-11-15 12:08:13 +00:00
Matthias Seitz
100b6b850a feat: add on disk blob pool (#5389)
Co-authored-by: DoTheBestToGetTheBest <146037313+DoTheBestToGetTheBest@users.noreply.github.com>
Co-authored-by: DaniPopes <57450786+DaniPopes@users.noreply.github.com>
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
2023-11-14 19:08:38 +00:00
Matthias Seitz
79abf2ba0f chore: remove ckzg dep from rpc types (#5392) 2023-11-13 17:37:14 +00:00
Matthias Seitz
cf2fd287fe perf: reduce overhead with open state (#5416) 2023-11-13 17:07:54 +00:00
Devon Bear
62ec00c672 feat(rpc): implement eth_blobGasPrice (#5403)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-11-13 12:44:05 +00:00
DoTheBestToGetTheBest
cf542922e8 feat(rpc-testing-utils) : test blocks for trace_call_stream method (#5405) 2023-11-12 14:00:19 +00:00