Bryan Stitt
439ac49495
jsonrpc formatted errors for JsonRejection
2023-07-24 16:25:58 -07:00
Bryan Stitt
ba1ce91322
remove assert that doesnt work well with interval flushes
2023-07-22 02:41:27 -07:00
Bryan Stitt
22400e9c8b
needs a string, not a ulid
2023-07-22 02:32:54 -07:00
Bryan Stitt
e01b3c2806
watch for SIGTERM
2023-07-22 02:30:49 -07:00
Bryan Stitt
4dfe092e08
fix tests
2023-07-22 02:30:39 -07:00
Bryan Stitt
45f9b77c61
more readme
2023-07-22 02:30:24 -07:00
Bryan Stitt
c725bf9d48
influx docs
2023-07-22 02:03:43 -07:00
Bryan Stitt
12f3f940a0
include the window in the tsdb logs
2023-07-22 01:56:13 -07:00
Bryan Stitt
35b03cffad
lint
2023-07-22 01:41:07 -07:00
Bryan Stitt
80d50bc2c0
need unique names in tests
2023-07-22 01:38:54 -07:00
Bryan Stitt
4091e05f3d
influx id from config. default to the hostname or fallback to ulid
2023-07-22 00:26:02 -07:00
Bryan Stitt
352726872a
improve sccache
2023-07-21 23:43:42 -07:00
Bryan Stitt
7c4de5ea8b
give the databases longer to start
2023-07-21 23:34:54 -07:00
Bryan Stitt
191c0c756f
try binstall and sccache
...
we tried binstall in the past and it had issues on arm, but now my laptop is arm and it works so i think whatever that was is fixed
sccache should also make things faster (especially if we eventually add remote caches
2023-07-21 23:14:12 -07:00
Bryan Stitt
df027527e9
remove origin (pt 2)
2023-07-21 22:47:43 -07:00
Bryan Stitt
252b3001c1
increment a wrapping counter every time we save stats
2023-07-21 22:47:22 -07:00
Bryan Stitt
39141c1e52
comments
2023-07-21 22:14:31 -07:00
Bryan Stitt
185ce7a3b4
flush tsdb every 10
2023-07-21 16:39:27 -07:00
Bryan Stitt
88b2618edf
add to the running total everywhere
2023-07-21 16:38:02 -07:00
Bryan Stitt
b08a279b60
add another field to try to handle improper de-duplication
2023-07-21 16:29:10 -07:00
Bryan Stitt
0ef8bb50e8
drop x at the end of most tests
2023-07-21 16:18:33 -07:00
Bryan Stitt
620f2d9d00
30 second flushes for db too
2023-07-21 16:12:43 -07:00
Bryan Stitt
0a3698de0f
30 seconds for tsdb everywhere
2023-07-21 15:51:32 -07:00
Bryan Stitt
95bf1db01e
save tsdb less often
2023-07-21 15:25:12 -07:00
Bryan Stitt
f15f1027cf
stat buffer count total requests and print on exit
2023-07-21 15:25:02 -07:00
yenicelik
f7cfd39d93
Revert "Merge branch 'devel' of github.com:llamanodes/web3-proxy into devel"
...
This reverts commit 4fc745b52b90b72fdd2d9e8e990ec2d42d9f680d, reversing
changes made to bc6d18041d652502f83d44aedbea234e02b59f6f.
2023-07-21 18:03:55 -04:00
yenicelik
4fc745b52b
Merge branch 'devel' of github.com:llamanodes/web3-proxy into devel
2023-07-21 18:03:03 -04:00
yenicelik
bc6d18041d
added single proxy test
2023-07-21 18:02:07 -04:00
Bryan Stitt
489cd7c326
drop Origin (it was none everywhere already anyways)
2023-07-21 14:50:38 -07:00
Bryan Stitt
66def0627d
update urls
2023-07-21 14:50:27 -07:00
Bryan Stitt
d4518cd2bf
spans on the stat add function
2023-07-21 14:27:43 -07:00
Bryan Stitt
dc4b6d501c
move active_premium opt_in check
2023-07-21 13:58:09 -07:00
Bryan Stitt
044d19e3ec
more info in Balance's Debug
2023-07-21 13:57:47 -07:00
Bryan Stitt
e6666d92d8
don't unwrap if config cant send
2023-07-21 13:28:08 -07:00
Bryan Stitt
a68d0d60b7
only health check if theres a block and rpc sender
2023-07-21 13:28:00 -07:00
Bryan Stitt
7fa88e7251
keep the cache size consistent
2023-07-20 22:34:32 -07:00
Bryan Stitt
5b9eb080a2
include influx in test_sum_credits_used
2023-07-20 22:21:46 -07:00
Bryan Stitt
f5036f6cd9
set tiers to fix tests
2023-07-20 22:07:46 -07:00
Bryan Stitt
c674871c98
only create owned key if active premium
2023-07-20 21:13:55 -07:00
Bryan Stitt
e222572d09
rpc_key_user_id should be None for global stats
2023-07-20 21:13:24 -07:00
Bryan Stitt
0b1cfeffed
use normalize path layer to trim trailing slash
2023-07-20 20:05:37 -07:00
Bryan Stitt
03bfd7148f
test_two_buffers needs docker
2023-07-20 20:05:22 -07:00
Bryan Stitt
cb5c1c6582
no limits on rpc_secret_key_cache and user_balance_cache
2023-07-20 19:04:32 -07:00
Bryan Stitt
766e1939d5
cargo upgrade
2023-07-20 18:23:04 -07:00
Bryan Stitt
2611085c00
add simple stat buffer test
2023-07-20 18:22:25 -07:00
Bryan Stitt
7678cb7389
caches aren't actualy optional on buffer
2023-07-20 18:21:49 -07:00
Bryan Stitt
3334dc5c0b
mark as premium if no downgrade tier id
2023-07-20 14:54:42 -07:00
Bryan Stitt
ae8a12047e
tarpit strange methods
2023-07-20 14:32:52 -07:00
Bryan Stitt
e7905b4344
Revert "First pass implementation of async serialize for Web3Rps ( #192 )"
...
This reverts commit 269aa32260a4c3e94d7ada55fee6c8e62d975c87.
2023-07-19 23:12:49 -07:00
Bryan Stitt
0ff3d77391
new nightly
2023-07-19 23:06:42 -07:00