Commit Graph

  • d992bb2dc9 skip, don't error Bryan Stitt 2023-03-21 16:00:34 -07:00
  • 1d72a3cd44 will continue after bryan response yenicelik 2023-03-21 12:49:36 +01:00
  • 64505102ef creating a CLI endpoint for the migration yenicelik 2023-03-21 12:07:21 +01:00
  • 9beddc43a4 will get and inser some migration data yenicelik 2023-03-21 10:11:35 +01:00
  • fbe97c12b2 will continue mtr yenicelik 2023-03-20 22:00:49 +01:00
  • fe2a760c8a more conversions to Web3ProxyError Rory Neithinger 2023-03-20 13:45:21 -07:00
  • 847e961eb0 remove more anyhows from app module Rory Neithinger 2023-03-20 13:07:24 -07:00
  • 60c1a6d382 remove anyhow from rest of frontend module Rory Neithinger 2023-03-20 12:47:57 -07:00
  • 3479bf9d06 add context type which preserves status code Rory Neithinger 2023-03-20 11:38:54 -07:00
  • 0a6ccf28b5 will continue with migration yenicelik 2023-03-20 12:22:30 +01:00
  • 1493d73386 better error handling for ws Rory Neithinger 2023-03-19 19:14:46 -07:00
  • beac7ee017 better error handling for proxy_web3_rpc() Rory Neithinger 2023-03-19 18:52:28 -07:00
  • c32d12b5e0 better error handling for ip_is_authorized() Rory Neithinger 2023-03-19 15:50:25 -07:00
  • c925ec9c27 about to merge stats into it yenicelik 2023-03-18 10:15:21 +01:00
  • f3fc4924dc Refactor FrontendErrorResponse into Web3ProxyError Rory Neithinger 2023-03-16 19:38:11 -07:00
  • ca41cb5c9e will push this for short review yenicelik 2023-03-14 20:08:16 +01:00
  • 65ca628cc7 will modify query so we can make queries more easily yenicelik 2023-03-14 16:32:19 +01:00
  • 9417961d78 for some reason values output is always zero yenicelik 2023-03-12 16:09:20 +01:00
  • 8c8c183e65 trying to debug returning multiple files yenicelik 2023-03-10 20:26:15 +01:00
  • b0c5d2b0eb remove debugging headers Bryan Stitt 2023-03-10 09:45:55 -08:00
  • 684c37ef6c cargo upgrade Bryan Stitt 2023-03-10 09:45:47 -08:00
  • 89853e24e5 all strings for json Bryan Stitt 2023-03-09 22:53:01 -08:00
  • babd215e69 add an endpoint for debugging headers Bryan Stitt 2023-03-09 22:51:23 -08:00
  • 4203c61a59 use pretty address in logs Bryan Stitt 2023-03-09 11:25:57 -08:00
  • 7b9bcf6881 include head block in the log Bryan Stitt 2023-03-09 11:22:40 -08:00
  • b480e92259 don't panic if param is not set Bryan Stitt 2023-03-09 09:32:30 -08:00
  • d7a843cdc5 lint Bryan Stitt 2023-03-09 09:32:17 -08:00
  • df8cc3b954 fix log order Bryan Stitt 2023-03-07 16:16:32 -08:00
  • 6717999ced actually use backup rpcs Bryan Stitt 2023-03-07 16:02:17 -08:00
  • 02a7c0be1e add todo Bryan Stitt 2023-03-07 13:46:47 -08:00
  • d25eed0bd2
    hotfix for admin address changes (#39) David 2023-03-08 00:44:22 +01:00
  • 7b1b997c72 include backtrace in page Bryan Stitt 2023-03-07 13:44:27 -08:00
  • f1f34fbcb0 will get back to this after fixing admin db issues yenicelik 2023-03-07 22:40:34 +01:00
  • 4cf52f9de3 todos Bryan Stitt 2023-03-04 07:29:01 -08:00
  • 08e25c48e3 added column to prepare migration yenicelik 2023-03-07 00:35:04 +01:00
  • b2016190e1 change_admin_status script fixes Bryan Stitt 2023-03-06 04:39:35 +00:00
  • ffd63444b2 tests seem to run successfully, should double check the huge merge yenicelik 2023-03-04 22:31:39 +01:00
  • 5a54fc5e99 lets modify web3 proxyd manually copy pasta yenicelik 2023-03-04 21:19:39 +01:00
  • c7dcc4aac3 actually return a json result from influx Bryan Stitt 2023-02-21 22:04:47 -08:00
  • 163bbbafca FromDataPoint needs Default Bryan Stitt 2023-02-21 21:28:50 -08:00
  • 5b48d471bb fix influxdb derive macro Bryan Stitt 2023-02-21 21:24:04 -08:00
  • dbd7860416 wip influxdb2 Bryan Stitt 2023-02-21 20:25:02 -08:00
  • 3f217b930a cargo upgrade Bryan Stitt 2023-02-20 14:29:23 -08:00
  • eb4d05a520 stats v2 Bryan Stitt 2023-01-25 21:24:09 -08:00
  • 5695c1b06e add steps for kafka library Bryan Stitt 2023-03-03 15:25:44 -08:00
  • 36e4183373 todos Bryan Stitt 2023-03-03 11:14:32 -08:00
  • 94089eb72b combine comparison Bryan Stitt 2023-03-03 07:34:04 -08:00
  • 4c18657387 more kafka things Bryan Stitt 2023-03-03 06:58:45 -08:00
  • 2eb8df22ec kafka helper script Bryan Stitt 2023-03-03 02:54:52 -08:00
  • 04c49b925f rdkafka is no longer a feature Bryan Stitt 2023-03-03 01:44:57 -08:00
  • 1869e73131 actually add the script Bryan Stitt 2023-03-02 22:50:14 -08:00
  • cbdd6d7c1e oops. didn't mean to commit this script yet Bryan Stitt 2023-03-02 21:12:35 -08:00
  • 586b772cdf apt needs '--yes' Bryan Stitt 2023-03-02 20:58:07 -08:00
  • ecd94c72c1 librdkafka-dev, not librdkafka Bryan Stitt 2023-03-02 20:48:09 -08:00
  • 3b61e009f8 group cfgs Bryan Stitt 2023-03-02 17:50:20 -08:00
  • 3098791ad9 add optional kafka feature Bryan Stitt 2023-03-03 01:39:50 +00:00
  • a54e33f598 head lag instead of head block Bryan Stitt 2023-03-02 19:10:30 +00:00
  • e6ca8a5253 add head_block, head_latency, and request_latency to popularity_contest table Bryan Stitt 2023-03-02 19:08:47 +00:00
  • b5d758032c todos Bryan Stitt 2023-03-02 18:36:44 +00:00
  • c7b74e1795 sort popularity_contest rows descending by request counts Bryan Stitt 2023-03-02 18:33:17 +00:00
  • d1b955275d clean up wait_for_ functions Bryan Stitt 2023-03-02 18:27:32 +00:00
  • 907a147afa wait_for_provider helper function Bryan Stitt 2023-03-02 18:14:17 +00:00
  • 0d07e20d7c make it compile Bryan Stitt 2023-03-02 17:38:42 +00:00
  • 258e889f69 wait for a provider Bryan Stitt 2023-03-02 16:52:28 +00:00
  • e688a2e819 drop graviton1 Bryan Stitt 2023-03-02 16:52:19 +00:00
  • a02d89a818 no latest manifest since this has overlapping arch labels Bryan Stitt 2023-03-02 01:34:43 +00:00
  • 499d50b5fc handle empty private_rpcs Bryan Stitt 2023-03-01 23:21:09 +00:00
  • c8bc0d288f high log level Bryan Stitt 2023-03-01 23:03:25 +00:00
  • fdba8e7864 test all_connections with Nones Bryan Stitt 2023-03-01 22:50:44 +00:00
  • f68886fafd add simple test for all connections and include more rpcs Bryan Stitt 2023-03-01 22:20:31 +00:00
  • baf07f7de5 sync sort should include backup Bryan Stitt 2023-03-01 21:35:50 +00:00
  • 2e9803de72 remove arbitrary sleep timer Bryan Stitt 2023-03-01 20:56:00 +00:00
  • a6d3ff61f1 dev port Bryan Stitt 2023-03-01 20:07:06 +00:00
  • c55b5dd587 add influxdb to prod configs Bryan Stitt 2023-03-01 20:05:02 +00:00
  • b87c988439 lint Bryan Stitt 2023-03-01 11:23:59 -08:00
  • 1e29a057ab fix cargo install command. no more inotify feature Bryan Stitt 2023-03-01 10:53:56 -08:00
  • 1da12f5844 bump version to match number of migrations Bryan Stitt 2023-02-28 23:35:20 -08:00
  • 1ffccbe229
    Merge pull request #36 from yenicelik/19-admin-imitate Bryan Stitt 2023-02-28 23:32:05 -08:00
  • 20851af51b log seconds instead of milliseconds Bryan Stitt 2023-02-28 11:09:49 -08:00
  • d83a1f0169 use Web3Rpc instead of the name as a key Bryan Stitt 2023-02-28 11:01:34 -08:00
  • 26970c2d88 move wait on new connection Bryan Stitt 2023-02-27 13:40:13 -08:00
  • c5e2402d6e disconnect is noisy but it works Bryan Stitt 2023-02-27 13:29:07 -08:00
  • 11ee0aafe9 inotify is a pain cross platform. just check file hashes Bryan Stitt 2023-02-27 13:13:18 -08:00
  • 6067369ee3 add inotify and rpc disconnect Bryan Stitt 2023-02-26 23:52:37 -08:00
  • 27a85c946f
    Merge branch 'main' into 19-admin-imitate David 2023-02-27 10:56:29 +01:00
  • fb5c9c8770 typo login should have been logout yenicelik 2023-02-27 10:56:06 +01:00
  • 475e521918 cache getLogs with blockhash Bryan Stitt 2023-02-26 22:59:42 -08:00
  • f8f5e7a1c8 add thread for config file watching and run clippy lint Bryan Stitt 2023-02-26 22:44:09 -08:00
  • bf79d677b0 by_name needs to a lock Bryan Stitt 2023-02-26 20:00:13 -08:00
  • e96f09a9c4 refactors to make configs partially reloadable Bryan Stitt 2023-02-25 23:52:33 -08:00
  • dd9233d89b lots of todos Bryan Stitt 2023-02-25 15:07:05 -08:00
  • 28ac542bc9 add simple rate-counter Bryan Stitt 2023-02-25 14:40:22 -08:00
  • c9e5661c5b wip Bryan Stitt 2023-02-25 09:48:40 -08:00
  • 18f644e8fe add rust-toolchain for 1.67.1 Bryan Stitt 2023-02-25 09:52:03 -08:00
  • c47c9136a1 cargo upgrade Bryan Stitt 2023-02-25 00:47:16 -08:00
  • 580965ef83 get instead of remove Bryan Stitt 2023-02-24 23:31:10 -08:00
  • 9ec3ebeff7 link to jsonrpc spec Bryan Stitt 2023-02-24 23:29:54 -08:00
  • 91b853d21e archive instead of Some(u64::MAX) in the logs Bryan Stitt 2023-02-21 21:14:49 -08:00
  • 0ab7738393 per-chain rpc rate limits Bryan Stitt 2023-02-21 21:10:23 -08:00
  • 6c33b1ae1e block number instead of hash during health check Bryan Stitt 2023-02-21 20:25:54 -08:00