Commit Graph

270 Commits

Author SHA1 Message Date
Bjerg
caa7b92518 chore: clippy (#5674) 2023-12-04 12:25:20 +00:00
Matthias Seitz
c29fcf3b16 docs: more tracing type docs (#5638) 2023-11-30 15:10:02 +00: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
1308b6729e feat: initial relay ssz support (#5568) 2023-11-25 14:06:14 +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
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
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
79abf2ba0f chore: remove ckzg dep from rpc types (#5392) 2023-11-13 17:37:14 +00:00
DoTheBestToGetTheBest
02502adb96 feat(rpc-type) : make TraceCallRequest with Default Trait (#5394) 2023-11-12 14:21:44 +01:00
evalir
63f67d97fd chore: remove into_limbs() call for BlockNumberOrTag From impl (#5395) 2023-11-11 17:49:20 +00:00
evalir
4f631cc773 feat(rpc-types): from U64 for BlockHashOrNumber and BlockId (#5385)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-11-11 08:30:37 +00:00
Devon Bear
55db2dcd4b feat(rpc): add blob support for TransactionRequest (#5382)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-11-10 23:48:53 +00:00
DaniPopes
e897764ad4 chore(meta): manifest maintenance (#5353) 2023-11-08 19:53:50 +00:00
Matthias Seitz
fd7896fd7c chore: serde misc CallRequest (#5345) 2023-11-07 19:01:03 +00:00
Matthias Seitz
27d70881a5 feat: add response type for execution header (#5342) 2023-11-07 17:35:13 +00:00
Matthias Seitz
ef2f96afe8 fix: output field is called value (#5339) 2023-11-07 15:29:18 +00:00
Dan Cline
e6ea2510c7 fix: use helper to deserialize mainnet TTD (#5322)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-11-06 22:00:09 +00:00
Matthias Seitz
73b11de894 docs: call many docs (#5331) 2023-11-06 17:20:40 +00:00
Matthias Seitz
164b486d9b chore: use u64 for payloadattributes directly (#5327) 2023-11-06 15:59:08 +00:00
Matthias Seitz
29a8489982 feat: add more beacon API types (#5292) 2023-11-06 13:10:26 +00:00
clabby
52670a8b24 feat: op-reth (#4377)
Co-authored-by: Roberto Bayardo <bayardo@alum.mit.edu>
Co-authored-by: refcell.eth <abigger87@gmail.com>
Co-authored-by: Roman Krasiuk <rokrassyuk@gmail.com>
Co-authored-by: refcell <refcell@oplabs.co>
Co-authored-by: nicolas <48695862+merklefruit@users.noreply.github.com>
2023-11-05 17:33:42 +00:00
DoTheBestToGetTheBest
2892f02659 feat(rpc-types) : Implement Default Trait for TraceFilter (#5294) 2023-11-05 13:59:37 +00:00
DaniPopes
470449ff24 fmt: format doc comments (#5308) 2023-11-05 13:06:30 +00:00
Phillip LeBlanc
219b7db52c fix: trace_filter properly matches when from_addresses or to_addresses aren't set (#5291) 2023-11-04 11:01:37 +00:00
Phillip LeBlanc
ddcd4d600e fix: trace_filter matches all transactions on empty addresses (#5279) 2023-11-03 11:17:04 +00:00
DoTheBestToGetTheBest
265dd56f24 feat(rpc-types): Implement Clone for TraceFilter struct (#5273) 2023-11-02 17:36:37 +00:00
DoTheBestToGetTheBest
026663f1d9 feat(primitives): extended display and formatting for JsonU256 (#5199)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-11-02 13:47:03 +01:00
Aditya Pandey
e0276d278f Add missing beacon API eventstream-types (#5200)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-10-31 18:25:35 +00:00
Matthias Seitz
7907cece7c fix: dev-deps rpc-types (#5239) 2023-10-30 20:43:03 +00:00
DoTheBestToGetTheBest
ed9b9a7d82 feat(rpc) : support for eth_newPendingTransactionFilter full rpc function (#5206)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-10-30 18:00:30 +00:00
Matthias Seitz
de01f08d90 fix: use correct trace_call params (#5214) 2023-10-28 19:23:15 +02:00
evalir
76e751eef4 feat: Completely decouple rpc-types to standalone crate (#5193)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-10-28 08:00:47 +00:00
DaniPopes
e05dba69ce chore: rewrite all error messages for consistency (#5176)
Co-authored-by: Roman Krasiuk <rokrassyuk@gmail.com>
2023-10-25 20:12:03 +00:00
Matthias Seitz
0c86980498 fix: record touched accounts in prestate default mode (#5138) 2023-10-24 12:34:40 +02:00
Matthias Seitz
7d46db4a21 feat: add sse payload attributes example and beacon api support (#5130) 2023-10-23 20:47:04 +00:00
DoTheBestToGetTheBest
2b71f0f6b0 fix max_fee_per_blob_gas type (#5121) 2023-10-23 11:40:06 +00:00
DoTheBestToGetTheBest
c74abbc6b1 Function builder for TransacitonRequest (#5104)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-10-22 09:06:20 +00:00
Matthias Seitz
fafcabf68a feat: add call bundle (#5100) 2023-10-20 15:16:33 +00:00
Thomas Coratger
c17c3cd372 feat(rpc): use alloy_primitives in rpc-types (#5078) 2023-10-18 23:33:51 +00:00
Supernovahs.eth
ae3914eb66 Builder style implementation for trace_call (#5074) 2023-10-18 20:08:56 +00:00
DoTheBestToGetTheBest
ce73d933c9 adding access list to rpc type crate (#4992)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-10-18 19:42:59 +00:00
Roman Krasiuk
3adc627a35 feat(rpc): enable eth_getProof (#5071) 2023-10-18 16:05:26 +00:00
Supernovahs.eth
1483175e2f example simulation transportless (#5025)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-10-17 13:33:31 +00:00
Matthias Seitz
931065d71c fix: improve parity statediff (#5037) 2023-10-16 13:19:11 +00:00
Thomas Coratger
9ffc1433d9 feat(rpc): move mev types to rpc-types (#5035)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-10-16 11:47:34 +00:00
Matthias Seitz
3028bbd83c fix: some trace statediff improvements (#5033) 2023-10-15 21:31:30 +02:00
DoTheBestToGetTheBest
92ceb2fca9 EIP4844 variant to TypedTransactionRequest (#5005)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-10-13 16:02:52 +00:00
Matthias Seitz
b076a01933 feat(test): add debug trace ext helpers (#4982) 2023-10-11 14:46:01 +00:00
Aditya Pandey
fb96369674 moving Log::from_primitive to rpc compat crate (#4968)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-10-10 13:57:41 +00:00