Bryan Stitt
|
d574ac9add
|
have / work for the public rpc
|
2022-10-21 21:12:05 +00:00 |
|
Bryan Stitt
|
9422a335a7
|
allow origins on public entrypoints
|
2022-10-21 20:59:05 +00:00 |
|
Bryan Stitt
|
0cd899fd8e
|
update config block
|
2022-10-18 23:31:40 +00:00 |
|
Bryan Stitt
|
f6c2d29d0e
|
stricter configs
|
2022-10-18 23:27:33 +00:00 |
|
Bryan Stitt
|
25aa68a5bf
|
add per-user rpc accounting
|
2022-10-10 04:15:49 +00:00 |
|
Bryan Stitt
|
c8fbf46885
|
stats in redis that actually work
we should still investigate a real time series db, but stats in redis is much simpler for now
|
2022-10-07 02:15:53 +00:00 |
|
Bryan Stitt
|
394f6a6d84
|
Update example.toml
|
2022-10-06 13:21:16 -07:00 |
|
Bryan Stitt
|
6905e9fd46
|
create a struct for authenticated requests that we need for per-key stats
|
2022-09-22 19:57:21 +00:00 |
|
Bryan Stitt
|
c34e8ef383
|
improve rate limiting and request counters
|
2022-09-06 20:13:07 +00:00 |
|
Bryan Stitt
|
e261886c60
|
user_address change not made yet
|
2022-09-05 06:29:27 +00:00 |
|
Bryan Stitt
|
6e12edd555
|
use sized Caches
|
2022-09-05 05:53:58 +00:00 |
|
Bryan Stitt
|
8225285bb8
|
bug fix and better logs
|
2022-09-03 02:59:30 +00:00 |
|
Bryan Stitt
|
ac6296c5ac
|
better connection pool sizing
|
2022-09-02 20:16:20 +00:00 |
|
Bryan Stitt
|
5e239c05c8
|
add min_sum_soft_limit to config
|
2022-08-27 03:13:23 +00:00 |
|
Bryan Stitt
|
8703532ed7
|
better logs and minor cleanup
|
2022-08-27 02:14:53 +00:00 |
|
Bryan Stitt
|
c57c2249c0
|
load the redirected page from config
|
2022-08-12 19:08:28 +00:00 |
|
Bryan Stitt
|
f2fcf8f059
|
fix configs
|
2022-08-11 02:56:28 +00:00 |
|
Bryan Stitt
|
71b07f0e45
|
add weight to rpcs
|
2022-08-08 19:57:54 +00:00 |
|
Bryan Stitt
|
3d67fcf74c
|
make it work
|
2022-08-06 05:26:43 +00:00 |
|
Bryan Stitt
|
4cb65b0fa4
|
setup database and stub migrations
|
2022-07-26 04:55:07 +00:00 |
|
Bryan Stitt
|
4ec10e7a98
|
first pass at a schema
|
2022-07-26 00:38:00 +00:00 |
|
Bryan Stitt
|
8ff394137c
|
better error if no redis client pool
|
2022-07-25 19:03:19 +00:00 |
|
Bryan Stitt
|
2833737ae7
|
improve caching
|
2022-07-22 19:30:39 +00:00 |
|
Bryan Stitt
|
a179e7fd87
|
flashbots fast
|
2022-07-16 04:54:05 +00:00 |
|
Bryan Stitt
|
290da41f12
|
auto detect archive nodes
|
2022-07-09 04:25:59 +00:00 |
|
Bryan Stitt
|
8cc2fab48e
|
connection pooling
|
2022-07-07 03:22:09 +00:00 |
|
Bryan Stitt
|
6e003ea3e3
|
todos
|
2022-06-25 02:45:50 +00:00 |
|
Bryan Stitt
|
42c8d33d83
|
less queries
|
2022-06-25 02:24:31 +00:00 |
|
Bryan Stitt
|
6e5b11be8f
|
flatten cache code
|
2022-05-22 18:39:06 +00:00 |
|
Bryan Stitt
|
2b4a2c3cad
|
use redis-cell instead of governor
|
2022-05-21 23:34:05 +00:00 |
|
Bryan Stitt
|
5e14333e61
|
start adding redis-cell for rate limits
|
2022-05-21 20:40:22 +00:00 |
|
Bryan Stitt
|
05563b46b1
|
less spawns and more logs
|
2022-05-18 16:35:06 +00:00 |
|
Bryan Stitt
|
5fcd01065e
|
deadlock detection
|
2022-05-16 05:16:32 +00:00 |
|
Bryan Stitt
|
c525057d8a
|
add securerpc endpoint
|
2022-05-15 22:18:30 +00:00 |
|
Bryan Stitt
|
48b1b08e3d
|
one tier
|
2022-05-13 20:50:11 +00:00 |
|
Bryan Stitt
|
81abf901c2
|
upgrades
|
2022-05-12 19:58:26 +00:00 |
|
Bryan Stitt
|
f82f5ea544
|
one less clone
|
2022-05-12 19:44:31 +00:00 |
|
Bryan Stitt
|
397d4d03e5
|
add chain_id to proc title
|
2022-05-12 18:49:57 +00:00 |
|
Bryan Stitt
|
fffbda468d
|
remove debug logs
|
2022-05-12 01:38:27 +00:00 |
|
Bryan Stitt
|
927ec60183
|
dont subscribe to blocks on private rpcs
|
2022-05-12 01:36:37 +00:00 |
|
Bryan Stitt
|
3914a41fa2
|
handle batched requests
|
2022-05-11 23:51:03 +00:00 |
|
Bryan Stitt
|
8548753a32
|
set overall max inside the lock
|
2022-05-06 20:44:12 +00:00 |
|
Bryan Stitt
|
8ee1ce84b3
|
move data files
|
2022-05-06 01:40:43 +00:00 |
|