Commit Graph

  • 5d9365449f simplify max item weight by having the weigher send MAX for big things Bryan Stitt 2023-06-16 15:49:10 -07:00
  • 1ec0f14144 upgrade to influxdb 1e5577e14150797584f5ed0ea7aba0bd68f0a678 Bryan Stitt 2023-06-16 14:48:03 -07:00
  • cb71de7d14 pin influxdb2 to 6d3cf64d61967f41fafb57b3f4553206a8f3f2a3 Bryan Stitt 2023-06-16 13:30:35 -07:00
  • d9a865fd1b cargo upgrade Bryan Stitt 2023-06-16 10:58:09 -07:00
  • 3928496be5 start tiers at 1 Bryan Stitt 2023-06-16 10:52:13 -07:00
  • af7759e491 by_name needs a lock to prevent races during disconnects Bryan Stitt 2023-06-16 10:40:02 -07:00
  • 7c876ac561 delete stale code Bryan Stitt 2023-06-16 10:02:14 -07:00
  • 7707729f77 Merge remote-tracking branch 'origin/main' into devel Bryan Stitt 2023-06-16 10:01:17 -07:00
  • 4772166e97
    Make aggregate queries faster as well (#130) David 2023-06-16 17:27:46 +02:00
  • fe8675ddf2 cargo upgrade Bryan Stitt 2023-06-16 00:48:22 -07:00
  • a083bc652d
    Handle uncle transactions (#129) Bryan Stitt 2023-06-16 00:46:27 -07:00
  • 6040ca297f fix eth_unsubscribe Bryan Stitt 2023-06-15 11:43:24 -07:00
  • 49c60ac1b5 improve websocket error handling Bryan Stitt 2023-06-15 09:50:21 -07:00
  • 5859cd8a8d
    made the query much faster (#127) David 2023-06-15 18:38:51 +02:00
  • 957ba161b5 move table data around Bryan Stitt 2023-06-13 12:08:47 -07:00
  • b8f429d70a improvements to popularity_contesst Bryan Stitt 2023-06-13 11:51:19 -07:00
  • f5a1ac274a refactor send_head_block_result Bryan Stitt 2023-06-13 10:00:08 -07:00
  • 1473ccb085 gentler parsing of new head blocks Bryan Stitt 2023-06-13 09:31:22 -07:00
  • 602b0117c4 panic if influxdb_bucket is not set when influxdb_host is set Bryan Stitt 2023-06-13 09:14:21 -07:00
  • 45543be256 add more caches to /status Bryan Stitt 2023-06-12 23:03:38 -07:00
  • a7fb12bd72 less random is fine for shuffling Bryan Stitt 2023-06-12 22:42:22 -07:00
  • 55e8471b19 interval instead of watch_blocks Bryan Stitt 2023-06-12 22:26:10 -07:00
  • 6324d9c7d9 short circuit if no requests Bryan Stitt 2023-06-12 21:54:33 -07:00
  • 18835e09da allow empty batches Bryan Stitt 2023-06-12 21:51:08 -07:00
  • 2e85772dd4 remove tier from configs Bryan Stitt 2023-06-12 21:07:54 -07:00
  • c192e03fa2 count all the tiers at once Bryan Stitt 2023-06-12 21:03:38 -07:00
  • bba7ccf7eb change divisor for tier calculation Bryan Stitt 2023-06-12 20:44:52 -07:00
  • c771479d94 use WyRand instead of Xoshiro Bryan Stitt 2023-06-12 19:13:06 -07:00
  • a8f0c1f6f4 drop the faster_release profile for now Bryan Stitt 2023-06-12 19:02:18 -07:00
  • 26f5aa9db0 Merge remote-tracking branch 'origin/devel' Bryan Stitt 2023-06-12 18:59:11 -07:00
  • 1a8f799969
    we need our own Reconnect (#124) Bryan Stitt 2023-06-12 18:58:51 -07:00
  • c7881ecd7c add min max_latency Bryan Stitt 2023-06-12 17:55:23 -07:00
  • e26aef4313 cargo upgrade Bryan Stitt 2023-06-12 16:40:37 -07:00
  • 62bda636b8 return the response instead of panicing Bryan Stitt 2023-06-12 16:38:57 -07:00
  • 54826fe28b use host certs Bryan Stitt 2023-06-12 19:15:07 +00:00
  • 74f9ab1561 dont include most configs in docker Bryan Stitt 2023-06-12 19:14:52 +00:00
  • 6b98117b34 louder logs Bryan Stitt 2023-06-12 19:14:39 +00:00
  • c456432cc3 cargo upgrade Bryan Stitt 2023-06-12 11:44:51 -07:00
  • c3a7d1646c lint Bryan Stitt 2023-06-12 11:41:10 -07:00
  • 70d5c09d3e clean up redirect url Bryan Stitt 2023-06-12 11:38:34 -07:00
  • f1176685dd pause time on more tests Bryan Stitt 2023-06-12 11:08:33 -07:00
  • 5337eabccc set resolver version Bryan Stitt 2023-06-12 11:02:45 -07:00
  • 093ca19454
    added subuser RPC keys into key access control, as well as fetching RPC keys (#115) David 2023-06-12 17:59:23 +02:00
  • 0cc4557e8d
    Use rpc id instead of key (#118) David 2023-06-12 04:14:02 +02:00
  • 81aa4788b4
    David/60 add basic email verification (#119) David 2023-06-12 04:10:10 +02:00
  • b06c1e3216
    Merge pull request #116 from yenicelik/devel David 2023-06-11 19:00:07 +02:00
  • 0b26ae3bad made modify-subuser post yenicelik 2023-06-11 18:59:27 +02:00
  • 813d28c834 sed -i s/influxdb_bucketname/influxdb_bucket/g Bryan Stitt 2023-06-11 09:58:49 -07:00
  • 4b3806d59c
    Merge pull request #114 from yenicelik/devel David 2023-06-11 17:59:03 +02:00
  • 2333b8bbb6 influx query is not 20-40% faster yenicelik 2023-06-11 17:57:02 +02:00
  • 60755c3678 Merge branch 'devel' of https://github.com/llamanodes/web3-proxy into devel yenicelik 2023-06-11 16:04:38 +02:00
  • 47bece5865 newer nightly Bryan Stitt 2023-06-09 18:56:13 -07:00
  • 4a9c1a0ce6 move user registration into a dedicated function Bryan Stitt 2023-06-09 18:31:47 -07:00
  • 71d3d63524 put ip rate limiting back Bryan Stitt 2023-06-09 16:35:44 -07:00
  • 41950c886c improvements for web3-this-then-that Bryan Stitt 2023-06-09 16:35:14 -07:00
  • 69dd8f0046 checksum address and no need for topic Bryan Stitt 2023-06-09 15:39:14 -07:00
  • bcf4f33543 add payment_factory_address to /status Bryan Stitt 2023-06-09 14:02:29 -07:00
  • bb900c61a5 todo Bryan Stitt 2023-06-09 13:31:46 -07:00
  • 8bf0ee473d loud log on rollback Bryan Stitt 2023-06-09 13:30:00 -07:00
  • bd87fcb13c move sort and shuffle for loadbalancing into proper functions Bryan Stitt 2023-06-09 13:09:58 -07:00
  • 1f3040f6c7 automated tiers Bryan Stitt 2023-06-09 12:21:50 -07:00
  • b6ff14210d cargo upgrade Bryan Stitt 2023-06-08 22:35:14 -07:00
  • d91713e09e
    this brings back balance back to the stats request (#112) David 2023-06-09 00:57:53 +02:00
  • ee6b83b311 fixed aggregate yenicelik 2023-06-09 00:03:37 +02:00
  • e35629dc29 balance is inside the influx query again yenicelik 2023-06-08 23:57:46 +02:00
  • 68f73ec0b1 more things should be BadRequest instead of 500 Bryan Stitt 2023-06-08 13:42:45 -07:00
  • 591d34e090 Merge branch 'devel' of https://github.com/llamanodes/web3-proxy into devel yenicelik 2023-06-08 22:22:43 +02:00
  • 50ec653557 lower log level Bryan Stitt 2023-06-08 11:46:38 -07:00
  • 74280bc329 lint Bryan Stitt 2023-06-08 11:33:16 -07:00
  • 334b1c21b3 improve logs Bryan Stitt 2023-06-08 11:30:48 -07:00
  • 1d05bc5e89 lower log levels Bryan Stitt 2023-06-08 11:26:09 -07:00
  • 3f76b08364
    Test balance and referral accounting (#111) David 2023-06-08 19:08:29 +02:00
  • 63eb2c4391 removed bloom filter temporarily, added some fixes with decimals in payment.rs yenicelik 2023-06-08 12:14:28 +02:00
  • c37b320286 add cache names and actually serialize Bryan Stitt 2023-06-07 17:55:34 -07:00
  • 5744b459ee lint Bryan Stitt 2023-06-07 17:43:10 -07:00
  • 6cf738261b fix test Bryan Stitt 2023-06-07 17:42:34 -07:00
  • bfaff81626 cargo upgrade Bryan Stitt 2023-06-07 17:31:29 -07:00
  • 5c1569f9c2 clippy lint Bryan Stitt 2023-06-07 17:31:15 -07:00
  • 40bee30730 back to moka Bryan Stitt 2023-06-07 17:26:38 -07:00
  • de7d8919d3
    Change balance to record total spend and total deposits (#109) David 2023-06-07 23:45:57 +02:00
  • 4f7144abc6 Arc instead of Box for better caching Bryan Stitt 2023-06-07 13:57:38 -07:00
  • c2a3a4a0a9 Merge remote-tracking branch 'origin/main' into devel Bryan Stitt 2023-06-07 13:29:12 -07:00
  • 91d288315f add queue lengths to status page Bryan Stitt 2023-06-07 13:05:15 -07:00
  • b50579ea3a add block caches to web3rpcs serializer Bryan Stitt 2023-06-07 12:04:39 -07:00
  • 8249b0aefe cache isnt on main yet Bryan Stitt 2023-06-07 11:18:36 -07:00
  • aa57dd2fcf serialize the caches on /status Bryan Stitt 2023-06-07 10:48:55 -07:00
  • f0a9f03076 smaller caches Bryan Stitt 2023-06-07 10:57:01 -07:00
  • c4b2ce5266 smaller caches Bryan Stitt 2023-06-07 10:57:01 -07:00
  • fb97ef5180 cargo clippy lints Bryan Stitt 2023-06-07 10:55:07 -07:00
  • f6b2b0deab cargo upgrade Bryan Stitt 2023-06-07 10:50:34 -07:00
  • 2b814e7a4d serialize the caches on /status Bryan Stitt 2023-06-07 10:48:55 -07:00
  • 63499c1564
    David/66 downgrade balance logic (#89) David 2023-06-07 18:39:30 +02:00
  • fd69e6acdd
    added stats page for referrals (shared, and received) (#95) David 2023-06-07 18:38:19 +02:00
  • 172baabb4e even more fields onto popularity contest Bryan Stitt 2023-06-05 16:40:43 -07:00
  • 640bcd1378 update popularity_contest script to match new status page Bryan Stitt 2023-06-05 15:50:44 -07:00
  • f66edd961b
    Making Balance Changes Atomic (Read and Write) (#84) David 2023-06-04 18:32:53 +02:00
  • 79e52f4cdb Merge remote-tracking branch 'origin/main' into devel Bryan Stitt 2023-05-31 17:12:59 -07:00
  • 633bf1f53b need a decimal 0 Bryan Stitt 2023-05-31 17:12:32 -07:00
  • cb580d4ea8 Merge remote-tracking branch 'origin/main' into devel Bryan Stitt 2023-05-31 17:02:34 -07:00
  • 1a26260351 if no credits used, return early Bryan Stitt 2023-05-31 17:02:24 -07:00