bitcoinCashSlpMainNet property
Configuration for Bitcoin Cash Simple Ledger Protocol main net
Implementation
final BipBitcoinCashConf bitcoinCashSlpMainNet = BipBitcoinCashConf(
coinNames: CoinsConf.bitcoinCashSlpMainNet.coinName,
coinIdx: Slip44.bitcoinCash,
chainType: ChainType.mainnet,
defPath: derPathNonHardenedFull,
keyNetVer: bip49BtcKeyNetVerMain,
wifNetVer: CoinsConf.bitcoinCashSlpMainNet.params.wifNetVer,
type: EllipticCurveTypes.secp256k1,
addressEncoder: (params, config) {
if (config.useLagacyAdder) {
return P2SHAddrEncoder().encodeKey(
params.pubKey,
netVersion: CoinsConf.bitcoinCashSlpMainNet.params.p2shLegacyNetVer,
);
}
return BchP2SHAddrEncoder().encodeKey(
params.pubKey,
hrp: CoinsConf.bitcoinCashSlpMainNet.params.p2shStdHrp,
netVersion: CoinsConf.bitcoinCashSlpMainNet.params.p2shStdNetVer,
);
},
);