Browse Source

Add signet support

compile-for-aarch64
Philipp Hoenisch 3 years ago
parent
commit
c810c2c5aa
No known key found for this signature in database GPG Key ID: E5F8E74C672BC666
  1. 9
      daemon/src/maker.rs
  2. 9
      daemon/src/taker.rs

9
daemon/src/maker.rs

@ -88,6 +88,12 @@ enum Network {
#[clap(long, default_value = "ssl://electrum.blockstream.info:60002")] #[clap(long, default_value = "ssl://electrum.blockstream.info:60002")]
electrum: String, electrum: String,
}, },
/// Run on signet
Signet {
/// URL to the electrum backend to use for the wallet.
#[clap(long)]
electrum: String,
},
} }
impl Network { impl Network {
@ -95,6 +101,7 @@ impl Network {
match self { match self {
Network::Mainnet { electrum } => electrum, Network::Mainnet { electrum } => electrum,
Network::Testnet { electrum } => electrum, Network::Testnet { electrum } => electrum,
Network::Signet { electrum } => electrum,
} }
} }
@ -102,6 +109,7 @@ impl Network {
match self { match self {
Network::Mainnet { .. } => bitcoin::Network::Bitcoin, Network::Mainnet { .. } => bitcoin::Network::Bitcoin,
Network::Testnet { .. } => bitcoin::Network::Testnet, Network::Testnet { .. } => bitcoin::Network::Testnet,
Network::Signet { .. } => bitcoin::Network::Signet,
} }
} }
@ -109,6 +117,7 @@ impl Network {
match self { match self {
Network::Mainnet { .. } => base.join("mainnet"), Network::Mainnet { .. } => base.join("mainnet"),
Network::Testnet { .. } => base.join("testnet"), Network::Testnet { .. } => base.join("testnet"),
Network::Signet { .. } => base.join("signet"),
} }
} }
} }

9
daemon/src/taker.rs

@ -89,6 +89,12 @@ enum Network {
#[clap(long, default_value = "ssl://electrum.blockstream.info:60002")] #[clap(long, default_value = "ssl://electrum.blockstream.info:60002")]
electrum: String, electrum: String,
}, },
/// Run on signet
Signet {
/// URL to the electrum backend to use for the wallet.
#[clap(long)]
electrum: String,
},
} }
impl Network { impl Network {
@ -96,6 +102,7 @@ impl Network {
match self { match self {
Network::Mainnet { electrum } => electrum, Network::Mainnet { electrum } => electrum,
Network::Testnet { electrum } => electrum, Network::Testnet { electrum } => electrum,
Network::Signet { electrum } => electrum,
} }
} }
@ -103,6 +110,7 @@ impl Network {
match self { match self {
Network::Mainnet { .. } => bitcoin::Network::Bitcoin, Network::Mainnet { .. } => bitcoin::Network::Bitcoin,
Network::Testnet { .. } => bitcoin::Network::Testnet, Network::Testnet { .. } => bitcoin::Network::Testnet,
Network::Signet { .. } => bitcoin::Network::Signet,
} }
} }
@ -110,6 +118,7 @@ impl Network {
match self { match self {
Network::Mainnet { .. } => base.join("mainnet"), Network::Mainnet { .. } => base.join("mainnet"),
Network::Testnet { .. } => base.join("testnet"), Network::Testnet { .. } => base.join("testnet"),
Network::Signet { .. } => base.join("signet"),
} }
} }
} }

Loading…
Cancel
Save