aboutsummaryrefslogtreecommitdiffstats
path: root/scripts
diff options
context:
space:
mode:
authorAdam Soltys <[email protected]>2026-08-07 23:48:18 -0700
committerAdam Soltys <[email protected]>2026-08-07 23:48:26 -0700
commitdea17487cf4fe63d029b760749e8675183042d3c (patch)
tree7fb271a61585bc4563c820fffde9129b4f698210 /scripts
parent8fd55bea7d657a4b0f792cc70a5efc8ac1133bfb (diff)
downloadcoinos-server-dea17487cf4fe63d029b760749e8675183042d3c.tar.gz
coinos-server-dea17487cf4fe63d029b760749e8675183042d3c.zip
mintdemux: fix old-ecash recovery melts
Melts routed to the retired mint were failing before their proofs were even read: wallets blind their fee-return change outputs to the current active keyset, which the old mint doesn't know and rejects outright. Strip change outputs on that path (recovery melts forfeit change). Also map the caller's melt quote id to the old mint's re-quoted id so melt responses and GET status polls report against the id the wallet knows, and log the connecting IP on the recovery path. Co-Authored-By: Claude Fable 5 <[email protected]>
Diffstat (limited to 'scripts')
0 files changed, 0 insertions, 0 deletions