From cdb78e5c1ffd1e7baa4ba6dbc06a69df8e7910e3 Mon Sep 17 00:00:00 2001 From: "Pablo Martin (wdp)" Date: Mon, 27 Nov 2017 15:47:27 +0000 Subject: [PATCH] Define base58Prefixes[SCRIPT_ADDRESS2] to '35' resulting in addresses starting with 'F'. --- src/chainparams.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/chainparams.cpp b/src/chainparams.cpp index c0bbe60ba59c3..e7d9b51e2cd9f 100644 --- a/src/chainparams.cpp +++ b/src/chainparams.cpp @@ -125,7 +125,8 @@ class CMainParams : public CChainParams { base58Prefixes[PUBKEY_ADDRESS] = std::vector(1,28); base58Prefixes[SCRIPT_ADDRESS] = std::vector(1,5); - //base58Prefixes[SCRIPT_ADDRESS2] = std::vector(1,50); + base58Prefixes[SCRIPT_ADDRESS2] = std::vector(1,35); + base58Prefixes[SECRET_KEY] = std::vector(1,176); base58Prefixes[EXT_PUBLIC_KEY] = boost::assign::list_of(0x04)(0x88)(0xB2)(0x1E).convert_to_container >(); base58Prefixes[EXT_SECRET_KEY] = boost::assign::list_of(0x04)(0x88)(0xAD)(0xE4).convert_to_container >(); @@ -207,6 +208,7 @@ class CTestNetParams : public CChainParams { base58Prefixes[PUBKEY_ADDRESS] = std::vector(1,87); base58Prefixes[SCRIPT_ADDRESS] = std::vector(1,196); + base58Prefixes[SCRIPT_ADDRESS2] = std::vector(1,35); base58Prefixes[SECRET_KEY] = std::vector(1,239); base58Prefixes[EXT_PUBLIC_KEY] = boost::assign::list_of(0x04)(0x35)(0x87)(0xCF).convert_to_container >(); @@ -287,6 +289,7 @@ class CRegTestParams : public CChainParams { base58Prefixes[PUBKEY_ADDRESS] = std::vector(1,111); base58Prefixes[SCRIPT_ADDRESS] = std::vector(1,196); + base58Prefixes[SCRIPT_ADDRESS2] = std::vector(1,35); base58Prefixes[SECRET_KEY] = std::vector(1,239); base58Prefixes[EXT_PUBLIC_KEY] = boost::assign::list_of(0x04)(0x35)(0x87)(0xCF).convert_to_container >();