libbtc
bitcoinclibrary
|
#include <bip32.h>
Data Fields | |
uint32_t | depth |
uint32_t | fingerprint |
uint32_t | child_num |
uint8_t | chain_code [BTC_BIP32_CHAINCODE_SIZE] |
uint8_t | private_key [BTC_ECKEY_PKEY_LENGTH] |
uint8_t | public_key [BTC_ECKEY_COMPRESSED_LENGTH] |
uint8_t btc_hdnode::chain_code[BTC_BIP32_CHAINCODE_SIZE] |
Definition at line 46 of file bip32.h.
Referenced by btc_hd_generate_key(), btc_hdnode_deserialize(), btc_hdnode_from_seed(), btc_hdnode_private_ckd(), btc_hdnode_public_ckd(), and btc_hdnode_serialize().
uint32_t btc_hdnode::child_num |
Definition at line 45 of file bip32.h.
Referenced by btc_hd_generate_key(), btc_hdnode_deserialize(), btc_hdnode_from_seed(), btc_hdnode_private_ckd(), btc_hdnode_public_ckd(), and btc_hdnode_serialize().
uint32_t btc_hdnode::depth |
Definition at line 43 of file bip32.h.
Referenced by btc_hd_generate_key(), btc_hdnode_deserialize(), btc_hdnode_from_seed(), btc_hdnode_private_ckd(), btc_hdnode_public_ckd(), and btc_hdnode_serialize().
uint32_t btc_hdnode::fingerprint |
Definition at line 44 of file bip32.h.
Referenced by btc_hd_generate_key(), btc_hdnode_deserialize(), btc_hdnode_from_seed(), btc_hdnode_private_ckd(), btc_hdnode_public_ckd(), and btc_hdnode_serialize().
uint8_t btc_hdnode::private_key[BTC_ECKEY_PKEY_LENGTH] |
Definition at line 47 of file bip32.h.
Referenced by btc_hd_generate_key(), btc_hdnode_deserialize(), btc_hdnode_fill_public_key(), btc_hdnode_from_seed(), btc_hdnode_private_ckd(), btc_hdnode_public_ckd(), and btc_hdnode_serialize().
uint8_t btc_hdnode::public_key[BTC_ECKEY_COMPRESSED_LENGTH] |
Definition at line 48 of file bip32.h.
Referenced by btc_hdnode_deserialize(), btc_hdnode_fill_public_key(), btc_hdnode_private_ckd(), btc_hdnode_public_ckd(), and btc_hdnode_serialize().