new ChainManager()
Constructor
- Source:
- hdwallet/chainmanager.js
Methods
-
<static> NewManager(HDWalletDB)
-
New one chain manager
Parameters:
Name Type Description HDWalletDBwalletStore DB to store HD wallet info. - Source:
- hdwallet/chainmanager.js
Returns:
- Type
- ChainManager
-
getChain(string)
-
Get chain by name
Parameters:
Name Type Description stringname name of chain to retrieve - Source:
- hdwallet/chainmanager.js
Returns:
- chain object or null if not registered- Type
- Object
-
getRegisteredChains()
-
Get all registered chains' name
- Source:
- hdwallet/chainmanager.js
Returns:
- array of names of registered chain- Type
- Array
-
_initChains()
-
Initialize chain map
- Source:
- hdwallet/chainmanager.js
-
_initWalletSafe(string)
-
Initialize safe to store different wallet, it generates a native HD wallet
Parameters:
Name Type Description stringmnemonic mnemonic to generate native HD wallet - Source:
- hdwallet/chainmanager.js
-
_registerChain(string, Ojbect)
-
Register new chain
Parameters:
Name Type Description stringname name of the chain Ojbectchain the chain object - Source:
- hdwallet/chainmanager.js