Web3S_Demo > Web 3S Hd Wallet Key Function Library

Web 3S Hd Wallet Key Function Library

The HD Wallet Function Library

Inheritance Hierarchy

Object
Blueprint Function Library

References

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

Functions

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.