Web3S_Demo > Web 3S Hd Wallet Key Function Library > Break HD Wallet Key

Break HD Wallet Key

Breaks a HD Wallet Key instance.

Inputs

Key
Web 3S Hd Wallet Key Structure (by ref)

The key.

Outputs

Key Type
EWeb3S_HdWalletKeyType Enum

The Key Type.

Version
EWeb3S_HdWalletVersion Enum

The Version.

Depth
Byte

The Depth, between 0 and 255 (inclusive).

Parent Fingerprint
Array of Bytes

The Parent Fingerprint Bytes, 4 bytes long.

Child Type
EWeb3S_HdWalletChildType Enum

Type of the child.

Child Number
Integer

The Child Number, between 0 and 2^31 - 1 (inclusive).

Chain Code
Array of Bytes

The Chain Code, 32 bytes long.

Key Data
Array of Bytes

The Key Data, 32 bytes long for private keys and 64 bytes long for public keys.