Commit Graph

499 Commits

Author SHA1 Message Date
Alexey Shekhirin
8f1bc8a799 feat(pruner): storage history (#4006) 2023-08-02 15:06:57 +00:00
Alexey Shekhirin
cb0dedc8a9 chore: fix clippy (#4032) 2023-08-02 13:02:50 +00:00
erik
bfbad261ec feat(engine): payload cancun fields (#4010) 2023-08-01 15:25:10 +00:00
Resende
3a4419625a feat(rpc): ots_getBlockDetails and ots_getBlockDetailsByHash (#4007) 2023-08-01 10:42:08 +00:00
Matthias Seitz
b28bc8de57 chore: add example how to install additional rpc namespace (#4005) 2023-07-31 23:49:19 +00:00
Alexey Shekhirin
9a7911b49e feat(bin): node --full flag (#3965) 2023-07-31 16:00:45 +00:00
Matthias Seitz
dee14c7b4c fix: serde rename revertReason (#4002) 2023-07-31 15:04:35 +00:00
Matthias Seitz
a1e68151d3 feat: Add RethCliExt (#3983) 2023-07-31 14:55:11 +00:00
pistomat
3118e27d9c fix(tracing): extend Parity tracing VmExecutedOperation (#3997) 2023-07-31 13:29:29 +00:00
Matthias Seitz
922d35df0d chore(deps): make jsonrpsee types a feature (#3999) 2023-07-31 12:35:39 +00:00
Matthias Seitz
e2142481c0 chore(deps): bump itertools (#3998) 2023-07-31 11:53:24 +00:00
Matthias Seitz
73652ed3bc chore: bump jsonrpsee 0.19 (#3989) 2023-07-31 13:36:12 +02:00
Dan Cline
334d6068ad feat: add 4844 header fields and consensus checks (#3972) 2023-07-29 12:51:16 +00:00
Plamen Hristov
c04f3e443f WIP: Implement prestateTracer (#3923)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-07-28 11:05:38 +00:00
Nicolas Gotchac
0892833842 refactor(rpc): simplify the inner definitions of topics & address filters (#3876)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-07-28 11:00:37 +00:00
Dan Cline
efd4895c48 chore(rpc-types): remove EngineRpcError (#3975) 2023-07-28 09:39:46 +00:00
Matthias Seitz
f3a7ae1258 perf(rpc): move frame gen into task (#3950) 2023-07-27 21:58:50 +00:00
Thomas Coratger
369b9a79c5 feat(eip4844): add EIP4844 to the TxType enum (#3953) 2023-07-27 20:00:57 +00:00
Matthias Seitz
68a74b2e10 chore: move some tests to engine crate (#3968) 2023-07-27 18:57:21 +00:00
Thomas Coratger
717bad8b6a feat(rpc): perform js inspector on spawn_with_call_at async tracing task (#3957) 2023-07-27 14:09:28 +00:00
Thomas Coratger
4ab924c5d3 feat(doc): Document JsTracerBuilder (#3949) 2023-07-27 10:31:01 +00:00
Matthias Seitz
f98b1524bb feat: add fcu v3 skeleton (#3940) 2023-07-27 08:15:24 +00:00
Matthias Seitz
96b108f25a feat: _V3 engine api skeletons (#3931) 2023-07-26 16:39:38 +00:00
Matthias Seitz
49e112789b feat: use tracing pool for tracing calls (#3914) 2023-07-26 16:33:59 +00:00
Matthias Seitz
8cdb097829 chore: simplify workspace = true usage (#3930) 2023-07-26 15:21:09 +00:00
prames
caa26833a5 rpc server metrics impl (#3913)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-07-26 13:17:36 +00:00
pistomat
d5ea16815c Reexport geth pre_state AccountState, DiffMode and PreStateMode (#3922) 2023-07-26 11:53:21 +00:00
Matthias Seitz
4a24ae2555 fix(rpc): support both input and data fields (#3911) 2023-07-25 16:33:13 +00:00
Matthias Seitz
076c91a916 feat: add Tracing call pool (#3908) 2023-07-25 14:51:30 +00:00
Matthias Seitz
f7e887fb35 chore: add execution aborted error (#3901) 2023-07-25 13:49:53 +00:00
Matthias Seitz
b69a18dc47 chore: refactor header stream (#3880) 2023-07-24 16:57:45 +00:00
Resende
3ff9be6d4f feat(rpc): ots_hasCode implementation (#3886)
Co-authored-by: Miguel Palhas <mpalhas@gmail.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-07-24 15:44:07 +00:00
Resende
08403c80e2 feat(rpc): ots_getApiLevel implementation (#3861)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-07-24 14:12:45 +02:00
Matthias Seitz
15781beda8 fix: convert empty topic vec to vec None (#3856) 2023-07-24 12:09:05 +02:00
Roman Krasiuk
c878a9f489 chore(txpool): move basefee to u64 (#3872)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-07-24 12:08:34 +02:00
Matthias Seitz
815cac7dd8 chore: reorder fields (#3832) 2023-07-19 23:54:01 +00:00
Altuğ Bakan
7476120d81 feat: wrap gas limit into a new type (#3841)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-07-19 19:26:16 +00:00
Matthias Seitz
0fcb338e25 fix(rpc): trace get is index not trace address (#3852) 2023-07-19 19:17:29 +00:00
Resende
170e6f24d2 feat(rpc): Add ots_ namespace and trait bindings for Otterscan Endpoints (#3778)
Co-authored-by: Miguel Palhas <mpalhas@gmail.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-07-18 23:53:34 +00:00
Ryan Schneider
34c9abe249 feat: implement reth_getBalanceChangesInBlock (#3768)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-07-18 17:49:23 +00:00
Matthias Seitz
7686371448 feat: build local pending block (#3811) 2023-07-18 14:48:24 +00:00
Matthias Seitz
26b1ffa92a chore: make clippy happy (#3827) 2023-07-18 12:06:27 +00:00
Matthias Seitz
8b66213e15 chore(deps): bump some deps (#3820) 2023-07-17 21:18:20 +00:00
Matthias Seitz
01e1344cc1 chore: use 50M default gas limit for calls in rpc (#3812) 2023-07-17 16:31:25 +00:00
Dan Cline
d095db50c4 feat: add yParity to rpc signatures (#3800) 2023-07-17 11:06:26 +00:00
Léo Vincent
a0e125f709 feat: make rpc gas cap configurable (#3458)
Co-authored-by: Alexey Shekhirin <a.shekhirin@gmail.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-07-17 10:16:25 +00:00
Matthias Seitz
64d58456da fix: rpc cap block range correctly (#3791)
Co-authored-by: Georgios Konstantopoulos <me@gakonst.com>
2023-07-15 14:48:18 +00:00
Matthias Seitz
da13ef688b fix: concurrent ipc driver impl (#3790) 2023-07-15 14:28:26 +00:00
Matthias Seitz
e12883edef feat: txpool block building fallback (#3755) 2023-07-15 14:27:06 +00:00
Panagiotis Ganelis
be656c239a feat: trim cmd args in parser (#3789) 2023-07-15 10:33:33 +00:00