Commit Graph

  • 8ff394137c better error if no redis client pool Bryan Stitt 2022-07-25 19:03:19 +00:00
  • b59a3c8d91 --remove-orphans Bryan Stitt 2022-07-25 18:55:44 +00:00
  • a66c5d2218 error handling Bryan Stitt 2022-07-25 18:53:55 +00:00
  • 3d158c7d69 we do want lib and main, but its not working. fix later Bryan Stitt 2022-07-25 18:53:11 +00:00
  • 600b562d68 i'll enable this later Bryan Stitt 2022-07-25 18:41:38 +00:00
  • a62157bf35 upgrade Bryan Stitt 2022-07-25 18:36:15 +00:00
  • 0178d09b79 make missing docs a warning Bryan Stitt 2022-07-25 18:21:58 +00:00
  • f0691efc5c always serve something Bryan Stitt 2022-07-25 18:00:29 +00:00
  • ee98de4065 thresholds and fork detection Bryan Stitt 2022-07-25 00:27:00 +00:00
  • b70807f744 another comment Bryan Stitt 2022-07-23 00:40:15 +00:00
  • 6927c87133 fix copypasta and improve logs Bryan Stitt 2022-07-23 00:36:07 +00:00
  • 430bae67cd test more Bryan Stitt 2022-07-23 00:19:13 +00:00
  • 0b184ae9c9 shutdown signal Bryan Stitt 2022-07-22 23:26:04 +00:00
  • 225ee55fd5 less logs Bryan Stitt 2022-07-22 19:30:57 +00:00
  • 2833737ae7 improve caching Bryan Stitt 2022-07-22 19:30:39 +00:00
  • 80a29ceac0 stale comment Bryan Stitt 2022-07-22 05:13:01 +00:00
  • bc1224a0e1 store blocks in Arcs Bryan Stitt 2022-07-22 05:11:26 +00:00
  • c10be3c78d merge todo list from phone Bryan Stitt 2022-07-21 03:30:39 +00:00
  • 800f4761e5 rearrange todos Bryan Stitt 2022-07-21 02:57:14 +00:00
  • b3c005e787 error if future block is requested Bryan Stitt 2022-07-20 23:49:29 +00:00
  • ed01d7b3df no need for separate archive compose files now Bryan Stitt 2022-07-19 21:08:12 +00:00
  • 164c2c0765 todos Bryan Stitt 2022-07-19 07:01:55 +00:00
  • 88cb2cd1d1 document more and cache in block_map Bryan Stitt 2022-07-19 06:41:04 +00:00
  • 85b8a3a4e8 fix continue Bryan Stitt 2022-07-19 04:31:30 +00:00
  • 79f033e829 one less clone Bryan Stitt 2022-07-19 04:24:16 +00:00
  • 1857b11fb9 comments Bryan Stitt 2022-07-19 04:22:02 +00:00
  • 5fb3298cd0 survive an rpc being offline Bryan Stitt 2022-07-19 04:21:32 +00:00
  • 75098d83b6 smarter archive routing Bryan Stitt 2022-07-19 01:31:12 +00:00
  • dd0f7dbd5e fix block number format Bryan Stitt 2022-07-16 05:48:02 +00:00
  • fc2ce9bacc lower log level Bryan Stitt 2022-07-16 05:25:01 +00:00
  • 3eec828f1b fix http interval Bryan Stitt 2022-07-16 05:21:08 +00:00
  • a179e7fd87 flashbots fast Bryan Stitt 2022-07-16 04:54:05 +00:00
  • b87540d99d better archive split Bryan Stitt 2022-07-16 04:13:02 +00:00
  • 60e1b05965 use a match Bryan Stitt 2022-07-16 00:35:54 +00:00
  • 7e4675eefb comments Bryan Stitt 2022-07-16 00:08:22 +00:00
  • 8b5578b261 better archive check Bryan Stitt 2022-07-15 23:59:34 +00:00
  • a996ffb441 add firewall file Bryan Stitt 2022-07-13 23:51:29 +00:00
  • 3d7a7a72e9 add stub for transaction firewall Bryan Stitt 2022-07-13 23:25:01 +00:00
  • 58091e5929 reorder Bryan Stitt 2022-07-13 23:24:47 +00:00
  • 9d52df2a57 more todo Bryan Stitt 2022-07-13 21:57:50 +00:00
  • fef1caa056 just do one app for now Bryan Stitt 2022-07-13 21:49:57 +00:00
  • 057afec3e1 fix length Bryan Stitt 2022-07-11 19:51:56 +00:00
  • 23a545177f simple backend server Bryan Stitt 2022-07-11 19:16:18 +00:00
  • b61b00de3b todos Bryan Stitt 2022-07-10 18:06:20 +00:00
  • 265003cd35 Bytes instead of U256 Bryan Stitt 2022-07-09 04:39:47 +00:00
  • 856f4e8e86 getCode instead of balance Bryan Stitt 2022-07-09 04:28:23 +00:00
  • 290da41f12 auto detect archive nodes Bryan Stitt 2022-07-09 04:25:59 +00:00
  • 8926b5811e pass archive_needed deeper Bryan Stitt 2022-07-09 03:34:39 +00:00
  • d842006589 use the macro more Bryan Stitt 2022-07-09 02:37:58 +00:00
  • 91b9b65db5 fix hex in some responses Bryan Stitt 2022-07-09 02:33:53 +00:00
  • 58fa7af105 add is_archive_needed and a bunch of rpc commands Bryan Stitt 2022-07-09 02:23:26 +00:00
  • 04f492b5e2 comment Bryan Stitt 2022-07-09 00:08:16 +00:00
  • efb651b837 better key Bryan Stitt 2022-07-09 00:02:04 +00:00
  • 89439d015f improve pooling more Bryan Stitt 2022-07-09 00:00:31 +00:00
  • 035680a203 big redis pool Bryan Stitt 2022-07-08 23:11:22 +00:00
  • efee5c83fc improve redis connection pool Bryan Stitt 2022-07-08 23:02:32 +00:00
  • 4080209eeb move this to v1 Bryan Stitt 2022-07-08 22:15:28 +00:00
  • df15353a83 per connection subscription id Bryan Stitt 2022-07-08 22:14:45 +00:00
  • 6fe58bafb4 use Value instead of RawValue so we can inspect and modify the request Bryan Stitt 2022-07-08 19:01:11 +00:00
  • fabbf7a3e8 upgrade Bryan Stitt 2022-07-08 19:00:09 +00:00
  • 52bea50745 better error handling Bryan Stitt 2022-07-08 18:27:06 +00:00
  • 96fe04b6c8 todo complete Bryan Stitt 2022-07-07 03:30:04 +00:00
  • c8e62624cf allow ids in errors Bryan Stitt 2022-07-07 03:29:47 +00:00
  • 600df2cd3a whitespace Bryan Stitt 2022-07-07 03:22:59 +00:00
  • 8cc2fab48e connection pooling Bryan Stitt 2022-07-07 03:22:09 +00:00
  • 3ddde56665 todos Bryan Stitt 2022-07-07 00:00:15 +00:00
  • 118ea6204a upgrade Bryan Stitt 2022-07-06 21:42:31 +00:00
  • 8fe571ae68 retries Bryan Stitt 2022-07-02 01:20:28 +00:00
  • f36ca5e702 getTransaction from the private rpcs Bryan Stitt 2022-06-30 00:52:04 +00:00
  • fe53ffdb40 shared interval for http Bryan Stitt 2022-06-29 19:15:05 +00:00
  • c5fee63b31 debug log Bryan Stitt 2022-06-29 18:26:52 +00:00
  • c8722ed7eb index handled by another dapp Bryan Stitt 2022-06-29 18:24:16 +00:00
  • 98e027b966 status codes on health Bryan Stitt 2022-06-29 18:22:53 +00:00
  • 0fbbd1b34d todos Bryan Stitt 2022-06-25 03:33:49 +00:00
  • 6e003ea3e3 todos Bryan Stitt 2022-06-25 02:45:50 +00:00
  • 7d81e012ae cargo upgrade Bryan Stitt 2022-06-25 02:29:07 +00:00
  • 42c8d33d83 less queries Bryan Stitt 2022-06-25 02:24:31 +00:00
  • ad59c08543 clean up todos Bryan Stitt 2022-06-21 01:02:49 +00:00
  • 367e589fe7
    Update README.md Bryan Stitt 2022-06-18 13:51:14 -07:00
  • afb3dde4b3 newPendingRawTransactions Bryan Stitt 2022-06-18 07:06:54 +00:00
  • 27e07b3fc9 funnel survive rate limiting Bryan Stitt 2022-06-16 22:23:41 +00:00
  • dd674bb900 only subscribe when someone is listening Bryan Stitt 2022-06-16 20:57:48 +00:00
  • 36bfd4bdcc pass more handles around Bryan Stitt 2022-06-16 17:51:49 +00:00
  • 4ca292c3e1 getting closer Bryan Stitt 2022-06-16 02:53:37 +00:00
  • 37df1f6506 lint Bryan Stitt 2022-06-15 01:02:26 +00:00
  • 3d3e0c8c8b it works, but we need it to be optional Bryan Stitt 2022-06-14 22:02:18 +00:00
  • a5e324a692 newPendingTransactions Bryan Stitt 2022-06-14 07:13:42 +00:00
  • fb6a1bb9d7 block a bunch of commands Bryan Stitt 2022-06-14 06:54:19 +00:00
  • 1ecd852401 simple cache Bryan Stitt 2022-06-14 06:42:52 +00:00
  • d75a60a09f wip Bryan Stitt 2022-06-14 06:09:56 +00:00
  • 1bef6756eb getting closer Bryan Stitt 2022-06-14 05:43:28 +00:00
  • 2e559f3063 transaction subscription getting closer Bryan Stitt 2022-06-14 04:04:14 +00:00
  • 2a8ec0ea61 comment Bryan Stitt 2022-06-05 22:54:02 +00:00
  • ea923c99c6 comment Bryan Stitt 2022-06-05 22:44:25 +00:00
  • 2243cacf70 new heads subscription works Bryan Stitt 2022-06-05 22:39:44 +00:00
  • 3abfeaab0b fix id Bryan Stitt 2022-06-05 20:39:58 +00:00
  • 18a2d72b2c get instead of to_string Bryan Stitt 2022-06-05 20:26:27 +00:00
  • 8427004516 split frontend code up Bryan Stitt 2022-06-05 19:58:47 +00:00
  • 7e3e28fbc1 log less Production 2022-06-03 22:32:48 +00:00
  • 9f7f657926 retry providers Bryan Stitt 2022-06-03 22:22:55 +00:00