|
|
@ -153,6 +153,11 @@ public: |
|
|
|
// guarantees the first 2 characters, when base58 encoded, are "SK"
|
|
|
|
base58Prefixes[ZCSPENDING_KEY] = {0xAB,0x36}; |
|
|
|
|
|
|
|
bech32HRPs[SAPLING_PAYMENT_ADDRESS] = "zs"; |
|
|
|
bech32HRPs[SAPLING_FULL_VIEWING_KEY] = "zviews"; |
|
|
|
bech32HRPs[SAPLING_INCOMING_VIEWING_KEY] = "zivks"; |
|
|
|
bech32HRPs[SAPLING_SPENDING_KEY] = "secret-spending-key-main"; |
|
|
|
|
|
|
|
vFixedSeeds = std::vector<SeedSpec6>(pnSeed6_main, pnSeed6_main + ARRAYLEN(pnSeed6_main)); |
|
|
|
|
|
|
|
fMiningRequiresPeers = true; |
|
|
@ -310,6 +315,11 @@ public: |
|
|
|
// guarantees the first 2 characters, when base58 encoded, are "ST"
|
|
|
|
base58Prefixes[ZCSPENDING_KEY] = {0xAC,0x08}; |
|
|
|
|
|
|
|
bech32HRPs[SAPLING_PAYMENT_ADDRESS] = "ztestsapling"; |
|
|
|
bech32HRPs[SAPLING_FULL_VIEWING_KEY] = "zviewtestsapling"; |
|
|
|
bech32HRPs[SAPLING_INCOMING_VIEWING_KEY] = "zivktestsapling"; |
|
|
|
bech32HRPs[SAPLING_SPENDING_KEY] = "secret-spending-key-test"; |
|
|
|
|
|
|
|
vFixedSeeds = std::vector<SeedSpec6>(pnSeed6_test, pnSeed6_test + ARRAYLEN(pnSeed6_test)); |
|
|
|
|
|
|
|
fMiningRequiresPeers = true; |
|
|
@ -429,6 +439,11 @@ public: |
|
|
|
base58Prefixes[ZCVIEWING_KEY] = {0xA8,0xAC,0x0C}; |
|
|
|
base58Prefixes[ZCSPENDING_KEY] = {0xAC,0x08}; |
|
|
|
|
|
|
|
bech32HRPs[SAPLING_PAYMENT_ADDRESS] = "zregtestsapling"; |
|
|
|
bech32HRPs[SAPLING_FULL_VIEWING_KEY] = "zviewregtestsapling"; |
|
|
|
bech32HRPs[SAPLING_INCOMING_VIEWING_KEY] = "zivkregtestsapling"; |
|
|
|
bech32HRPs[SAPLING_SPENDING_KEY] = "secret-spending-key-regtest"; |
|
|
|
|
|
|
|
// Founders reward script expects a vector of 2-of-3 multisig addresses
|
|
|
|
vFoundersRewardAddress = { "t2FwcEhFdNXuFMv1tcYwaBJtYVtMj8b1uTg" }; |
|
|
|
assert(vFoundersRewardAddress.size() <= consensus.GetLastFoundersRewardBlockHeight()); |
|
|
|