The HD Wallet Function Library
| Object |
| Blueprint Function Library |
| Module | Web3S_Blockchain_Runtime |
| Header | Plugins/Web3S_Plugin/Source/Web3S_Blockchain_Runtime/Public/Blockchain/HDWallet/Lib/Web3S_HdWalletKeyFunctionLibrary.h |
| Source | Plugins/Web3S_Plugin/Source/Web3S_Blockchain_Runtime/Private/Blockchain/HDWallet/Lib/Web3S_HdWalletKeyFunctionLibrary.cpp |
| Include | Blockchain/HDWallet/Lib/Web3S_HdWalletKeyFunctionLibrary.h |
| Break HD Wallet Key | Breaks a HD Wallet Key instance. |
| Derive HD Wallet Private Key | Derives a new child private key. Only allowed for private parent keys. |
| Derive HD Wallet Public Key | Derives a new child public key. |
| Generate HD Wallet Key Identifier | Generates the key identifier. |
| Generate HD Wallet Master Keypair | Generates a new HD Wallet Extended Key from given bitcoin seed. |
| Get HD Wallet Public Key | Gets the public key from key. For public keys, returns a copy. |
| Is HD Wallet Key Valid | Checks whether key is valid. |
| Is HD Wallet Key Valid (With Error Message) | Checks whether key is valid. |
| Make HD Wallet Key | Makes a new HD Wallet Key instance. |
| Parse HD Wallet Key from Base58 | Parses a serialized and base58-encoded HD Wallet extended key. |
| Parse HD Wallet Key from Raw Bytes | Parses a serialized, raw HD Wallet extended key. |
| Serialize HD Wallet Key to Base58 | Serializes key into the base58-encoded form. |
| Serialize HD Wallet Key to Raw Bytes | Serializes key into the raw form. |