bip/bip/conf/bip_config library

The 'bip_config' library provides configuration files and information related to various BIP (Bitcoin Improvement Proposal) standards, including BIP-44, BIP-49, BIP-84, and BIP-86. It defines coin names, parameters, and coin configuration data for hierarchical deterministic wallets in cryptocurrencies, facilitating wallet development and key derivation for a variety of blockchain networks.

Classes

BaseBipCoinConfig<CONFIG extends BaseCoinConfig>
A base class representing configuration parameters for a cryptocurrency coin.
BaseCoinConfig
Bip44Conf
A configuration class for BIP44 coins that defines the key network versions and maps each supported BIP44Coin to its corresponding BipCoinConfig.
Bip49Conf
A configuration class for BIP49 that defines the key network versions and maps each supported BIP49Coin to its corresponding BipCoinConfig.
Bip84Conf
A configuration class for BIP84 that defines the key network versions and maps each supported BIP84Coin to its corresponding BipCoinConfig.
Bip86Conf
A configuration class for BIP86 that defines the key network versions and maps each supported BIP86Coin to its corresponding BipCoinConfig.
BipBitcoinCashConf
A class representing the configuration for Bitcoin Cash (BCH) based on the BIP framework.
BipCoinConfig
A base class representing configuration parameters for a cryptocurrency coin.
BipCoins
BipLitecoinConf
A class representing the configuration for Litecoin (LTC) based on the BIP framework.
CoinConfig<T extends BaseCoinConfig>
A base class representing configuration parameters for a cryptocurrency coin.
CryptoCoins<T extends BaseCoinConfig>
An abstract class representing a collection of cryptocurrency coins.
EncodeAddressDefaultParams

Enums

Bip44Coins
Bip49Coins
An enumeration of supported cryptocurrencies for BIP49. It includes both main networks and test networks of various cryptocurrencies.
Bip84Coins
An enumeration of supported cryptocurrencies for BIP84. It includes both main networks and test networks of various cryptocurrencies.
Bip86Coins
An enumeration of supported cryptocurrencies for BIP86. It includes both main networks and test networks of various cryptocurrencies.
ChainType
CoinProposal
DefaultHdKeyDerivator

Typedefs

ADDRENCODER<CONFIG extends BaseCoinConfig> = String Function(EncodeAddressDefaultParams params, CONFIG config)