aboutsummaryrefslogtreecommitdiffstats
path: root/feed/note-page.js
diff options
context:
space:
mode:
authorAdam Soltys <[email protected]>2026-10-21 22:16:57 -0700
committerAdam Soltys <[email protected]>2026-10-21 22:16:57 -0700
commit5c007a2540d5a033c0934844eff68688af68817c (patch)
treef006cc1cdcb02335467c71d760a34ad8fe3b44f5 /feed/note-page.js
parent8229ea08caeb6d03efa56205b9526e2751217162 (diff)
downloadcoinosv3-server-5c007a2540d5a033c0934844eff68688af68817c.tar.gz
coinosv3-server-5c007a2540d5a033c0934844eff68688af68817c.zip
names: mint nothing payable for a wallet on another network, and retire what was minted
A staging name is a mutinynet wallet, but every claim got a mainnet BOLT12 offer on our node published in its record, and custom offers and POS sales were minted there too: real sats paid that way had no route onward (2,092 sat parked on 2026-10-22). otherNetwork() — the record's ark address decides, a staging name without one is mutinynet — now gates the claim's stand-in offer, custom offers and POS invoices (LNURL already refused staging). At start, retireOtherNetworkOffers() disables the offers already out there (83 staging names, 13 custom offers), takes their lno= out of the published DNS record and drops them from state; idempotent, so a failure retries next start. [email protected] keeps its offers: its wallet is mainnet. Co-Authored-By: Claude Opus 5.5 <[email protected]>
Diffstat (limited to 'feed/note-page.js')
0 files changed, 0 insertions, 0 deletions