diff options
| author | Adam Soltys <[email protected]> | 2026-06-27 08:56:25 -0700 |
|---|---|---|
| committer | Adam Soltys <[email protected]> | 2026-06-27 08:56:25 -0700 |
| commit | 2b739d818acd045905bcd5e9c9c7c8b0cab98cc9 (patch) | |
| tree | a0c08508f1d69322a937ac55080c0474f9c4973c /src/wallet.js | |
| parent | 10f9ebc0d047f1599f4665fda0b073c449bb8f64 (diff) | |
| download | coinosv3-2b739d818acd045905bcd5e9c9c7c8b0cab98cc9.tar.gz coinosv3-2b739d818acd045905bcd5e9c9c7c8b0cab98cc9.zip | |
Let users choose a Boltz swap provider in Settings
Replaces the single hardcoded Boltz endpoint with a provider selector.
Presets are independent Boltz-compatible instances from SwapMarket's list
(Boltz Exchange, Middle Way, ZEUS Swaps, Eldamar) plus Local (regtest) and a
Custom option; default is Local on regtest, Boltz Exchange otherwise. The
swap-status WebSocket is derived from the API URL (http->ws + /v2/ws) unless
overridden. Swaps remain non-custodial regardless of provider — a provider can
fail a swap but never take funds (hal claims/refunds on-chain).
Co-Authored-By: Claude Opus 4.8 <[email protected]>
Diffstat (limited to 'src/wallet.js')
0 files changed, 0 insertions, 0 deletions
