Browse Source

Merge remote-tracking branch 'remotes/MyHush/v1.0.13-rc' into dev

pull/105/head
FireMartZ 6 years ago
parent
commit
142b1033d6
  1. 17
      README.md
  2. 15
      src/chainparams.cpp
  3. 3
      src/rpcblockchain.cpp

17
README.md

@ -36,18 +36,11 @@ Bootstrap Nodes
Choose to add any of the following bootstrap nodes, per your preferred network configuration, to speed up peer discovery. Utilize `addnode=HOSTNAME` in your `hush.conf` file.
**IPV4**
* 183.89.226.141
* 163.172.70.26
* 76.188.211.191
* 173.212.196.148
* 78.94.32.197
* 77.78.12.89
* 78.46.88.113
* 163.172.70.26
* 192.99.3.29
* 144.76.62.229
* 163.172.64.208
* 37.187.167.145
* dnsseed.myhush.org
* dnsseed2.myhush.org
* explorer.myhush.org
* dnsseed.bleuzero.com
* dnsseed.hush.quebec
**IPV6**
* [2607:4f00:0:509::4]

15
src/chainparams.cpp

@ -1,5 +1,6 @@
// Copyright (c) 2010 Satoshi Nakamoto
// Copyright (c) 2009-2014 The Bitcoin Core developers
// Copyright (c) 2016-2018 Hush developers
// Distributed under the MIT software license, see the accompanying
// file COPYING or http://www.opensource.org/licenses/mit-license.php.
@ -95,14 +96,11 @@ public:
assert(consensus.hashGenesisBlock == uint256S("0x0003a67bc26fe564b75daf11186d360652eb435a35ba3d9d3e7e5d5f8e62dc17"));
assert(genesis.hashMerkleRoot == uint256S("0x830539f9ec196f36a2759638b674a51b668eba7bbf6af10c56fed4af666be177"));
vFixedSeeds.clear();
vSeeds.clear();
vSeeds.push_back(CDNSSeedData("node1", "192.99.3.29")); // node1
vSeeds.push_back(CDNSSeedData("node2", "zdash.suprnova.cc")); // node2
vSeeds.push_back(CDNSSeedData("node3", "76.188.211.191")); // node3
//vSeeds.push_back(CDNSSeedData("znodes.org", "dnsseed.znodes.org")); //
vSeeds.push_back(CDNSSeedData("node1", "dnsseed.myhush.org")); // Duke
vSeeds.push_back(CDNSSeedData("node2", "dnsseed2.myhush.org")); // Duke
vSeeds.push_back(CDNSSeedData("node3", "dnsseed.bleuzero.com")); // FiremartZ
// guarantees the first 2 characters, when base58 encoded, are "t1"
base58Prefixes[PUBKEY_ADDRESS] = {0x1C,0xB8};
@ -232,9 +230,8 @@ public:
vFixedSeeds.clear();
vSeeds.clear();
vSeeds.push_back(CDNSSeedData("tush1", "tush.cryptominingpools.org")); // Zcash
vSeeds.push_back(CDNSSeedData("node1", "testnet.myhush.network")); // madbuda
vSeeds.push_back(CDNSSeedData("node2", "testnet.madmining.club")); // madmining
vSeeds.push_back(CDNSSeedData("tush1", "tush.cryptominingpools.org")); // Down?
vSeeds.push_back(CDNSSeedData("node1", "stilgar.myhush.org")); // Duke
// guarantees the first 2 characters, when base58 encoded, are "tm"
base58Prefixes[PUBKEY_ADDRESS] = {0x1D,0x25};

3
src/rpcblockchain.cpp

@ -1,5 +1,6 @@
// Copyright (c) 2010 Satoshi Nakamoto
// Copyright (c) 2009-2014 The Bitcoin Core developers
// Copyright (c) 2017-2018 The Hush developers
// Distributed under the MIT software license, see the accompanying
// file COPYING or http://www.opensource.org/licenses/mit-license.php.
@ -89,6 +90,7 @@ UniValue blockheaderToJSON(const CBlockIndex* blockindex)
result.push_back(Pair("height", blockindex->nHeight));
result.push_back(Pair("version", blockindex->nVersion));
result.push_back(Pair("merkleroot", blockindex->hashMerkleRoot.GetHex()));
result.push_back(Pair("hashreserved", blockindex->hashReserved.GetHex()));
result.push_back(Pair("time", (int64_t)blockindex->nTime));
result.push_back(Pair("nonce", blockindex->nNonce.GetHex()));
result.push_back(Pair("solution", HexStr(blockindex->nSolution)));
@ -108,6 +110,7 @@ UniValue blockToJSON(const CBlock& block, const CBlockIndex* blockindex, bool tx
{
UniValue result(UniValue::VOBJ);
result.push_back(Pair("hash", block.GetHash().GetHex()));
result.push_back(Pair("hashreserved", blockindex->hashReserved.GetHex()));
int confirmations = -1;
// Only report confirmations if the block is on the main chain
if (chainActive.Contains(blockindex))

Loading…
Cancel
Save