bip49_conf_getter
Module for getting BIP49 coins configuration.
- class Bip49ConfGetterConst
Bases:
object
Class container for BIP49 configuration getter constants.
- COIN_TO_CONF: Dict[BipCoins, BipCoinConf] = {<Bip49Coins.BITCOIN: 1>: <bip_utils.bip.conf.common.bip_coin_conf.BipCoinConf object>, <Bip49Coins.BITCOIN_REGTEST: 13>: <bip_utils.bip.conf.common.bip_coin_conf.BipCoinConf object>, <Bip49Coins.BITCOIN_TESTNET: 14>: <bip_utils.bip.conf.common.bip_coin_conf.BipCoinConf object>, <Bip49Coins.BITCOIN_CASH: 2>: <bip_utils.bip.conf.common.bip_bitcoin_cash_conf.BipBitcoinCashConf object>, <Bip49Coins.BITCOIN_CASH_TESTNET: 10>: <bip_utils.bip.conf.common.bip_bitcoin_cash_conf.BipBitcoinCashConf object>, <Bip49Coins.BITCOIN_CASH_SLP: 3>: <bip_utils.bip.conf.common.bip_bitcoin_cash_conf.BipBitcoinCashConf object>, <Bip49Coins.BITCOIN_CASH_SLP_TESTNET: 11>: <bip_utils.bip.conf.common.bip_bitcoin_cash_conf.BipBitcoinCashConf object>, <Bip49Coins.BITCOIN_SV: 4>: <bip_utils.bip.conf.common.bip_coin_conf.BipCoinConf object>, <Bip49Coins.BITCOIN_SV_TESTNET: 12>: <bip_utils.bip.conf.common.bip_coin_conf.BipCoinConf object>, <Bip49Coins.DASH: 5>: <bip_utils.bip.conf.common.bip_coin_conf.BipCoinConf object>, <Bip49Coins.DASH_TESTNET: 15>: <bip_utils.bip.conf.common.bip_coin_conf.BipCoinConf object>, <Bip49Coins.DOGECOIN: 6>: <bip_utils.bip.conf.common.bip_coin_conf.BipCoinConf object>, <Bip49Coins.DOGECOIN_TESTNET: 16>: <bip_utils.bip.conf.common.bip_coin_conf.BipCoinConf object>, <Bip49Coins.ECASH: 7>: <bip_utils.bip.conf.common.bip_bitcoin_cash_conf.BipBitcoinCashConf object>, <Bip49Coins.ECASH_TESTNET: 17>: <bip_utils.bip.conf.common.bip_bitcoin_cash_conf.BipBitcoinCashConf object>, <Bip49Coins.LITECOIN: 8>: <bip_utils.bip.conf.common.bip_litecoin_conf.BipLitecoinConf object>, <Bip49Coins.LITECOIN_TESTNET: 18>: <bip_utils.bip.conf.common.bip_litecoin_conf.BipLitecoinConf object>, <Bip49Coins.ZCASH: 9>: <bip_utils.bip.conf.common.bip_coin_conf.BipCoinConf object>, <Bip49Coins.ZCASH_TESTNET: 19>: <bip_utils.bip.conf.common.bip_coin_conf.BipCoinConf object>}
- class Bip49ConfGetter
Bases:
object
BIP49 configuration getter class. It allows to get the BIP49 configuration of a specific coin.
- static GetConfig(coin_type: BipCoins) BipCoinConf
Get coin configuration.
- Parameters:
coin_type (BipCoins) – Coin type
- Returns:
Coin configuration
- Return type:
- Raises:
TypeError – If coin type is not of a Bip49Coins enumerative