From 3c79da0976b8b1c5c5ce7d5ea1b90221b1a96b48 Mon Sep 17 00:00:00 2001 From: Adam Soltys Date: Sat, 27 Jun 2026 11:45:49 -0700 Subject: Per-network data source; drop duplicate regtest fields; add mutinynet MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The network card is now just the network picker. Each network's endpoints (Electrum server + block explorer) live solely in the Data source card, whose options change per network and are stored per network (so switching networks remembers each one's choice). Removes the duplicate regtest Esplora/WS fields. Adds mutinynet (signet — testnet address format, explorer at mutinynet.com). Per-network defaults: mainnet → coinos Electrum, testnet/mutinynet → explorer, regtest → local Fulcrum. Fixes tx-explorer links to use each network's web base (no double /testnet). Co-Authored-By: Claude Opus 4.8 (1M context) --- src/electrum.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/electrum.js') diff --git a/src/electrum.js b/src/electrum.js index 57f8c34..b8ca164 100644 --- a/src/electrum.js +++ b/src/electrum.js @@ -52,7 +52,8 @@ export class ElectrumApi { } explorerTx(txid) { - return this._explorerWeb + (this.testnet ? '/testnet/tx/' : '/tx/') + txid; + // explorerWeb already carries any network path prefix (e.g. .../testnet). + return this._explorerWeb + '/tx/' + txid; } _sh(address) { -- cgit v1.2.3