Commit Graph

  • 948f51590e no default vars and include AWS_PROFILE Bryan Stitt 2023-07-28 11:12:27 -07:00
  • 800374e681 sccache for builds Bryan Stitt 2023-07-28 10:43:02 -07:00
  • ca92b3646c cache eth_feeHistory and eth_gasPrice Bryan Stitt 2023-07-28 10:41:23 -07:00
  • 1185b2d0f9 cache eth_maxPriorityFeePerGas with the head block Bryan Stitt 2023-07-28 10:38:12 -07:00
  • a696fb92f6 disable CheckEmailInput for now Bryan Stitt 2023-07-27 13:52:12 -07:00
  • 32a73a0c53 cargo upgrade --incompatible Bryan Stitt 2023-07-27 12:18:33 -07:00
  • ebfb4c6386 cargo upgrade Bryan Stitt 2023-07-27 12:10:11 -07:00
  • 9c458c9ee0 add grant_credits_to_address script Bryan Stitt 2023-07-27 09:46:39 -07:00
  • f9dd827439 add a log message about how many users are being upgraded Bryan Stitt 2023-07-26 21:02:29 -07:00
  • bd31c3ffa4
    Update README.md LlamaMB 2023-07-27 19:52:37 +01:00
  • 41194d8acb
    Update README.md Bryan Stitt 2023-07-27 11:38:11 -07:00
  • 67fd5a2188 change log levels Bryan Stitt 2023-07-26 16:42:49 -07:00
  • d2f0d45dd2 reduce out of funds tier to match free config and bump to version 1 Bryan Stitt 2023-07-26 16:40:08 -07:00
  • 788ebff29f improve logging during payment parsing Bryan Stitt 2023-07-26 16:39:17 -07:00
  • 9bc1e5a783 update for the latest contracts Bryan Stitt 2023-07-26 16:34:21 -07:00
  • 2b14842879 check the payment factory address against the log address Bryan Stitt 2023-07-26 13:22:13 -07:00
  • 4dfef7a9f7 let it fail Bryan Stitt 2023-07-26 11:08:55 -07:00
  • ca9a863138 actually add the file Bryan Stitt 2023-07-26 09:40:29 -07:00
  • 4d8836538d drop old fk Bryan Stitt 2023-07-26 09:33:15 -07:00
  • b1f447c5c8
    add mass_grant_credits helper script and other prep for premium (#196) Bryan Stitt 2023-07-26 07:33:00 -07:00
  • b80f994e90 timestamps instead of tags for cardinality reduction Bryan Stitt 2023-07-25 21:44:48 -07:00
  • e238203bbc
    Add OtterScan Methods and corresponding CUs (#195) talking-llama 2023-07-25 21:06:03 -07:00
  • c831a810b4 error level for anyhow errors Bryan Stitt 2023-07-25 15:15:03 -07:00
  • 05e618f74c
    Anon rpc accounting (#194) Bryan Stitt 2023-07-24 22:02:33 -07:00
  • 9b361cb849 cargo upgrade Bryan Stitt 2023-07-24 21:59:37 -07:00
  • 439ac49495 jsonrpc formatted errors for JsonRejection Bryan Stitt 2023-07-24 16:25:48 -07:00
  • ba1ce91322 remove assert that doesnt work well with interval flushes Bryan Stitt 2023-07-22 02:41:27 -07:00
  • 22400e9c8b needs a string, not a ulid Bryan Stitt 2023-07-22 02:32:54 -07:00
  • e01b3c2806 watch for SIGTERM Bryan Stitt 2023-07-22 02:30:49 -07:00
  • 4dfe092e08 fix tests Bryan Stitt 2023-07-22 02:30:39 -07:00
  • 45f9b77c61 more readme Bryan Stitt 2023-07-22 02:30:24 -07:00
  • c725bf9d48 influx docs Bryan Stitt 2023-07-22 02:02:58 -07:00
  • 12f3f940a0 include the window in the tsdb logs Bryan Stitt 2023-07-22 01:56:13 -07:00
  • 35b03cffad lint Bryan Stitt 2023-07-22 01:41:07 -07:00
  • 80d50bc2c0 need unique names in tests Bryan Stitt 2023-07-22 01:38:54 -07:00
  • 4091e05f3d influx id from config. default to the hostname or fallback to ulid Bryan Stitt 2023-07-22 00:26:02 -07:00
  • 352726872a improve sccache Bryan Stitt 2023-07-21 23:43:42 -07:00
  • 7c4de5ea8b give the databases longer to start Bryan Stitt 2023-07-21 23:22:43 -07:00
  • 191c0c756f try binstall and sccache Bryan Stitt 2023-07-21 23:14:12 -07:00
  • df027527e9 remove origin (pt 2) Bryan Stitt 2023-07-21 22:47:43 -07:00
  • 252b3001c1 increment a wrapping counter every time we save stats Bryan Stitt 2023-07-21 22:47:22 -07:00
  • 39141c1e52 comments Bryan Stitt 2023-07-21 22:14:31 -07:00
  • 185ce7a3b4 flush tsdb every 10 Bryan Stitt 2023-07-21 16:39:27 -07:00
  • 88b2618edf add to the running total everywhere Bryan Stitt 2023-07-21 16:38:02 -07:00
  • b08a279b60 add another field to try to handle improper de-duplication Bryan Stitt 2023-07-21 16:29:10 -07:00
  • 0ef8bb50e8 drop x at the end of most tests Bryan Stitt 2023-07-21 16:18:33 -07:00
  • 620f2d9d00 30 second flushes for db too Bryan Stitt 2023-07-21 16:12:38 -07:00
  • 0a3698de0f 30 seconds for tsdb everywhere Bryan Stitt 2023-07-21 15:51:32 -07:00
  • 95bf1db01e save tsdb less often Bryan Stitt 2023-07-21 15:25:12 -07:00
  • f15f1027cf stat buffer count total requests and print on exit Bryan Stitt 2023-07-21 15:25:02 -07:00
  • f7cfd39d93 Revert "Merge branch 'devel' of github.com:llamanodes/web3-proxy into devel" yenicelik 2023-07-21 18:03:55 -04:00
  • 4fc745b52b Merge branch 'devel' of github.com:llamanodes/web3-proxy into devel yenicelik 2023-07-21 18:03:03 -04:00
  • bc6d18041d added single proxy test yenicelik 2023-07-21 18:02:07 -04:00
  • 489cd7c326 drop Origin (it was none everywhere already anyways) Bryan Stitt 2023-07-21 14:50:38 -07:00
  • 66def0627d update urls Bryan Stitt 2023-07-21 14:50:27 -07:00
  • d4518cd2bf spans on the stat add function Bryan Stitt 2023-07-21 14:27:43 -07:00
  • dc4b6d501c move active_premium opt_in check Bryan Stitt 2023-07-21 13:58:09 -07:00
  • 044d19e3ec more info in Balance's Debug Bryan Stitt 2023-07-21 13:57:47 -07:00
  • e6666d92d8 don't unwrap if config cant send Bryan Stitt 2023-07-21 13:28:08 -07:00
  • a68d0d60b7 only health check if theres a block and rpc sender Bryan Stitt 2023-07-21 13:28:00 -07:00
  • 7fa88e7251 keep the cache size consistent Bryan Stitt 2023-07-20 22:34:32 -07:00
  • 5b9eb080a2 include influx in test_sum_credits_used Bryan Stitt 2023-07-20 22:21:39 -07:00
  • f5036f6cd9 set tiers to fix tests Bryan Stitt 2023-07-20 22:07:46 -07:00
  • c674871c98 only create owned key if active premium Bryan Stitt 2023-07-20 21:13:55 -07:00
  • e222572d09 rpc_key_user_id should be None for global stats Bryan Stitt 2023-07-20 21:13:24 -07:00
  • 0b1cfeffed use normalize path layer to trim trailing slash Bryan Stitt 2023-07-20 20:05:37 -07:00
  • 03bfd7148f test_two_buffers needs docker Bryan Stitt 2023-07-20 19:05:24 -07:00
  • cb5c1c6582 no limits on rpc_secret_key_cache and user_balance_cache Bryan Stitt 2023-07-20 19:04:32 -07:00
  • 766e1939d5 cargo upgrade Bryan Stitt 2023-07-20 18:23:04 -07:00
  • 2611085c00 add simple stat buffer test Bryan Stitt 2023-07-20 18:22:25 -07:00
  • 7678cb7389 caches aren't actualy optional on buffer Bryan Stitt 2023-07-20 18:21:49 -07:00
  • 3334dc5c0b mark as premium if no downgrade tier id Bryan Stitt 2023-07-20 14:54:42 -07:00
  • ae8a12047e tarpit strange methods Bryan Stitt 2023-07-20 13:19:50 -07:00
  • e7905b4344 Revert "First pass implementation of async serialize for Web3Rps (#192)" Bryan Stitt 2023-07-19 23:09:39 -07:00
  • 0ff3d77391 new nightly Bryan Stitt 2023-07-19 23:06:42 -07:00
  • 6c6a2406b7 cargo upgrade Bryan Stitt 2023-07-19 22:55:53 -07:00
  • ac2d9049be improve flushing and buffering of stats Bryan Stitt 2023-07-19 22:32:52 -07:00
  • 90ffb5254a flush all stats Bryan Stitt 2023-07-19 18:41:40 -07:00
  • e6dc64f369 add timeout as a the tower layer Bryan Stitt 2023-07-19 18:41:26 -07:00
  • c77f1e04b1 new ethers changed artifacts Bryan Stitt 2023-07-19 18:40:59 -07:00
  • 1b8ae5dee0 cargo upgrade Bryan Stitt 2023-07-18 09:54:56 -07:00
  • a97cb6a0c5 lint Bryan Stitt 2023-07-18 09:50:51 -07:00
  • 600c1bafb4
    David/multiple proxy test (#187) Bryan Stitt 2023-07-17 13:31:41 -07:00
  • fe672b5189 dont disable on_failure. the log breadcrumbs can be helpful still Bryan Stitt 2023-07-14 23:04:24 -07:00
  • 140dc04a8b dont put anon stats in the db (for now) Bryan Stitt 2023-07-14 22:19:18 -07:00
  • 264508c454 treat serde errors as rate limits (because all of them seem to be) Bryan Stitt 2023-07-14 21:43:37 -07:00
  • 042e644865 comment Bryan Stitt 2023-07-14 18:38:13 -07:00
  • 61126bb2ac one more Cow Bryan Stitt 2023-07-14 18:35:40 -07:00
  • 020dff0233 lint Bryan Stitt 2023-07-14 18:31:42 -07:00
  • efa189d101 less anyhow and fix tests Bryan Stitt 2023-07-14 18:31:00 -07:00
  • 0046a02a4a
    Global db (#191) Bryan Stitt 2023-07-14 18:30:01 -07:00
  • 269aa32260
    First pass implementation of async serialize for Web3Rps (#192) Bryan Stitt 2023-07-14 18:29:48 -07:00
  • fe45813e4c remove info logging Bryan Stitt 2023-07-14 01:21:50 -07:00
  • 37e3d0be2b you cant do a runtime in a drop like this apparently Bryan Stitt 2023-07-14 01:19:09 -07:00
  • 6371206315 rate limit by ip if unknown key Bryan Stitt 2023-07-14 00:23:05 -07:00
  • 6f28f7c337 lint Bryan Stitt 2023-07-14 00:22:26 -07:00
  • f217bf33b3 disable db stats for now Bryan Stitt 2023-07-13 23:45:04 -07:00
  • 7ea23371aa mention innodb_rollback_on_timeout=1 Bryan Stitt 2023-07-13 19:27:29 -07:00
  • 31f840432d
    Add DateCreated fields to admin and on-chain deposit (#190) David 2023-07-13 22:25:14 -04:00
  • 3c2d06324e faster rpc. backups always lose Bryan Stitt 2023-07-13 18:13:16 -07:00