Bitcoin,
Testnet,
Regtest,
+ Signet,
}
impl Network {
Network::Bitcoin => BitcoinNetwork::Bitcoin,
Network::Testnet => BitcoinNetwork::Testnet,
Network::Regtest => BitcoinNetwork::Regtest,
+ Network::Signet => BitcoinNetwork::Signet,
+ }
+ }
+ pub(crate) fn from_bitcoin(net: BitcoinNetwork) -> Self {
+ match net {
+ BitcoinNetwork::Bitcoin => Network::Bitcoin,
+ BitcoinNetwork::Testnet => Network::Testnet,
+ BitcoinNetwork::Regtest => Network::Regtest,
+ BitcoinNetwork::Signet => Network::Signet,
}
}
}