diff options
| author | polwex <polwex@sortug.com> | 2025-11-18 05:43:28 +0700 |
|---|---|---|
| committer | polwex <polwex@sortug.com> | 2025-11-18 05:43:28 +0700 |
| commit | 2497097f6cd639f9bfefec1d037a8c19a65e8145 (patch) | |
| tree | 5a96016bcb020fdebe29156f37e35e92be3116c1 /app/lib/nostrill.hoon | |
| parent | 95d6b57ae9bd152724c26151c7247508acbb022e (diff) | |
big fixes to websockets handling
Diffstat (limited to 'app/lib/nostrill.hoon')
| -rw-r--r-- | app/lib/nostrill.hoon | 14 |
1 files changed, 5 insertions, 9 deletions
diff --git a/app/lib/nostrill.hoon b/app/lib/nostrill.hoon index 1f5db40..32099b2 100644 --- a/app/lib/nostrill.hoon +++ b/app/lib/nostrill.hoon @@ -5,22 +5,18 @@ :: ++ default-state |= =bowl:gall ^- state:sur =/ s *state-0:sur - =/ l public-relays:nsur - :: =/ l (scag 1 l) :: =/ l ~['wss://relay.damus.io' 'wss://nos.lol'] - =/ rl %+ turn l |= t=@t [t *relay-stats:nsur] - :: =/ l ~[['wss://relay.damus.io' ~]] =/ key (gen-keys:nostr-keys eny.bowl) =/ keyl [key ~] - s(relays (malt rl), keys keyl) + s(keys keyl) ++ print-relay-stats - |= rm=(map @t relay-stats:nsur) + |= rm=(map @ relay-stats:nsur) =/ l ~(tap by rm) |- ?~ l ~ - =/ [url=@t rs=relay-stats:nsur] i.l - ~& relay=url - ~& connected=connected.rs + =/ [wid=@ rs=relay-stats:nsur] i.l + ~& relay-url=url.rs + ~& connected=start.rs ~& sub-count=~(wyt by reqs.rs) =/ total-received %+ roll ~(tap by reqs.rs) |
