bip/cardano/cardano library

The 'cardano' library provides tools and components related to Cardano blockchain, including key derivation, hierarchical deterministic wallets, mnemonic seed generation, and more.

Classes

CardanoByronLegacy
A class that represents a Cardano Byron Legacy wallet.
CardanoByronLegacyBip32
This class provides a foundation for managing hierarchical deterministic keys according to the cardano byron legacy BIP-32. It includes methods and properties for working with extended keys, deriving child keys, and conversion between public and private keys. Constructors:
CardanoByronLegacyConst
A class that holds constants related to the Cardano Byron legacy key derivation process.
CardanoByronLegacyKeyDerivator
A class responsible for deriving key pairs using the Cardano Byron legacy key derivation process
CardanoByronLegacyMstKeyGenerator
A class responsible for generating master keys for Cardano Byron legacy accounts.
CardanoByronLegacyMstKeyGeneratorConst
A class that holds constants related to the Cardano Byron legacy master key generation process.
CardanoByronLegacySeedGenerator
A class responsible for generating Cardano Byron Legacy seeds from mnemonics.
CardanoIcarusBip32
This class provides a foundation for managing hierarchical deterministic keys according to the cardano Icarus BIP-32. It includes methods and properties for working with extended keys, deriving child keys, and conversion between public and private keys. Constructors:
CardanoIcarusMasterKeyGeneratorConst
A class that holds constants related to the Cardano Icarus master key generation process.
CardanoIcarusMstKeyGenerator
A class responsible for generating master keys using the Cardano Icarus master key generation process.
CardanoIcarusSeedGenerator
A class responsible for generating Cardano Icarus seeds from mnemonics.
CardanoShelley
A class that represents a Cardano Shelley wallet, including both public and private keys.
CardanoShelleyPrivateKeys
A class that represents private keys associated with a Cardano Shelley wallet.
CardanoShelleyPublicKeys
A class that represents public keys associated with a Cardano Shelley wallet.
Cip0019Conf
A configuration class for CIP1852 coins that defines the
Cip1852
Cip1852Conf
A configuration class for CIP1852 coins that defines the
Cip1852Const
Constants related to CIP-1852 (Cardano Improvement Proposal 1852).

Enums

Cip0019Coins
An enumeration of supported cryptocurrencies for CIP0019. It includes both main networks and test networks of various cryptocurrencies.
Cip1852Coins
An enumeration of supported cryptocurrencies for CIP1852. It includes both main networks and test networks of various cryptocurrencies.