cardano::bip32_ed25519 namespace

Root namespace for the BIP32-Ed25519 key classes.

Classes

class EncryptedPrivateKey
Represent an encrypted BIP32-Ed25519 private key.
class PrivateKey
Represent an BIP32-Ed25519 private key.
class PublicKey
Represent a BIP32-Ed25519 prublic key.

Enums

enum class DerivationMode { V1, V2 }
Key derivation mode.

Variables

size_t CHAIN_CODE_SIZE constexpr
BIP32-ED25519 chain code size.
size_t KEY_SIZE constexpr
BIP32-ED25519 private key size (extended).
size_t PUBLIC_KEY_SIZE constexpr
ED25519 public key size.
size_t SEED_SIZE constexpr
ED25519 seed size.
size_t SIGNATURE_SIZE constexpr
ED25519 signature size.
size_t XKEY_SIZE constexpr
BIP32-Ed25519 extended key size (key + cc).
size_t XPUBLIC_KEY_SIZE constexpr
BIP32-Ed25519 extended public key size (key + cc).