CardanoShelley class

A class that represents a Cardano Shelley wallet, including both public and private keys.

Constructors

CardanoShelley(Bip44Base bip, Bip44Base bipSk)
Constructor to create a Cardano Shelley wallet from Bip44 objects.
CardanoShelley.fromCip1852Object(Bip44Base bip)
Factory constructor to create a Cardano Shelley wallet from a Cip1852 Bip44 object.
factory

Properties

bip44 Bip44Base
latefinal
bip44Sk Bip44Base
latefinal
hashCode int
The hash code for this object.
no setterinherited
isPublicOnly bool
Checks if the wallet is public-only (no private keys).
no setter
privateKeys CardanoShelleyPrivateKeys
Retrieves and returns the private keys associated with the wallet.
no setter
publicKeys CardanoShelleyPublicKeys
Retrieves and returns the public keys associated with the wallet.
no setter
rewardKey Bip44Base
Retrieves the Bip44 object for reward keys.
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
stakingKey Bip44Base
Retrieves the Bip44 object for staking keys.
no setter

Methods

addressIndex(int addrIdx) CardanoShelley
Creates a new Cardano Shelley wallet with a specified address index.
change(Bip44Changes changeType) CardanoShelley
Creates a new Cardano Shelley wallet with a specified change type.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited