Bryan Stitt
|
33f7256236
|
clones to avoid deadlock
|
2022-12-05 16:06:28 -08:00 |
|
Bryan Stitt
|
f010166ee0
|
better lag error
|
2022-12-05 14:45:12 -08:00 |
|
Bryan Stitt
|
dc5c944545
|
rename head_block_id to head_block
|
2022-12-05 14:38:54 -08:00 |
|
Bryan Stitt
|
5bec8bb5b9
|
much smarter connection logic
|
2022-12-05 14:11:56 -08:00 |
|
Bryan Stitt
|
f736aeb027
|
move config safty checks earlier
|
2022-12-04 17:25:23 -08:00 |
|
Bryan Stitt
|
69f0125eba
|
tests must include the current time
|
2022-12-04 17:10:20 -08:00 |
|
Bryan Stitt
|
b8ac77a342
|
skip nodes that are syncing
|
2022-12-02 21:38:19 -08:00 |
|
Bryan Stitt
|
eb4b487aae
|
better block saving
|
2022-12-02 21:31:03 -08:00 |
|
Bryan Stitt
|
04d95f7234
|
allow unused imports for now
|
2022-11-29 21:34:42 +00:00 |
|
Bryan Stitt
|
f09d836dfe
|
better weights
|
2022-11-25 07:41:53 +00:00 |
|
Bryan Stitt
|
4dfb7a5451
|
fix archive node detection when nodes used to be archive but than changed flags
|
2022-11-25 00:48:17 +00:00 |
|
Bryan Stitt
|
5b1621ead4
|
fix bug with not using synced_connections correctly
|
2022-11-22 22:45:22 +00:00 |
|
Bryan Stitt
|
87b0ecc916
|
test has_block_data for pruned node
|
2022-11-22 20:44:23 +00:00 |
|
Bryan Stitt
|
527218d229
|
test has_block_data for archive nodes
|
2022-11-22 20:23:08 +00:00 |
|
Bryan Stitt
|
217a7b3fd3
|
eth_subscribe rpc_accounting logging
|
2022-11-19 22:05:51 +00:00 |
|
Bryan Stitt
|
ea5f791560
|
simple lock around database migrations
|
2022-11-14 18:24:52 +00:00 |
|
Bryan Stitt
|
0f16fdb97a
|
comments
|
2022-11-13 21:25:58 +00:00 |
|
Bryan Stitt
|
96a486866c
|
add optional display name
|
2022-11-13 21:05:37 +00:00 |
|
Bryan Stitt
|
0e1cf5767c
|
cut out tracing for now
|
2022-11-12 08:24:32 +00:00 |
|
Bryan Stitt
|
9ae2337d1d
|
thread fast rng
|
2022-11-12 06:11:58 +00:00 |
|
Bryan Stitt
|
c33342d9dd
|
simplify authorization types so we can pass them deeper easily
|
2022-11-11 06:19:12 +00:00 |
|
Bryan Stitt
|
31395c9934
|
rpc_key_id in the redirect. weights in the /status page
|
2022-11-07 22:10:19 +00:00 |
|
Bryan Stitt
|
fc8beb52b0
|
maybe fix next_upstream_server
|
2022-11-06 21:05:03 +00:00 |
|
Bryan Stitt
|
058dfa6d8e
|
send_head_block_result more places
|
2022-11-06 20:52:11 +00:00 |
|
Bryan Stitt
|
f3e9f6c387
|
bug fixes
|
2022-11-03 22:16:27 +00:00 |
|
Bryan Stitt
|
e8f2a13f5d
|
better stats aggregations
|
2022-11-02 23:14:16 +00:00 |
|
Bryan Stitt
|
f859ed56fc
|
period instead of minute in variable names
|
2022-11-01 19:24:29 +00:00 |
|
Bryan Stitt
|
1d24955d6f
|
finish basic ProtectedAction
|
2022-10-25 04:12:24 +00:00 |
|
Bryan Stitt
|
1da730daa2
|
less unwrap
|
2022-10-20 06:54:45 +00:00 |
|
Bryan Stitt
|
875ae457ef
|
emit our first stats-- cache hits and misses
|
2022-10-03 20:02:05 +00:00 |
|
Bryan Stitt
|
a80503ac48
|
better logging on save reverts checks
|
2022-09-24 07:04:11 +00:00 |
|
Bryan Stitt
|
5df2469d53
|
ULID or UUID. Prefer ULID
|
2022-09-24 05:53:45 +00:00 |
|
Bryan Stitt
|
81deb1103c
|
login needs its own rate limiter
|
2022-09-24 03:59:21 +00:00 |
|
Bryan Stitt
|
8459dcd1f1
|
let the frontend handle their own cookies
|
2022-09-24 02:47:44 +00:00 |
|
Bryan Stitt
|
6d23071640
|
less clones, but still some
|
2022-09-22 22:14:24 +00:00 |
|
Bryan Stitt
|
8d011e0cd1
|
pass db conn through
|
2022-09-22 22:10:28 +00:00 |
|
Bryan Stitt
|
3854312674
|
we need to clone :'(
|
2022-09-22 21:51:52 +00:00 |
|
Bryan Stitt
|
2ed2408ed3
|
even more authorized_request
|
2022-09-22 21:04:03 +00:00 |
|
Bryan Stitt
|
43846a7051
|
pass authorized_request through a bunch of places
|
2022-09-22 20:27:14 +00:00 |
|
Bryan Stitt
|
8481f6d44c
|
wip
|
2022-09-21 23:50:55 +00:00 |
|
Bryan Stitt
|
37a1aa554b
|
revert error saving and extract blockHash from requests
|
2022-09-21 04:48:21 +00:00 |
|
Bryan Stitt
|
abe5001792
|
atomic and less expires
|
2022-09-20 06:56:24 +00:00 |
|
Bryan Stitt
|
739947792a
|
instrument more. add max_wait to wait_for_request_handle
|
2022-09-20 06:00:27 +00:00 |
|
Bryan Stitt
|
05af0551c9
|
use ahash
this might actually be slower. do real benchmarks
|
2022-09-17 02:17:20 +00:00 |
|
Bryan Stitt
|
12b6d01434
|
work in progress
|
2022-09-15 17:57:24 +00:00 |
|
Bryan Stitt
|
7a1433e3c9
|
no longer need to use total difficulty on ETH 2.0
|
2022-09-14 19:39:08 +00:00 |
|
Bryan Stitt
|
ed505cdd23
|
fix check for http providers
even the websocket providers have an http_client set. maybe drop that?
|
2022-09-14 06:38:53 +00:00 |
|
Bryan Stitt
|
1730b8c7a5
|
switch to deadpool
|
2022-09-14 06:18:13 +00:00 |
|
Bryan Stitt
|
a5ccec76c7
|
silence some warnings and make private rpcs an option
|
2022-09-14 04:27:18 +00:00 |
|
Bryan Stitt
|
1d4d5844d0
|
reconnect -> connect
|
2022-09-14 03:32:38 +00:00 |
|