ZIP32CoinConfig class

A base class representing configuration parameters for a cryptocurrency coin.

Implemented types

Constructors

ZIP32CoinConfig({required CoinNames coinNames, required EllipticCurveTypes type, required int coinIdx, required ChainType chainType, required String defPath, required ZCashNetwork network, required Bip32KeyNetVersions keyNetVer, required ADDRENCODER<ZIP32CoinConfig> addressEncoder, required Bip32KeyIndex purpose, required String hrpSaplingExtendedSpendingKey, required String hrpSaplingExtendedFullViewingKey, required String hrpSaplingPaymentAddress, required List<int> b58SproutAddressPrefix, required List<int> b58SecretKeyPrefix, required List<int> b58PubkeyAddressPrefix, required List<int> b58ScriptAddressPrefix, required String hrpTexAddress, required String hrpUnifiedAddress, required String hrpUnifiedFvk, required String hrpUnifiedIvk})
const

Properties

addressEncoder ADDRENCODER<ZIP32CoinConfig>
final
b58PubkeyAddressPrefix List<int>
final
b58ScriptAddressPrefix List<int>
final
b58SecretKeyPrefix List<int>
final
b58SproutAddressPrefix List<int>
final
chainType ChainType
final
coinIdx int
final
coinNames CoinNames
Configuration properties.
final
defaultHdKeyDerivator DefaultHdKeyDerivator?
no setteroverride
defPath String
final
hasExtendedKeys bool
no setteroverride
hashCode int
The hash code for this object.
no setterinherited
hasWif bool
no setteroverride
hrpSaplingExtendedFullViewingKey String
final
hrpSaplingExtendedSpendingKey String
final
hrpSaplingPaymentAddress String
final
hrpTexAddress String
final
hrpUnifiedAddress String
final
hrpUnifiedFvk String
final
hrpUnifiedIvk String
final
keyNetVer Bip32KeyNetVersions
final
network ZCashNetwork
final
purpose Bip32KeyIndex
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
type EllipticCurveTypes
final
wifNetVer List<int>?
final

Methods

encodeAddress(EncodeAddressDefaultParams params) String
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