Commit Graph

62 Commits

Author SHA1 Message Date
Bryan Stitt
09db979ba3 subscriptions getting closer 2022-05-30 04:30:13 +00:00
Bryan Stitt
57f0993852 closer websocket (not yet working) 2022-05-30 01:28:22 +00:00
Bryan Stitt
1945a353dd more websockets (still under construction)
also actually change data when fork is detected
2022-05-29 19:35:17 +00:00
Bryan Stitt
d8c8e6591d refactor 2022-05-29 01:23:58 +00:00
Bryan Stitt
07fbd3c71d todos 2022-05-28 18:45:45 +00:00
Bryan Stitt
588a6c7924 flatten transaction sending (untested) 2022-05-28 04:26:24 +00:00
Bryan Stitt
6e5b11be8f flatten cache code 2022-05-22 18:39:06 +00:00
Bryan Stitt
8a2535da74 move cache helper in preparation for larger refactor 2022-05-22 04:22:30 +00:00
Bryan Stitt
32b03ad3dd could be zero 2022-05-22 00:34:33 +00:00
Bryan Stitt
5af0defbff warn instead of err 2022-05-21 23:49:23 +00:00
Bryan Stitt
2b4a2c3cad use redis-cell instead of governor 2022-05-21 23:34:05 +00:00
Bryan Stitt
5e14333e61 start adding redis-cell for rate limits 2022-05-21 20:40:22 +00:00
Bryan Stitt
307062d8d2 basic status page 2022-05-20 22:16:15 +00:00
Bryan Stitt
5c8d527f36 shorter block hash 2022-05-20 02:19:35 +00:00
Bryan Stitt
24b7cfc300 remove instrument 2022-05-20 02:16:48 +00:00
Bryan Stitt
f9f6f64033 more logs 2022-05-20 02:11:50 +00:00
Bryan Stitt
7c7b25d654 minimal app served its purpose 2022-05-20 02:01:02 +00:00
Bryan Stitt
c3d1d14f16 BTreeMap instead of HashMap 2022-05-20 01:26:02 +00:00
Bryan Stitt
3ca153f410 better logs 2022-05-19 21:58:21 +00:00
Bryan Stitt
1e9284d5e8 check to see if this gets stuck 2022-05-19 03:00:54 +00:00
Bryan Stitt
3d04273e2e we do need a hashmap 2022-05-18 20:38:56 +00:00
Bryan Stitt
bc706d1c98 lint 2022-05-18 20:28:00 +00:00
Bryan Stitt
7a3a3271bb back to arcswap and usizes 2022-05-18 20:18:01 +00:00
Bryan Stitt
05563b46b1 less spawns and more logs 2022-05-18 16:35:06 +00:00
Bryan Stitt
997d4fa5bb less instrumenting 2022-05-17 17:15:18 +00:00
Bryan Stitt
315b751dc7 add tokio-console 2022-05-17 16:23:27 +00:00
Bryan Stitt
68ac25d586 automatically reconnect 2022-05-17 02:26:47 +00:00
Bryan Stitt
9213e1a796 instrument 2022-05-17 00:56:56 +00:00
Bryan Stitt
4e142d1fb1 more comments 2022-05-16 05:56:57 +00:00
Bryan Stitt
ed89d8f01a no need for return 2022-05-16 05:29:45 +00:00
Bryan Stitt
5fcd01065e deadlock detection 2022-05-16 05:16:32 +00:00
Bryan Stitt
c3f97b06f4 stale todos 2022-05-16 04:57:35 +00:00
Bryan Stitt
0b05e9012a turn caching back on 2022-05-15 22:02:14 +00:00
Bryan Stitt
d961aa647d small refactor 2022-05-15 19:39:13 +00:00
Bryan Stitt
d56b862fa2 lint 2022-05-15 06:28:28 +00:00
Bryan Stitt
0041709f3e check block hash and store block number fewer places 2022-05-15 06:27:13 +00:00
Bryan Stitt
48b1b08e3d one tier 2022-05-13 20:50:11 +00:00
Bryan Stitt
9e167b8289 hmmm 2022-05-13 17:58:31 +00:00
Bryan Stitt
add6fd76b0 missed semicolons 2022-05-13 17:45:19 +00:00
Bryan Stitt
61f02b3d0c more logging 2022-05-13 17:43:37 +00:00
Bryan Stitt
283bae6245 Revert "investigate deadlock"
This reverts commit 9a68ece8a446d8fca3eb8638ddc88297e73110a3.
2022-05-13 17:43:02 +00:00
Bryan Stitt
9a68ece8a4 investigate deadlock 2022-05-13 17:22:37 +00:00
Bryan Stitt
77a99bd5ae use tokio locks will maybe fix 2022-05-13 07:01:14 +00:00
Bryan Stitt
82aff37054 better error log 2022-05-12 21:29:33 +00:00
Bryan Stitt
f82f5ea544 one less clone 2022-05-12 19:44:31 +00:00
Bryan Stitt
397d4d03e5 add chain_id to proc title 2022-05-12 18:49:57 +00:00
Bryan Stitt
10cd52f19a this works but i dont like it 2022-05-12 03:54:42 +00:00
Bryan Stitt
3427f5eab9 params are optional apparently 2022-05-12 03:40:41 +00:00
Bryan Stitt
927ec60183 dont subscribe to blocks on private rpcs 2022-05-12 01:36:37 +00:00
Bryan Stitt
3914a41fa2 handle batched requests 2022-05-11 23:51:03 +00:00