ZIP32CoinConfig constructor
const
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,
Implementation
const ZIP32CoinConfig({
required this.coinNames,
required this.type,
required this.coinIdx,
required this.chainType,
required this.defPath,
required this.network,
required this.keyNetVer,
required this.addressEncoder,
required this.purpose,
required this.hrpSaplingExtendedSpendingKey,
required this.hrpSaplingExtendedFullViewingKey,
required this.hrpSaplingPaymentAddress,
required this.b58SproutAddressPrefix,
required this.b58SecretKeyPrefix,
required this.b58PubkeyAddressPrefix,
required this.b58ScriptAddressPrefix,
required this.hrpTexAddress,
required this.hrpUnifiedAddress,
required this.hrpUnifiedFvk,
required this.hrpUnifiedIvk,
});