Commit Graph

189 Commits

Author SHA1 Message Date
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
50203a8f2a chore: phase out ethers rpc block types (#1463) 2023-02-20 16:02:33 +01:00
8db091e8e0 feat(engine-api): additional shanghai methods and types (#1410) 2023-02-16 10:18:53 -08:00
94674f9c16 feat(rpc, storage): eth_feeHistory except reward field (#1275) 2023-02-16 11:33:14 +01:00
cd9b988367 feat: make SubscriptionIdcompatible with client proc macro (#1378) 2023-02-15 20:33:42 +01:00
a9b9f42715 fix(rpc): use rpc::BlockNumber type not u64 (#1370) 2023-02-15 14:17:33 +01:00
78d06fd769 feat(rpc): work on subscriptions (#1290) 2023-02-14 21:37:26 -08:00
7b1624d592 feat(rpc): basic eth filter support (#1320) 2023-02-14 15:55:04 +01:00
88a838b9f4 test: basic rpc testing support (#1222) 2023-02-08 16:51:24 +01:00
10aa3d617a feat(rpc): impl rpc-builder types (#1203) 2023-02-07 11:03:05 -08:00
e048718ea2 refactor: pull out rpc/ from net/rpc (#1147) 2023-02-02 14:17:26 -08:00