Commit Graph

60 Commits

Author SHA1 Message Date
3d1857636d fix: bad recursion in logs (#4113) 2023-08-08 11:09:52 +00:00
5298868d88 RFC: Add rpc method eth_callMany (#4070)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-08-05 15:50:08 +00:00
e9cb414896 feat: add erigons debugTraceCallMany (#3878)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-08-03 12:43:09 +00:00
73652ed3bc chore: bump jsonrpsee 0.19 (#3989) 2023-07-31 13:36:12 +02:00
f98b1524bb feat: add fcu v3 skeleton (#3940) 2023-07-27 08:15:24 +00:00
96b108f25a feat: _V3 engine api skeletons (#3931) 2023-07-26 16:39:38 +00:00
8cdb097829 chore: simplify workspace = true usage (#3930) 2023-07-26 15:21:09 +00:00
0fcb338e25 fix(rpc): trace get is index not trace address (#3852) 2023-07-19 19:17:29 +00:00
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
34c9abe249 feat: implement reth_getBalanceChangesInBlock (#3768)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-07-18 17:49:23 +00:00
99f00eb8c2 fix: return null withdrawals (#3762) 2023-07-13 18:22:01 +00:00
9721ecfc6d feat: add getBlockReceipts (#3321) 2023-06-26 19:55:17 +00:00
e9caf3de75 refactor: re-implement eth_feeHistory (#3288)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-06-26 15:46:11 +00:00
0096739dbb doc: add reth logo to docs (#3317)
Co-authored-by: Oliver Nordbjerg <hi@notbjerg.me>
2023-06-26 15:41:11 +00:00
77167134d0 docs: document crate features (#3269) 2023-06-21 19:35:38 +00:00
7ab8a7f3ec chore: use workspace version (#3240) 2023-06-19 17:29:15 +00:00
e6dd576639 fix: use eth namespace for filter trait (#3184) 2023-06-15 16:41:07 +00:00
600f3eac8c chore(rpc): simplify GethTrace type (#3180) 2023-06-15 14:29:37 +00:00
ea2fcee995 chore: use workspace dependencies (#3132) 2023-06-13 22:46:26 +00:00
39c6b22829 feat(rpc): rename Client generics to Provider (#3126)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-06-13 17:17:16 +00:00
cfdd88d392 feat(rpc): add BlockOverrides in trace_* (#3102) 2023-06-12 18:13:11 +00:00
d65032ee82 docs: book pass + rpc chapter (#3070) 2023-06-12 04:30:52 +00:00
b19e12341d feat(rpc): add block_overrides in eth_call (#3096)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-06-11 16:37:16 +00:00
4bfbd3a53d Set namespace in one place (#3084)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-06-09 16:21:06 +00:00
171166e84a chore: add msrv to manifests, add and use workspace.package (#3006) 2023-06-06 03:45:44 +00:00
789e680589 fix: make GethDebugTracingOptions args optional (#2996) 2023-06-05 18:36:28 +00:00
5b72a73815 feat(rpc): add rpc_ namespace (#2928)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-06-02 10:55:25 +00:00
1c60e680f9 docs: add warning note on get_payload_bodies_by_range (#2743) 2023-05-19 09:20:37 +02:00
4a492f6cd1 chore: move Filter to rpc-types (#2648) 2023-05-12 12:15:03 -04:00
92b557d84e chore(deps): bump jsonrpsee 0.18 (#2640) 2023-05-12 00:54:21 +02:00
3591a6f249 feat(rpc): add txpool namespace (#2591) 2023-05-06 13:47:27 -07:00
48f5b31ad6 feat(rpc): add impls for gasprice and max priority fee (#2471) 2023-04-29 21:50:40 -07:00
9a8d1022a6 feat(rpc): add engine eth subset rpc handler (#2317) 2023-04-20 17:45:04 +02:00
7cf2b28431 docs(rpc): add docs about engine_getPayloadV build process cancel (#2187) 2023-04-11 11:53:26 -04:00
cf18edb0fe chore(rpc): add submit hashrate impl (#2153) 2023-04-08 10:25:18 +02:00
72e7b5693a feat: add blockValue to execution payload (#2150) 2023-04-07 13:03:17 +02:00
2df7b8c2ac chore: replace h64 with payload (#2149) 2023-04-07 09:46:15 +02:00
77a41e5edf feat: emit new block events in --auto-mine (#2079)
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
2023-04-05 14:16:03 +02:00
59dabcdac0 feat(rpc): add overrides to trace call opts (#2115) 2023-04-04 23:10:45 +02:00
cbfcbfbf7b fix: add JsonStorageKey for eth_getProof and eth_getStorageAt (#2067) 2023-03-31 17:37:40 -04:00
00f691a58c fix(rpc): engine_getPayloadBodiesByRangeV1 params are quantity (#1986) 2023-03-26 14:56:49 +02:00
b121e4d8c7 chore(rpc): make async (#1748) 2023-03-14 10:55:48 +01:00
102a5a378f chore: rename trace handler functions (#1731) 2023-03-13 13:44:43 +01:00
3ed9ef49d0 feat(rpc): add missing geth trace calls (#1700) 2023-03-10 14:27:33 +01:00
77d108660e feat(rpc): add eth_createAccessList implementation (#1652)
Co-authored-by: lambdaclass-user <github@lambdaclass.com>
2023-03-08 10:07:09 +01:00
0e9d18d4e9 feat(rpc): support eth_call state overrides (#1634) 2023-03-04 13:44:33 -07:00
17dffba150 feat(rpc): impl uncle count handlers (#1511) 2023-02-22 14:40:58 -08:00
44e1d13f11 chore: more work on filter (#1468) 2023-02-22 13:24:41 +01:00
20aceb750c feat(engine-api): exchange capabilities (#1469)
Co-authored-by: Georgios Konstantopoulos <me@gakonst.com>
2023-02-20 21:50:40 -08:00
03832d6d23 feat(engine-api): Shanghai support (#1445)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-02-20 21:40:03 -08:00