Commit Graph

790 Commits

Author SHA1 Message Date
Matthias Seitz
f97b3fc175 test: add test for eth_getLogs blockHash (#5831) 2023-12-20 14:21:47 +00:00
psychiller
92e5b2dafb chore: add optimism rpc errors (#5821)
Co-authored-by: psychiller <pscyhiller@protonmail.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-12-20 05:34:42 +00:00
Matthias Seitz
342ee4a41b chore: add error struct for checking builder submissions (#5820) 2023-12-18 18:03:53 +01:00
Matthias Seitz
453f699440 feat: add validation API endpoints (#5816) 2023-12-18 16:10:54 +00:00
Matthias Seitz
98f5baddcc feat: add submitblock request (#5815) 2023-12-18 15:58:39 +00:00
Matthias Seitz
61c9587a24 feat: add execution payload validator (#5811) 2023-12-18 11:45:24 +00:00
Roman Krasiuk
43f29fe7c2 perf: skip initial transaction lookup during log queries (#5805)
Co-authored-by: Georgios Konstantopoulos <me@gakonst.com>
2023-12-18 10:03:39 +00:00
Niclas Blomberg
18c881532f feat: add SSZ encoding for SignedBidSubmission (#5787)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-12-18 09:33:35 +00:00
Matthias Seitz
fcdd31a6f4 chore: fix new clippy lint (#5806) 2023-12-18 09:03:37 +01:00
Aditya Pandey
a0129b6b88 Archify EthStateCache (#5744)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-12-15 13:22:19 +00:00
Devon Bear
013b4c93db feat(rpc): Add tx_hash to debug_traceBlockByX (#5743)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-12-13 18:36:24 +00:00
Matthias Seitz
64337f31e0 chore: make mixHash optional (#5732) 2023-12-11 20:47:34 +00:00
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