Commit Graph

109 Commits

Author SHA1 Message Date
7ab8a7f3ec chore: use workspace version (#3240) 2023-06-19 17:29:15 +00:00
fe59bc8936 feat: set max response size for auth server on start (#3157)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-06-17 13:19:11 +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
c928f2c183 test: fix failing rpc test (#3127) 2023-06-13 14:22:36 +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
86a130b683 chore(clippy): make clippy happy (#3090) 2023-06-10 11:59:56 +00:00
6ef3e12fac Put ChainsSpecs in Arc<> (#3075)
Co-authored-by: Georgios Konstantopoulos <me@gakonst.com>
2023-06-09 17:58:11 +00:00
171166e84a chore: add msrv to manifests, add and use workspace.package (#3006) 2023-06-06 03:45:44 +00:00
25dd544468 fix: implement pending evm env (#2968) 2023-06-05 02:51:26 +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
d0f235893f fix: configure ipc server properly (#2922) 2023-05-31 14:34:08 +00:00
c481b8717b feat(cli): integrate max tracing requests in cli (#2914) 2023-05-30 14:19:21 +00:00
b03208cea9 docs: add note about build function (#2876) 2023-05-27 16:15:11 +00:00
cffdc8dff5 Makes RPC server settings configurable (#2814) 2023-05-24 15:43:51 +02:00
42843d5d71 perf: spawn eth filter tasks (#2696) 2023-05-16 19:35:48 +02:00
ae2b0954c6 perf: do not compile traces in release mode (#2652) 2023-05-15 17:06:10 -07:00
5dfbc9cf01 chore: bump max logs per response to 10k (#2688) 2023-05-16 00:08:53 +02:00
d2f0352271 perf: spawn blocking eth calls (#2686) 2023-05-15 23:01:41 +02:00
c190d0e69b Configure Gas Price Oracle with CLI arguments (#2664)
Co-authored-by: Aditya Pandey <aditya.p@Aditya-P.local>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-05-15 11:46:05 +02:00
52b5418a63 feat: gas price oracle (#2600) 2023-05-12 15:15:34 -04:00
4070bd1731 fix: register trace correctly 2023-05-12 14:57:32 +02:00
53fadfce0a chore: add task spawner to trace and debug (#2644) 2023-05-12 14:52:36 +02:00
92b557d84e chore(deps): bump jsonrpsee 0.18 (#2640) 2023-05-12 00:54:21 +02:00
7d3016f0f2 feat: use BlockHashOrNum in providers (#2627) 2023-05-10 22:03:16 +02:00
21217cbed3 chore: remove allow unused in rpc (#2617) 2023-05-09 16:41:53 +02:00
604c967a6e chore: add rpc module logs (#2608) 2023-05-08 17:49:35 -04:00
523ffa0cb7 chore(clippy): make clippy happy (#2597) 2023-05-07 12:00:23 +02:00
3591a6f249 feat(rpc): add txpool namespace (#2591) 2023-05-06 13:47:27 -07:00
f37d102820 fix(rpc): use parent block state when tracing blocks (#2574) 2023-05-05 19:21:09 +02:00
acbbd6788c feat: make logs per response configurable (#2559) 2023-05-04 12:27:31 -07:00
c7dac46cc5 chore(cli): add possible valus to ws,http api (#2564) 2023-05-04 12:23:42 -07:00
4ebbd448dd Insert new blocks into cache (#2509)
Co-authored-by: Aditya Pandey <aditya.p@Aditya-P.local>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-05-04 15:55:18 +02:00
29ce8aab43 fix: fix cors check (#2540) 2023-05-03 15:13:40 +02:00
443572a6de feat(rpc): support launching on same port (#2530) 2023-05-03 11:26:56 +02:00
48f5b31ad6 feat(rpc): add impls for gasprice and max priority fee (#2471) 2023-04-29 21:50:40 -07:00
1026be0b64 feat: use caching layer when fetching blocks for logs (#2350)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-04-23 12:55:29 +02:00
9a8d1022a6 feat(rpc): add engine eth subset rpc handler (#2317) 2023-04-20 17:45:04 +02:00
a0bfb654cd test: add basic auth server tests (#2278) 2023-04-16 21:43:08 -04:00
f1fc9ecafb chore(rpc): rpc and auth server cleanup (#2272) 2023-04-16 16:49:39 -04:00
08eae76bec refactor: simplify engine Api (#2240) 2023-04-14 09:59:18 -07:00
0759b30404 feat(trie): state root (#2206)
Co-authored-by: Georgios Konstantopoulos <me@gakonst.com>
2023-04-12 09:48:33 -07:00
554c8258a9 feat: add trace_replayBlockTransactions (#2141)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-04-12 12:18:11 +02:00
087d0a6317 feat: CanonStateNotification for commit and reorg (#2156) 2023-04-10 13:11:15 +02:00
cf18edb0fe chore(rpc): add submit hashrate impl (#2153) 2023-04-08 10:25:18 +02:00
d306be1c15 chore(rpc): return 0 hashrate (#2152) 2023-04-07 03:37:16 -07:00
843efe888f feat(rpc): implement trace_Block (#2117) 2023-04-05 13:44:42 -07:00
cf5a1114d0 feat(rpc): add replay transaction (#2107)
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
2023-04-04 21:39:07 +02:00
a49dca0ce6 feat(rpc): implement trace call many (#2106) 2023-04-04 21:10:32 +02:00
cbfcbfbf7b fix: add JsonStorageKey for eth_getProof and eth_getStorageAt (#2067) 2023-03-31 17:37:40 -04:00