hd_wallet_cardano_shelley_keys

Module with helper class for storing Cardano Shelley keys.

class HdWalletCardanoShelleyKeysBase(key_enum: Type[Enum])

Bases: HdWalletKeysBase

HD wallet Cardano Shelley keys base class. It contains some helper methods for Cardano Shelley keys classes.

m_key_enum: Type[Enum]
m_dict_data: Dict[str, Any]
class HdWalletCardanoShelleyMasterKeys(bip_obj: Bip44Base)

Bases: HdWalletCardanoShelleyKeysBase

HD wallet Cardano Shelley master keys class. It creates keys from a CardanoShelley object and stores them. Keys can be got individually, as dictionary or in JSON format.

m_key_enum: Type[Enum]
m_dict_data: Dict[str, Any]
class HdWalletCardanoShelleyStakingKeys(shelley_obj: CardanoShelley)

Bases: HdWalletCardanoShelleyKeysBase

HD wallet Cardano Shelley staking keys class. It creates keys from a CardanoShelley object and stores them. Keys can be got individually, as dictionary or in JSON format.

m_key_enum: Type[Enum]
m_dict_data: Dict[str, Any]
class HdWalletCardanoShelleyDerivedKeys(shelley_obj: CardanoShelley)

Bases: HdWalletCardanoShelleyKeysBase

HD wallet Cardano Shelley derived keys class. It creates keys from a CardanoShelley object and stores them. Keys can be got individually, as dictionary or in JSON format.

m_key_enum: Type[Enum]
m_dict_data: Dict[str, Any]