From 5f6729b2d6fa3418ba5f669b8ae2a345539b44f3 Mon Sep 17 00:00:00 2001 From: Inder Date: Thu, 22 Dec 2016 16:19:07 +0100 Subject: [PATCH] Fix C++11 build --- src/chainparams.cpp | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/src/chainparams.cpp b/src/chainparams.cpp index 59a7bdb81683..5a979a22509e 100644 --- a/src/chainparams.cpp +++ b/src/chainparams.cpp @@ -146,12 +146,12 @@ class CMainParams : public CChainParams { vSeeds.push_back(CDNSSeedData("162.213.154.31", "")); vSeeds.push_back(CDNSSeedData("151.80.206.104", "")); - base58Prefixes[PUBKEY_ADDRESS] = list_of( 30); - base58Prefixes[SCRIPT_ADDRESS] = list_of( 13); - base58Prefixes[SECRET_KEY] = list_of(212); - base58Prefixes[EXT_PUBLIC_KEY] = list_of(0x02)(0x2D)(0x25)(0x33); - base58Prefixes[EXT_SECRET_KEY] = list_of(0x02)(0x21)(0x31)(0x2B); - base58Prefixes[EXT_COIN_TYPE] = list_of(0x80000013); + base58Prefixes[PUBKEY_ADDRESS] = std::vector(1,30); + base58Prefixes[SCRIPT_ADDRESS] = std::vector(1,13); + base58Prefixes[SECRET_KEY] = std::vector(1,212); + base58Prefixes[EXT_PUBLIC_KEY] = boost::assign::list_of(0x02)(0x2D)(0x25)(0x33).convert_to_container >(); + base58Prefixes[EXT_SECRET_KEY] = boost::assign::list_of(0x02)(0x21)(0x31)(0x2B).convert_to_container >(); + base58Prefixes[EXT_COIN_TYPE] = boost::assign::list_of(0x80000013).convert_to_container >(); convertSeed6(vFixedSeeds, pnSeed6_main, ARRAYLEN(pnSeed6_main)); @@ -211,12 +211,12 @@ class CTestNetParams : public CMainParams { vFixedSeeds.clear(); vSeeds.clear(); - base58Prefixes[PUBKEY_ADDRESS] = list_of(139); // Testnet darknet addresses start with 'x' or 'y' - base58Prefixes[SCRIPT_ADDRESS] = list_of( 19); // Testnet darknet script addresses start with '8' or '9' - base58Prefixes[SECRET_KEY] = list_of(239); // Testnet private keys start with '9' or 'c' (Bitcoin defaults) - base58Prefixes[EXT_PUBLIC_KEY] = list_of(0x3a)(0x80)(0x61)(0xa0); // Testnet darknet BIP32 pubkeys start with 'DRKV' - base58Prefixes[EXT_SECRET_KEY] = list_of(0x3a)(0x80)(0x58)(0x37); // Testnet darknet BIP32 prvkeys start with 'DRKP' - base58Prefixes[EXT_COIN_TYPE] = list_of(0x80000001); // Testnet darknet BIP44 coin type is '5' (All coin's testnet default) + base58Prefixes[PUBKEY_ADDRESS] = std::vector(1,139); // Testnet darknet addresses start with 'x' or 'y' + base58Prefixes[SCRIPT_ADDRESS] = std::vector(1,19); // Testnet darknet script addresses start with '8' or '9' + base58Prefixes[SECRET_KEY] = std::vector(1,239); // Testnet private keys start with '9' or 'c' (Bitcoin defaults) + base58Prefixes[EXT_PUBLIC_KEY] = boost::assign::list_of(0x3a)(0x80)(0x61)(0xa0).convert_to_container >(); // Testnet darknet BIP32 pubkeys start with 'DRKV' + base58Prefixes[EXT_SECRET_KEY] = boost::assign::list_of(0x3a)(0x80)(0x58)(0x37).convert_to_container >(); // Testnet darknet BIP32 prvkeys start with 'DRKP' + base58Prefixes[EXT_COIN_TYPE] = boost::assign::list_of(0x80000001).convert_to_container >(); // Testnet darknet BIP44 coin type is '5' (All coin's testnet default) convertSeed6(vFixedSeeds, pnSeed6_test, ARRAYLEN(pnSeed6_test));