web3-proxy/web3_proxy/src
Bryan Stitt 600c1bafb4
David/multiple proxy test (#187)
* add test_multiple_proxies_stats_add_up

* make a premium user using both proxies

* added a couple clones, must add constraints now to run for multiple-proxies (check arithmetic)

* lint and code review

* fix comment

* fix tests (now fails at todo)

* will introduce endpoint to fetch rpc stats from mysql

* added influxdb to tests, should next do asserst in stats collected by influx, and mysql for multi-proxy

* created test where influx and mysql have separate data, should help with debugging

* forgot to drop influx

* tests pass except multi-proxy

* test passes, will check out nothing broke elswhere

* go back to numbers

* some linting

* linting

* removed redundant info!

* responding to PR comments

* ULID as instance-hash for the tag in influx (for anti-dup)

---------

Co-authored-by: yenicelik <david.yenicelik@gmail.com>
2023-07-17 13:31:41 -07:00
..
app David/multiple proxy test (#187) 2023-07-17 13:31:41 -07:00
bin comment 2023-07-14 18:38:13 -07:00
frontend David/multiple proxy test (#187) 2023-07-17 13:31:41 -07:00
rpcs treat serde errors as rate limits (because all of them seem to be) 2023-07-14 21:43:37 -07:00
stats David/multiple proxy test (#187) 2023-07-17 13:31:41 -07:00
sub_commands David/multiple proxy test (#187) 2023-07-17 13:31:41 -07:00
admin_queries.rs Global db (#191) 2023-07-14 18:30:01 -07:00
balance.rs Global db (#191) 2023-07-14 18:30:01 -07:00
block_number.rs less authorization and remove pending txs for now 2023-07-13 11:01:16 -07:00
caches.rs Global db (#191) 2023-07-14 18:30:01 -07:00
compute_units.rs More balance tests (#182) 2023-07-12 00:35:07 -07:00
config.rs David/multiple proxy test (#187) 2023-07-17 13:31:41 -07:00
errors.rs less anyhow and fix tests 2023-07-14 18:31:00 -07:00
globals.rs Global db (#191) 2023-07-14 18:30:01 -07:00
http_params.rs Fix Issue 65 Pt. 2 (#153) 2023-06-28 23:00:34 -07:00
jsonrpc.rs make references compile 2023-06-26 21:38:41 -07:00
lib.rs Global db (#191) 2023-07-14 18:30:01 -07:00
pagerduty.rs stripe integration first mvp (replaces #140) (#154) 2023-06-29 14:32:05 -07:00
premium.rs Auto tier change (#184) 2023-07-12 10:24:16 -07:00
prometheus.rs better handling of 0 port and fix test port 2023-06-24 20:38:06 -07:00
referral_code.rs referral code does not have llamanodes- prefix any longer (#90) 2023-05-29 14:41:15 -07:00
relational_db.rs Global db (#191) 2023-07-14 18:30:01 -07:00
response_cache.rs More balance tests (#182) 2023-07-12 00:35:07 -07:00
user_token.rs More balance tests (#182) 2023-07-12 00:35:07 -07:00