#include <stddef.h>
#include <stdint.h>
#include <stdbool.h>
Go to the source code of this file.
◆ MAX_BIP32_PATH
#define MAX_BIP32_PATH 10 |
Maximum length of BIP32 path allowed.
Definition at line 10 of file bip32.h.
◆ bip32_path_format()
bool bip32_path_format |
( |
const uint32_t * |
bip32_path, |
|
|
size_t |
bip32_path_len, |
|
|
char * |
out, |
|
|
size_t |
out_len |
|
) |
| |
Format BIP32 path as string.
- Parameters
-
[in] | bip32_path | Pointer to 32-bit integer input buffer. |
[in] | bip32_path_len | Maximum number of BIP32 paths in the input buffer. |
[out] | out | string Pointer to output string. |
[in] | out_len | Length of the output string. |
- Returns
- true if success, false otherwise.
Definition at line 45 of file bip32.c.
◆ bip32_path_read()
bool bip32_path_read |
( |
const uint8_t * |
in, |
|
|
size_t |
in_len, |
|
|
uint32_t * |
out, |
|
|
size_t |
out_len |
|
) |
| |
Read BIP32 path from byte buffer.
- Parameters
-
[in] | in | Pointer to input byte buffer. |
[in] | in_len | Length of input byte buffer. |
[out] | out | Pointer to output 32-bit integer buffer. |
[in] | out_len | Number of BIP32 paths read in the output buffer. |
- Returns
- true if success, false otherwise.
Definition at line 26 of file bip32.c.