• Joined on 2026-02-17
grenade deleted branch ci-probe-28 from blackbeard/observer 2026-10-03 16:27:11 +00:00
grenade created branch taker-legs in blackbeard/observer 2026-10-03 16:18:48 +00:00
grenade pushed to taker-legs at blackbeard/observer 2026-10-03 16:18:48 +00:00
ce1884a5a1 fix(core): one swap per taker leg, and solver hops are never trades
grenade created branch ci-probe-28 in blackbeard/observer 2026-10-03 16:17:23 +00:00
grenade pushed to ci-probe-28 at blackbeard/observer 2026-10-03 16:17:23 +00:00
ad79d7451f probe: do not merge (rust=false skip path, composite failure propagation)
grenade commented on issue blackbeard/observer#30 2026-10-03 16:13:12 +00:00
One swap per taker leg, priced from the taker's own diff

2026-10-03: worse than described — solver hops are counted as trades

I looked for a "two takers, same pair" outcome to use as a test fixture. The first one, tx GTH3v6ff… at NEAR 218,371,635…

grenade created branch ci-branches in blackbeard/observer 2026-10-03 16:12:21 +00:00
grenade opened issue blackbeard/observer#30 2026-10-03 16:12:21 +00:00
One swap per taker leg, priced from the taker's own diff
grenade pushed to ci-branches at blackbeard/observer 2026-10-03 16:12:21 +00:00
ec615cac52 ci: gate every branch, and make a "validate" dispatch ship nothing
grenade pushed to intents-swaps at blackbeard/observer 2026-10-03 15:36:05 +00:00
b05b208dfa feat(config): follow QTC on NEAR Intents through our own node
cf227bf421 fix(data): read tx outcomes at INCLUDED_FINAL, not EXECUTED
100d508588 feat(ws): push each swap as it settles on NEAR Intents
0d5ebd19ee feat(ui): a market panel on the network page, from settled swaps only
d40e17bb1f docs(config): point the intents example at near.internal
Compare 8 commits »
grenade closed issue blackbeard/observer#27 2026-10-03 15:35:59 +00:00
QTC's real price is whatever intents.near settles; index those swaps instead of trusting quotes
grenade pushed to main at blackbeard/observer 2026-10-03 15:35:59 +00:00
b05b208dfa feat(config): follow QTC on NEAR Intents through our own node
cf227bf421 fix(data): read tx outcomes at INCLUDED_FINAL, not EXECUTED
100d508588 feat(ws): push each swap as it settles on NEAR Intents
0d5ebd19ee feat(ui): a market panel on the network page, from settled swaps only
d40e17bb1f docs(config): point the intents example at near.internal
Compare 8 commits »
grenade closed issue blackbeard/observer#29 2026-10-03 15:35:58 +00:00
Public NEAR RPC at near.blackbeard.observer, throttled, hosting networks refused
grenade commented on issue blackbeard/observer#27 2026-10-03 15:24:58 +00:00
QTC's real price is whatever intents.near settles; index those swaps instead of trusting quotes

2026-10-03: our NEAR node is synced, and the two open questions are answered

Node. neard 2.13.4 on frankie tracks {"Accounts": ["intents.near"]}. Mesh clients reach it at `https://near.in…

grenade pushed to intents-swaps at blackbeard/observer 2026-10-03 15:24:48 +00:00
1f921ebdab fix(data): read tx outcomes at INCLUDED_FINAL, not EXECUTED
grenade pushed to near-public at blackbeard/observer 2026-10-03 09:34:41 +00:00
dc68fe3be3 infra: publish the NEAR node as near.blackbeard.observer
grenade created branch near-public in blackbeard/observer 2026-10-03 09:34:40 +00:00
grenade opened issue blackbeard/observer#29 2026-10-03 09:31:11 +00:00
Public NEAR RPC at near.blackbeard.observer, throttled, hosting networks refused
grenade opened issue blackbeard/observer#28 2026-10-03 09:26:14 +00:00
Branches get no CI, and a "validate" dispatch deploys
grenade pushed to intents-swaps at blackbeard/observer 2026-10-03 09:24:07 +00:00
d5a0697cc2 feat(ws): push each swap as it settles on NEAR Intents
7aae351761 feat(ui): a market panel on the network page, from settled swaps only
7baa1f295d docs(config): point the intents example at near.internal
6279b8fcf7 fix(data): send NEAR view calls to their own endpoints
49f4d4b69b feat(api): index swaps settled by NEAR Intents, off by default
Compare 5 commits »