Bip44Base class abstract
Abstract base class for BIP-44 hierarchical deterministic wallets.
Constructors
- Bip44Base(Bip32Base bip32, BipCoinConfig coinConf)
- Constructor for creating a Bip44Base object from a bip32 Bip32Base and coin BipCoinConfig.
- Bip44Base.fromExtendedKey(String extendedKey, BipCoinConfig coin)
- Constructor for creating a Bip44Base object from a extended key and coin.
-
Bip44Base.fromPrivateKey(List<
int> privateKeyBytes, BipCoinConfig coin, {Bip32KeyData? keyData}) - Constructor for creating a Bip44Base object from a private key and coin.
-
Bip44Base.fromPublicKey(List<
int> pubkeyBytes, BipCoinConfig coin, {Bip32KeyData? keyData}) - Constructor for creating a Bip44Base object from a public key and coin.
-
Bip44Base.fromSeed(List<
int> seedBytes, BipCoinConfig coin) - Constructor for creating a Bip44Base object from a seed and coin.
Properties
- bip32 ↔ Bip32Base
-
latefinal
- bip32Object → Bip32Base
-
no setter
- coin → Bip44Base
-
derive coin
no setter
- coinConf ↔ BipCoinConfig
-
latefinal
- deriveDefaultPath → Bip44Base
-
derive default path
no setter
- hashCode → int
-
The hash code for this object.
no setterinherited
- isPublicOnly → bool
-
check if is public only
no setter
- level → Bip44Levels
-
Bip44Levels level
no setter
- privateKey → Bip44PrivateKey
-
Bip44PrivateKey privatekey
no setter
- publicKey → Bip44PublicKey
-
Bip44PublicKey public key
no setter
- purpose → Bip44Base
-
derive purpose
no setter
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- specName → String
-
spec name
no setter
Methods
-
account(
int accIndex) → Bip44Base - derive account with index
-
addressIndex(
int addressIndex) → Bip44Base - derive address with index
-
change(
Bip44Changes changeType) → Bip44Base - derive change with change type Bip44Changes internal or external
-
isLevel(
Bip44Levels level) → bool - check level with current bip-44 level
-
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