From 327c39e1cff3269fd911f2a5cce421115d26ec8a Mon Sep 17 00:00:00 2001 From: enkayz Date: Fri, 11 Jan 2019 15:28:40 +1030 Subject: [PATCH 01/10] fix utxo splitter ui this commit adds a sign boolean to WalletModel::prepareTransaction which is then used to disable signing in CoinControlDialog::updateLabels --- src/qt/coincontroldialog.cpp | 3 ++- src/qt/sendcoinsdialog.cpp | 2 +- src/qt/walletmodel.cpp | 7 +++++-- src/qt/walletmodel.h | 2 +- 4 files changed, 9 insertions(+), 5 deletions(-) diff --git a/src/qt/coincontroldialog.cpp b/src/qt/coincontroldialog.cpp index f5a421c3..c87f3351 100755 --- a/src/qt/coincontroldialog.cpp +++ b/src/qt/coincontroldialog.cpp @@ -760,7 +760,8 @@ void CoinControlDialog::updateLabels(WalletModel* model, QDialog* dialog) CoinControlDialog::coinControl->nSplitBlock = CoinControlDialog::nSplitBlockDummy; WalletModelTransaction currentTransaction(recipients); - model->prepareTransaction(currentTransaction, CoinControlDialog::coinControl); + model->prepareTransaction(currentTransaction, CoinControlDialog::coinControl, false); // let's not sign this preparation as the wallet may be locked + CAmount nFee = currentTransaction.getTransactionFee() + 10; if (nPayFee < nFee) { nPayFee = nFee; diff --git a/src/qt/sendcoinsdialog.cpp b/src/qt/sendcoinsdialog.cpp index 2496c242..78ab57e0 100755 --- a/src/qt/sendcoinsdialog.cpp +++ b/src/qt/sendcoinsdialog.cpp @@ -399,7 +399,7 @@ void SendCoinsDialog::send(QList recipients, QString strFee, else ctrl.nConfirmTarget = 0; - prepareStatus = model->prepareTransaction(currentTransaction, &ctrl); + prepareStatus = model->prepareTransaction(currentTransaction, &ctrl, true); // let's sign it now // process prepareStatus and on error generate message shown to user processSendCoinsReturn(prepareStatus, BitcoinUnits::formatWithUnit(model->getOptionsModel()->getDisplayUnit(), currentTransaction.getTransactionFee()), true); diff --git a/src/qt/walletmodel.cpp b/src/qt/walletmodel.cpp index 31d99ff3..009a8b0f 100755 --- a/src/qt/walletmodel.cpp +++ b/src/qt/walletmodel.cpp @@ -239,7 +239,7 @@ bool WalletModel::validateAddress(const QString& address) return IsValidDestination(addressParsed); } -WalletModel::SendCoinsReturn WalletModel::prepareTransaction(WalletModelTransaction& transaction, const CCoinControl* coinControl) +WalletModel::SendCoinsReturn WalletModel::prepareTransaction(WalletModelTransaction& transaction, const CCoinControl* coinControl, bool sign) { CAmount total = 0; QList recipients = transaction.getRecipients(); @@ -317,7 +317,10 @@ WalletModel::SendCoinsReturn WalletModel::prepareTransaction(WalletModelTransact } int nChangePos = -1; - bool fCreated = wallet->CreateTransaction(vecSend, *newTx, *keyChange, nFeeRequired, nChangePos, strFailReason, coinControl, recipients[0].inputType, recipients[0].useInstanTX); + if (sign) { + WalletModel::UnlockContext ctx(requestUnlock(true)); + } + bool fCreated = wallet->CreateTransaction(vecSend, *newTx, *keyChange, nFeeRequired, nChangePos, strFailReason, coinControl, recipients[0].inputType, recipients[0].useInstanTX, 0, 0, sign); transaction.setTransactionFee(nFeeRequired); if (recipients[0].useInstanTX && newTx->GetValueOut() > GetSporkValue(SPORK_2_MAX_VALUE) * COIN) { diff --git a/src/qt/walletmodel.h b/src/qt/walletmodel.h index 6f76b29b..409f51c5 100755 --- a/src/qt/walletmodel.h +++ b/src/qt/walletmodel.h @@ -184,7 +184,7 @@ class WalletModel : public QObject }; // prepare transaction for getting txfee before sending coins - SendCoinsReturn prepareTransaction(WalletModelTransaction& transaction, const CCoinControl* coinControl = NULL); + SendCoinsReturn prepareTransaction(WalletModelTransaction& transaction, const CCoinControl* coinControl = NULL, bool sign = false); // Send coins to a list of recipients SendCoinsReturn sendCoins(WalletModelTransaction& transaction); From 47a16e483358d006c1344a59b1923db6bd7104b1 Mon Sep 17 00:00:00 2001 From: enkayz Date: Fri, 11 Jan 2019 19:30:07 +1030 Subject: [PATCH 02/10] bug fixes for utxo unlock code --- src/qt/walletmodel.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/qt/walletmodel.cpp b/src/qt/walletmodel.cpp index 009a8b0f..8d9f3221 100755 --- a/src/qt/walletmodel.cpp +++ b/src/qt/walletmodel.cpp @@ -316,11 +316,13 @@ WalletModel::SendCoinsReturn WalletModel::prepareTransaction(WalletModelTransact return TransactionCreationFailed; } + bool fCreated; int nChangePos = -1; if (sign) { - WalletModel::UnlockContext ctx(requestUnlock(true)); + fCreated = wallet->CreateTransaction(vecSend, *newTx, *keyChange, nFeeRequired, nChangePos, strFailReason, coinControl, recipients[0].inputType, recipients[0].useInstanTX); + } else { + fCreated = wallet->CreateTransaction(vecSend, *newTx, *keyChange, nFeeRequired, nChangePos, strFailReason, coinControl, recipients[0].inputType, recipients[0].useInstanTX, 0, 0, false); } - bool fCreated = wallet->CreateTransaction(vecSend, *newTx, *keyChange, nFeeRequired, nChangePos, strFailReason, coinControl, recipients[0].inputType, recipients[0].useInstanTX, 0, 0, sign); transaction.setTransactionFee(nFeeRequired); if (recipients[0].useInstanTX && newTx->GetValueOut() > GetSporkValue(SPORK_2_MAX_VALUE) * COIN) { From d507a1f58c3a705c4f2ede1d5a9f67d20a0ad66c Mon Sep 17 00:00:00 2001 From: tran Date: Fri, 11 Jan 2019 21:47:33 +0700 Subject: [PATCH 03/10] Improve sync speed Do not write noisy log message on sync to save IO bandwind and cpu. This will improve sync speed a bit Signed-off-by: tran --- src/qt/bitcoingui.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/qt/bitcoingui.cpp b/src/qt/bitcoingui.cpp index aa6ffc8c..24b9aae8 100755 --- a/src/qt/bitcoingui.cpp +++ b/src/qt/bitcoingui.cpp @@ -1151,6 +1151,7 @@ void BitcoinGUI::setNumBlocks(int count, const QDateTime& blockDate, double nVer enum BlockSource blockSource = clientModel->getBlockSource(); switch (blockSource) { case BLOCK_SOURCE_NETWORK: + hideLogMessage = true; if (header) { updateHeadersSyncProgressLabel(); return; @@ -1185,6 +1186,7 @@ void BitcoinGUI::setNumBlocks(int count, const QDateTime& blockDate, double nVer tooltip = tr("Processed %n blocks of transaction history.", "", count); if(secs < 90*60) { + hideLogMessage = false; tooltip = tr("Up to date") + QString(".
") + tooltip; labelBlocksIcon->setPixmap(QIcon(":/icons/synced").pixmap(STATUSBAR_ICONSIZE, STATUSBAR_ICONSIZE)); #ifdef ENABLE_WALLET From ebe7cc4add7aaecda5c2ae9023ed01c6e43550f2 Mon Sep 17 00:00:00 2001 From: 216k155 <216k155@luxcore.io> Date: Mon, 14 Jan 2019 01:10:55 +1100 Subject: [PATCH 04/10] Version Signed-off-by: 216k155 <216k155@luxcore.io> --- src/darksend.h | 3 ++- src/init.cpp | 2 +- src/instantx.cpp | 6 +++--- src/masternode.cpp | 4 ++-- src/version.h | 16 +++++----------- 5 files changed, 13 insertions(+), 18 deletions(-) diff --git a/src/darksend.h b/src/darksend.h index 58b74ba3..811c19f3 100644 --- a/src/darksend.h +++ b/src/darksend.h @@ -9,6 +9,7 @@ #include "main.h" #include "masternode.h" #include "activemasternode.h" +#include "version.h" class CTxIn; class CDarkSendPool; @@ -223,7 +224,7 @@ class CDarksendSession class CDarkSendPool { public: - static const int MIN_PEER_PROTO_VERSION = 69600; + static const int MIN_PEER_PROTO_VERSION = MIN_PROTO_VERSION; // clients entries std::vector myEntries; diff --git a/src/init.cpp b/src/init.cpp index 12975648..16c311cf 100755 --- a/src/init.cpp +++ b/src/init.cpp @@ -1159,7 +1159,7 @@ bool AppInit2() } //ignore masternodes below protocol version - CMasterNode::minProtoVersion = GetArg("-masternodeminprotocol", MIN_MN_PROTO_VERSION); + CMasterNode::minProtoVersion = GetArg("-masternodeminprotocol", MIN_PROTO_VERSION); int64_t nStart = 0; diff --git a/src/instantx.cpp b/src/instantx.cpp index f31f0d9f..0da11682 100755 --- a/src/instantx.cpp +++ b/src/instantx.cpp @@ -257,7 +257,7 @@ int64_t CreateNewLock(CTransaction tx) { void DoConsensusVote(CTransaction& tx, int64_t nBlockHeight) { if (!fMasterNode) return; - int n = GetMasternodeRank(activeMasternode.vin, nBlockHeight, MIN_INSTANTX_PROTO_VERSION); + int n = GetMasternodeRank(activeMasternode.vin, nBlockHeight, MIN_PROTO_VERSION); if (n == -1) { if (fDebug) LogPrintf("InstantX::DoConsensusVote - Unknown Masternode\n"); @@ -303,7 +303,7 @@ void DoConsensusVote(CTransaction& tx, int64_t nBlockHeight) { //received a consensus vote bool ProcessConsensusVote(CConsensusVote& ctx) { - int n = GetMasternodeRank(ctx.vinMasternode, ctx.nBlockHeight, MIN_INSTANTX_PROTO_VERSION); + int n = GetMasternodeRank(ctx.vinMasternode, ctx.nBlockHeight, MIN_PROTO_VERSION); int x = GetMasternodeByVin(ctx.vinMasternode); if (x != -1) { @@ -510,7 +510,7 @@ bool CConsensusVote::Sign() { bool CTransactionLock::SignaturesValid() { for (CConsensusVote vote : vecConsensusVotes) { - int n = GetMasternodeRank(vote.vinMasternode, vote.nBlockHeight, MIN_INSTANTX_PROTO_VERSION); + int n = GetMasternodeRank(vote.vinMasternode, vote.nBlockHeight, MIN_PROTO_VERSION); if (n == -1) { LogPrintf("InstantX::DoConsensusVote - Unknown Masternode\n"); diff --git a/src/masternode.cpp b/src/masternode.cpp index f105a012..4731012a 100755 --- a/src/masternode.cpp +++ b/src/masternode.cpp @@ -9,7 +9,7 @@ #include //tt -int CMasterNode::minProtoVersion = MIN_MN_PROTO_VERSION; +int CMasterNode::minProtoVersion = MIN_PROTO_VERSION; CCriticalSection cs_masternodes; @@ -81,7 +81,7 @@ void ProcessMasternode(CNode* pfrom, const std::string& strCommand, CDataStream& strMessage = addr.ToString() + boost::lexical_cast(sigTime) + vchPubKey + vchPubKey2 + boost::lexical_cast(protocolVersion); - if (protocolVersion < MIN_MN_PROTO_VERSION) { + if (protocolVersion < MIN_PROTO_VERSION) { LogPrintf("dsee - ignoring outdated masternode %s protocol version %d\n", vin.ToString().c_str(), protocolVersion); return; } diff --git a/src/version.h b/src/version.h index 17e197e9..22a99a39 100755 --- a/src/version.h +++ b/src/version.h @@ -13,27 +13,21 @@ static const int PROTOCOL_VERSION = 70100; +//! disconnect from peers older than this proto version +static const int MIN_PROTO_VERSION = 69600; + +static const int MIN_PEER_PROTO_VERSION_BEFORE_ENFORCEMENT = 69500; + //! initial proto version, to be increased after version/verack negotiation static const int INIT_PROTO_VERSION = 209; //! In this version, 'getheaders' was introduced. static const int GETHEADERS_VERSION = 70077; -//! disconnect from peers older than this proto version -static const int MIN_PEER_PROTO_VERSION_BEFORE_ENFORCEMENT = 69500; -static const int MIN_PEER_PROTO_VERSION_AFTER_ENFORCEMENT = 69500; - -static const int MIN_INSTANTX_PROTO_VERSION = 69600; -static const int MIN_MN_PROTO_VERSION = 69600; - //! nTime field added to CAddress, starting with this version; //! if possible, avoid requesting addresses nodes older than this static const int CADDR_TIME_VERSION = 31402; -//! only request blocks from nodes outside this range of versions -static const int NOBLKS_VERSION_START = 32000; -static const int NOBLKS_VERSION_END = 32400; - //! BIP 0031, pong message, is enabled for all versions AFTER this one static const int BIP0031_VERSION = 60000; From e24a972042834c64df20472e3df104c910cac372 Mon Sep 17 00:00:00 2001 From: 216k155 <216k155@luxcore.io> Date: Mon, 14 Jan 2019 01:28:45 +1100 Subject: [PATCH 05/10] Fix Copyright headers Signed-off-by: 216k155 <216k155@luxcore.io> --- contrib/devtools/fix-copyright-headers.py | 2 +- cross-build-osx.sh | 25 ----------------------- src/activemasternode.cpp | 6 ++++-- src/activemasternode.h | 8 +++++--- src/addrman.cpp | 4 +++- src/addrman.h | 4 +++- src/alert.cpp | 5 +++-- src/alert.h | 7 ++++--- src/allocators.cpp | 6 ++++-- src/allocators.h | 7 ++++--- src/amount.cpp | 5 +++-- src/amount.h | 5 +++-- src/arith_uint256.cpp | 6 +++--- src/arith_uint256.h | 5 +++-- src/base58.cpp | 5 +++-- src/base58.h | 5 +++-- src/bech32.cpp | 6 ++++++ src/bech32.h | 6 ++++++ src/bip38.cpp | 5 +++++ src/bip38.h | 7 ++++++- src/bip39.cpp | 6 ++++++ src/bip39.h | 6 ++++++ src/bip39_english.h | 6 ++++++ src/bloom.cpp | 3 ++- src/bloom.h | 4 +++- src/chain.cpp | 5 +++-- src/chain.h | 5 +++-- src/chainparams.cpp | 5 ++--- src/chainparams.h | 5 +++-- src/chainparamsbase.cpp | 5 +++-- src/chainparamsbase.h | 4 +++- src/chainparamsseeds.h | 6 ++++++ src/checkpoints.cpp | 4 ++-- src/checkpoints.h | 4 +++- src/checkqueue.h | 4 +++- src/clientversion.cpp | 2 ++ src/clientversion.h | 4 +++- src/coincontrol.h | 6 ++++-- src/coins.cpp | 2 ++ src/coins.h | 5 +++-- src/compat.h | 7 ++++--- src/compressor.cpp | 5 +++-- src/compressor.h | 5 +++-- src/core_io.h | 6 ++++-- src/core_memusage.h | 4 +++- src/core_read.cpp | 6 ++++-- src/core_write.cpp | 6 ++++-- src/crypter.cpp | 6 ++++-- src/crypter.h | 4 +++- src/cuckoocache.h | 5 +++-- src/darksend.cpp | 6 ++++-- src/darksend.h | 6 ++++-- src/db.cpp | 7 ++++--- src/db.h | 5 +++-- src/eccryptoverify.cpp | 5 +++-- src/eccryptoverify.h | 5 +++-- src/ecwrapper.cpp | 5 +++-- src/ecwrapper.h | 4 +++- src/hash.cpp | 4 +++- src/hash.h | 5 ++--- src/hashblock.h | 7 ++++++- src/hdchain.cpp | 5 ++++- src/hdchain.h | 6 +++++- src/httprpc.cpp | 5 +++-- src/httprpc.h | 5 +++-- src/httpserver.cpp | 5 +++-- src/httpserver.h | 5 +++-- src/indirectmap.h | 4 +++- src/init.h | 5 +++-- src/instantx.cpp | 6 ++++++ src/instantx.h | 7 +++++-- src/key.cpp | 4 +++- src/key.h | 5 +++-- src/keystore.cpp | 5 +++-- src/keystore.h | 5 +++-- src/leveldbwrapper.cpp | 2 ++ src/leveldbwrapper.h | 4 +++- src/limitedmap.h | 4 +++- src/lux-tx.cpp | 6 ++++-- src/luxcontrol.cpp | 5 +++-- src/luxcontrol.h | 5 +++-- src/main.cpp | 5 ++--- src/main.h | 5 ++--- src/masternode.cpp | 6 ++++++ src/masternode.h | 7 ++++--- src/masternodeconfig.cpp | 6 ++++++ src/masternodeconfig.h | 7 ++++--- src/memenv.h | 8 +++++--- src/memusage.h | 4 +++- src/merkleblock.cpp | 5 +++-- src/merkleblock.h | 5 +++-- src/miner.cpp | 5 +++-- src/miner.h | 5 +++-- src/mruset.h | 6 ++++-- src/multipliers.hpp | 6 ++++++ src/net.cpp | 7 +++---- src/net.h | 7 ++++--- src/netbase.cpp | 7 ++++--- src/netbase.h | 6 ++++-- src/noui.cpp | 7 +++---- src/noui.h | 6 ++++-- src/pow.cpp | 7 ++++--- src/pow.h | 7 ++++--- src/prevector.h | 4 +++- src/primitives/transaction.h | 5 +++-- src/protocol.cpp | 8 ++++---- src/protocol.h | 7 ++++--- src/pubkey.cpp | 4 +++- src/pubkey.h | 5 +++-- src/qt/optionsmodel.h | 6 ++++-- src/qt/walletframe.h | 7 ++++--- src/random.cpp | 7 ++++--- src/random.h | 7 ++++--- src/rbf.cpp | 6 ++++++ src/rbf.h | 6 ++++++ src/rest.cpp | 6 +++--- src/reverse_iterator.h | 6 ++++++ src/reverselock.h | 6 ++++++ src/rpcblockchain.cpp | 5 ++--- src/rpcclient.cpp | 5 ++--- src/rpcclient.h | 5 +++-- src/rpcdarksend.cpp | 7 ++++--- src/rpcdump.cpp | 4 ++-- src/rpcnet.cpp | 4 ++-- src/rpcprotocol.cpp | 5 ++--- src/rpcprotocol.h | 6 +++--- src/rpcrawtransaction.cpp | 5 ++--- src/rpcserver.cpp | 5 ++--- src/rpcserver.h | 5 +++-- src/rpcutil.cpp | 4 +++- src/rpcutil.h | 4 +++- src/scheduler.cpp | 4 +++- src/scheduler.h | 4 +++- src/serialize.h | 5 +++-- src/spork.cpp | 8 ++++---- src/spork.h | 8 +++++--- src/stake.cpp | 7 ++++--- src/stake.h | 7 +++++-- src/streams.h | 7 ++++--- src/sync.cpp | 6 ++++-- src/sync.h | 7 ++++--- src/threadsafety.h | 7 ++++--- src/timedata.cpp | 4 +++- src/timedata.h | 4 +++- src/tinyformat.h | 6 ++++++ src/txdb.h | 5 +++-- src/txmempool.cpp | 6 +++--- src/txmempool.h | 5 +++-- src/ui_interface.h | 7 ++++--- src/uint256.cpp | 7 ++++--- src/uint256.h | 5 ++--- src/uint512.h | 7 ++++++- src/undo.h | 5 +++-- src/util.cpp | 5 ++--- src/util.h | 5 ++--- src/utilmoneystr.cpp | 5 +++-- src/utilmoneystr.h | 5 +++-- src/utilstrencodings.cpp | 5 +++-- src/utilstrencodings.h | 5 +++-- src/utiltime.cpp | 5 +++-- src/utiltime.h | 5 +++-- src/validationinterface.cpp | 5 +++-- src/validationinterface.h | 5 +++-- src/version.h | 4 ++-- src/versionbits.cpp | 5 +++-- src/versionbits.h | 4 +++- src/wallet.cpp | 5 ++--- src/wallet.h | 5 ++--- src/wallet_ismine.cpp | 5 +++-- src/wallet_ismine.h | 5 +++-- src/walletdb.h | 7 ++++--- 171 files changed, 594 insertions(+), 346 deletions(-) delete mode 100755 cross-build-osx.sh diff --git a/contrib/devtools/fix-copyright-headers.py b/contrib/devtools/fix-copyright-headers.py index 52fdc991..4ac6ecbb 100755 --- a/contrib/devtools/fix-copyright-headers.py +++ b/contrib/devtools/fix-copyright-headers.py @@ -22,7 +22,7 @@ year = time.gmtime()[0] last_year = year - 1 -command = "perl -pi -e 's/%s The Bitcoin/%s The Bitcoin/' %s" +command = "perl -pi -e 's/%s The Luxcore/%s The Luxcore/' %s" listFilesCommand = "find . | grep %s" extensions = [".cpp",".h"] diff --git a/cross-build-osx.sh b/cross-build-osx.sh deleted file mode 100755 index 0ffd2abd..00000000 --- a/cross-build-osx.sh +++ /dev/null @@ -1,25 +0,0 @@ -#!/bin/sh -#-###############################################-# -# C++ Cross-Compiler - The Luxcore Developer-2018 # -#-###############################################-# - -# Set platform variables -export HOST="x86_64-apple-darwin11" -export OSX_SDK="10.11" - -# curl OSX-SDK -mkdir -p depends/SDKs depends/sdk-sources -cd depends/SDKs -curl -sL https://github.com/phracker/MacOSX-SDKs/releases/download/MacOSX10.11.sdk/MacOSX10.11.sdk.tar.xz | tar xJ -cd ../.. - -# Install development tools if needed -if [ ! -f $CC ]; then - sudo apt-get install curl librsvg2-bin libtiff-tools bsdmainutils cmake imagemagick libcap-dev libz-dev libbz2-dev python-setuptools -fi - -# Make dependencies -make -C depends HOST=$HOST -cd ../.. -./autogen.sh && ./configure --prefix=$PWD/depends/$PLATFORM --host=$PLATFORM --disable-tests && make -j$(nproc) && make deploy - diff --git a/src/activemasternode.cpp b/src/activemasternode.cpp index 7507d87d..d3442aac 100755 --- a/src/activemasternode.cpp +++ b/src/activemasternode.cpp @@ -1,5 +1,7 @@ -// Copyright (c) 2009-2012 The Darkcoin developers -// Distributed under the MIT/X11 software license, see the accompanying +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers +// Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. #include "protocol.h" diff --git a/src/activemasternode.h b/src/activemasternode.h index 696de9e2..fab9191e 100755 --- a/src/activemasternode.h +++ b/src/activemasternode.h @@ -1,7 +1,9 @@ -// Copyright (c) 2009-2010 Satoshi Nakamoto -*- c++ -*- -// Copyright (c) 2009-2012 The DarkCoin developers -// Distributed under the MIT/X11 software license, see the accompanying +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers +// Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. + #ifndef ACTIVEMASTERNODE_H #define ACTIVEMASTERNODE_H diff --git a/src/addrman.cpp b/src/addrman.cpp index 9d6773c6..62366c7d 100755 --- a/src/addrman.cpp +++ b/src/addrman.cpp @@ -1,4 +1,6 @@ -// Copyright (c) 2012 Pieter Wuille +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. diff --git a/src/addrman.h b/src/addrman.h index e961b41a..091bc609 100755 --- a/src/addrman.h +++ b/src/addrman.h @@ -1,4 +1,6 @@ -// Copyright (c) 2012 Pieter Wuille -*- c++ -*- +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. diff --git a/src/alert.cpp b/src/alert.cpp index 9282ff2b..6f321fca 100755 --- a/src/alert.cpp +++ b/src/alert.cpp @@ -1,5 +1,6 @@ -// Copyright (c) 2010 Satoshi Nakamoto -// Copyright (c) 2009-2014 The Bitcoin developers +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. diff --git a/src/alert.h b/src/alert.h index 9ed3656f..3bab5c40 100755 --- a/src/alert.h +++ b/src/alert.h @@ -1,6 +1,7 @@ -// Copyright (c) 2010 Satoshi Nakamoto -*- c++ -*- -// Copyright (c) 2009-2013 The Bitcoin developers -// Distributed under the MIT/X11 software license, see the accompanying +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers +// Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. #ifndef BITCOIN_ALERT_H diff --git a/src/allocators.cpp b/src/allocators.cpp index df498f7e..ebeb1e7b 100755 --- a/src/allocators.cpp +++ b/src/allocators.cpp @@ -1,5 +1,7 @@ -// Copyright (c) 2009-2013 The Bitcoin developers -// Distributed under the MIT/X11 software license, see the accompanying +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers +// Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. #include "allocators.h" diff --git a/src/allocators.h b/src/allocators.h index 72a04249..001170d3 100755 --- a/src/allocators.h +++ b/src/allocators.h @@ -1,6 +1,7 @@ -// Copyright (c) 2009-2010 Satoshi Nakamoto -*- c++ -*- -// Copyright (c) 2009-2013 The Bitcoin developers -// Distributed under the MIT/X11 software license, see the accompanying +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers +// Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. #ifndef BITCOIN_ALLOCATORS_H diff --git a/src/amount.cpp b/src/amount.cpp index 9a702f18..53010e71 100755 --- a/src/amount.cpp +++ b/src/amount.cpp @@ -1,5 +1,6 @@ -// Copyright (c) 2009-2010 Satoshi Nakamoto -// Copyright (c) 2009-2014 The Bitcoin developers +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. diff --git a/src/amount.h b/src/amount.h index 896e658a..5341177b 100755 --- a/src/amount.h +++ b/src/amount.h @@ -1,5 +1,6 @@ -// Copyright (c) 2009-2010 Satoshi Nakamoto -*- c++ -*- -// Copyright (c) 2009-2014 The Bitcoin developers +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. diff --git a/src/arith_uint256.cpp b/src/arith_uint256.cpp index 5e5de663..8f7576e2 100755 --- a/src/arith_uint256.cpp +++ b/src/arith_uint256.cpp @@ -1,8 +1,8 @@ -// Copyright (c) 2009-2010 Satoshi Nakamoto -// Copyright (c) 2009-2014 The Bitcoin developers +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. - #include "arith_uint256.h" #include "crypto/common.h" diff --git a/src/arith_uint256.h b/src/arith_uint256.h index 62032901..5a694fd4 100755 --- a/src/arith_uint256.h +++ b/src/arith_uint256.h @@ -1,5 +1,6 @@ -// Copyright (c) 2009-2010 Satoshi Nakamoto -*- c++ -*- -// Copyright (c) 2009-2015 The Bitcoin developers +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. diff --git a/src/base58.cpp b/src/base58.cpp index b698e82f..b1614526 100755 --- a/src/base58.cpp +++ b/src/base58.cpp @@ -1,7 +1,8 @@ -// Copyright (c) 2014 The Bitcoin developers +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. - #include "base58.h" #include "bech32.h" diff --git a/src/base58.h b/src/base58.h index eec23df7..cb5deda1 100755 --- a/src/base58.h +++ b/src/base58.h @@ -1,5 +1,6 @@ -// Copyright (c) 2009-2010 Satoshi Nakamoto -*- c++ -*- -// Copyright (c) 2009-2014 The Bitcoin developers +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. diff --git a/src/bech32.cpp b/src/bech32.cpp index 274782e4..52da1f04 100644 --- a/src/bech32.cpp +++ b/src/bech32.cpp @@ -1,3 +1,9 @@ +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers +// Distributed under the MIT software license, see the accompanying +// file COPYING or http://www.opensource.org/licenses/mit-license.php. + // Copyright (c) 2017 Pieter Wuille // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. diff --git a/src/bech32.h b/src/bech32.h index 7ef7b222..221c60d4 100644 --- a/src/bech32.h +++ b/src/bech32.h @@ -1,3 +1,9 @@ +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers +// Distributed under the MIT software license, see the accompanying +// file COPYING or http://www.opensource.org/licenses/mit-license.php. + // Copyright (c) 2017 Pieter Wuille // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. diff --git a/src/bip38.cpp b/src/bip38.cpp index 2cc495c2..f814927f 100755 --- a/src/bip38.cpp +++ b/src/bip38.cpp @@ -1,3 +1,8 @@ +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers +// Distributed under the MIT software license, see the accompanying +// file COPYING or http://www.opensource.org/licenses/mit-license.php. #include "bip38.h" #include "base58.h" diff --git a/src/bip38.h b/src/bip38.h index 57a20ec8..8bbc4aef 100755 --- a/src/bip38.h +++ b/src/bip38.h @@ -1,4 +1,9 @@ -// -*- c++ -*- +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers +// Distributed under the MIT software license, see the accompanying +// file COPYING or http://www.opensource.org/licenses/mit-license.php. + #ifndef BITCOIN_BIP38_H #define BITCOIN_BIP38_H diff --git a/src/bip39.cpp b/src/bip39.cpp index 608d4d94..b80d9193 100644 --- a/src/bip39.cpp +++ b/src/bip39.cpp @@ -1,3 +1,9 @@ +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers +// Distributed under the MIT software license, see the accompanying +// file COPYING or http://www.opensource.org/licenses/mit-license.php. + /** * Copyright (c) 2013-2014 Tomas Dzetkulic * Copyright (c) 2013-2014 Pavol Rusnak diff --git a/src/bip39.h b/src/bip39.h index fb8dbd65..c7d8ba11 100644 --- a/src/bip39.h +++ b/src/bip39.h @@ -1,3 +1,9 @@ +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers +// Distributed under the MIT software license, see the accompanying +// file COPYING or http://www.opensource.org/licenses/mit-license.php. + /** * Copyright (c) 2013-2014 Tomas Dzetkulic * Copyright (c) 2013-2014 Pavol Rusnak diff --git a/src/bip39_english.h b/src/bip39_english.h index 7adf3a25..06a4d575 100644 --- a/src/bip39_english.h +++ b/src/bip39_english.h @@ -1,3 +1,9 @@ +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers +// Distributed under the MIT software license, see the accompanying +// file COPYING or http://www.opensource.org/licenses/mit-license.php. + /** * Copyright (c) 2013-2014 Tomas Dzetkulic * Copyright (c) 2013-2014 Pavol Rusnak diff --git a/src/bloom.cpp b/src/bloom.cpp index 06ab6c51..d402648b 100755 --- a/src/bloom.cpp +++ b/src/bloom.cpp @@ -1,7 +1,8 @@ // Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. - #include "bloom.h" #include "hash.h" diff --git a/src/bloom.h b/src/bloom.h index df802f85..fc8a8cef 100755 --- a/src/bloom.h +++ b/src/bloom.h @@ -1,4 +1,6 @@ -// Copyright (c) 2012-2014 The Bitcoin developers -*- c++ -*- +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. diff --git a/src/chain.cpp b/src/chain.cpp index b3dace1c..6c736149 100755 --- a/src/chain.cpp +++ b/src/chain.cpp @@ -1,5 +1,6 @@ -// Copyright (c) 2009-2010 Satoshi Nakamoto -// Copyright (c) 2009-2014 The Bitcoin developers +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. diff --git a/src/chain.h b/src/chain.h index 9268b6ce..7c9205b1 100755 --- a/src/chain.h +++ b/src/chain.h @@ -1,5 +1,6 @@ -// Copyright (c) 2009-2010 Satoshi Nakamoto -*- c++ -*- -// Copyright (c) 2009-2014 The Bitcoin developers +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. diff --git a/src/chainparams.cpp b/src/chainparams.cpp index ffba8965..cc16f5fb 100755 --- a/src/chainparams.cpp +++ b/src/chainparams.cpp @@ -1,7 +1,6 @@ -// Copyright (c) 2010 Satoshi Nakamoto -// Copyright (c) 2009-2014 The Bitcoin developers +// Copyright (c) 2012-2014 The Bitcoin developers // Copyright (c) 2014-2015 The Dash developers -// Copyright (c) 2015-2017 The LUX developers +// Copyright (c) 2015-2018 The Luxcore developers // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. diff --git a/src/chainparams.h b/src/chainparams.h index a289bfa7..0a4feebb 100755 --- a/src/chainparams.h +++ b/src/chainparams.h @@ -1,5 +1,6 @@ -// Copyright (c) 2009-2010 Satoshi Nakamoto -*- c++ -*- -// Copyright (c) 2009-2014 The Bitcoin developers +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. diff --git a/src/chainparamsbase.cpp b/src/chainparamsbase.cpp index 58a0da8c..edf70942 100755 --- a/src/chainparamsbase.cpp +++ b/src/chainparamsbase.cpp @@ -1,5 +1,6 @@ -// Copyright (c) 2010 Satoshi Nakamoto -// Copyright (c) 2009-2014 The Bitcoin developers +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. diff --git a/src/chainparamsbase.h b/src/chainparamsbase.h index dba22087..1ffe615b 100755 --- a/src/chainparamsbase.h +++ b/src/chainparamsbase.h @@ -1,4 +1,6 @@ -// Copyright (c) 2014 The Bitcoin developers -*- c++ -*- +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. diff --git a/src/chainparamsseeds.h b/src/chainparamsseeds.h index 90eca70f..63dd83a9 100755 --- a/src/chainparamsseeds.h +++ b/src/chainparamsseeds.h @@ -1,3 +1,9 @@ +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers +// Distributed under the MIT software license, see the accompanying +// file COPYING or http://www.opensource.org/licenses/mit-license.php. + #ifndef BITCOIN_CHAINPARAMSSEEDS_H #define BITCOIN_CHAINPARAMSSEEDS_H /** diff --git a/src/checkpoints.cpp b/src/checkpoints.cpp index b10cc9b8..f961fdf0 100755 --- a/src/checkpoints.cpp +++ b/src/checkpoints.cpp @@ -1,6 +1,6 @@ -// Copyright (c) 2009-2014 The Bitcoin developers +// Copyright (c) 2012-2014 The Bitcoin developers // Copyright (c) 2014-2015 The Dash developers -// Copyright (c) 2015-2017 The LUX developers +// Copyright (c) 2015-2018 The Luxcore developers // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. diff --git a/src/checkpoints.h b/src/checkpoints.h index cb10c09b..f86a2b1b 100755 --- a/src/checkpoints.h +++ b/src/checkpoints.h @@ -1,4 +1,6 @@ -// Copyright (c) 2009-2014 The Bitcoin developers -*- c++ -*- +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. diff --git a/src/checkqueue.h b/src/checkqueue.h index 04b8f78a..c9f4e6ab 100755 --- a/src/checkqueue.h +++ b/src/checkqueue.h @@ -1,4 +1,6 @@ -// Copyright (c) 2012-2014 The Bitcoin developers -*- c++ -*- +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. diff --git a/src/clientversion.cpp b/src/clientversion.cpp index 56261a8a..fce99baa 100755 --- a/src/clientversion.cpp +++ b/src/clientversion.cpp @@ -1,4 +1,6 @@ // Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. diff --git a/src/clientversion.h b/src/clientversion.h index 427c3bb5..87ca81eb 100755 --- a/src/clientversion.h +++ b/src/clientversion.h @@ -1,4 +1,6 @@ -// Copyright (c) 2009-2014 The Bitcoin developers -*- c++ -*- +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. diff --git a/src/coincontrol.h b/src/coincontrol.h index 231f5ab1..949735fa 100755 --- a/src/coincontrol.h +++ b/src/coincontrol.h @@ -1,5 +1,7 @@ -// Copyright (c) 2011-2013 The Bitcoin developers -*- c++ -*- -// Distributed under the MIT/X11 software license, see the accompanying +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers +// Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. #ifndef BITCOIN_COINCONTROL_H diff --git a/src/coins.cpp b/src/coins.cpp index 99359174..aff0e397 100755 --- a/src/coins.cpp +++ b/src/coins.cpp @@ -1,4 +1,6 @@ // Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. diff --git a/src/coins.h b/src/coins.h index 85224041..965b397c 100755 --- a/src/coins.h +++ b/src/coins.h @@ -1,5 +1,6 @@ -// Copyright (c) 2009-2010 Satoshi Nakamoto -*- c++ -*- -// Copyright (c) 2009-2014 The Bitcoin developers +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. diff --git a/src/compat.h b/src/compat.h index 52af898a..7dced048 100755 --- a/src/compat.h +++ b/src/compat.h @@ -1,6 +1,7 @@ -// Copyright (c) 2009-2010 Satoshi Nakamoto -*- c++ -*- -// Copyright (c) 2009-2014 The Bitcoin developers -// Distributed under the MIT/X11 software license, see the accompanying +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers +// Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. #ifndef BITCOIN_COMPAT_H diff --git a/src/compressor.cpp b/src/compressor.cpp index fb057703..35a560d9 100755 --- a/src/compressor.cpp +++ b/src/compressor.cpp @@ -1,5 +1,6 @@ -// Copyright (c) 2009-2010 Satoshi Nakamoto -// Copyright (c) 2009-2014 The Bitcoin developers +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. diff --git a/src/compressor.h b/src/compressor.h index 529fdd5a..b7a897d1 100755 --- a/src/compressor.h +++ b/src/compressor.h @@ -1,5 +1,6 @@ -// Copyright (c) 2009-2010 Satoshi Nakamoto -*- c++ -*- -// Copyright (c) 2009-2014 The Bitcoin developers +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. diff --git a/src/core_io.h b/src/core_io.h index 6f1d95b6..eeb4c7ec 100755 --- a/src/core_io.h +++ b/src/core_io.h @@ -1,5 +1,7 @@ -// Copyright (c) 2009-2014 The Bitcoin developers -*- c++ -*- -// Distributed under the MIT/X11 software license, see the accompanying +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers +// Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. #ifndef BITCOIN_CORE_IO_H diff --git a/src/core_memusage.h b/src/core_memusage.h index b8e0f08b..9e840dcf 100644 --- a/src/core_memusage.h +++ b/src/core_memusage.h @@ -1,4 +1,6 @@ -// Copyright (c) 2015 The Bitcoin Core developers +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. diff --git a/src/core_read.cpp b/src/core_read.cpp index eeec094f..ea105c2e 100755 --- a/src/core_read.cpp +++ b/src/core_read.cpp @@ -1,5 +1,7 @@ -// Copyright (c) 2009-2014 The Bitcoin developers -// Distributed under the MIT/X11 software license, see the accompanying +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers +// Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. #include "core_io.h" diff --git a/src/core_write.cpp b/src/core_write.cpp index d5d492e3..d13936e6 100755 --- a/src/core_write.cpp +++ b/src/core_write.cpp @@ -1,5 +1,7 @@ -// Copyright (c) 2009-2014 The Bitcoin developers -// Distributed under the MIT/X11 software license, see the accompanying +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers +// Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. #include "core_io.h" diff --git a/src/crypter.cpp b/src/crypter.cpp index 9f70fbf9..ea31ad33 100755 --- a/src/crypter.cpp +++ b/src/crypter.cpp @@ -1,5 +1,7 @@ -// Copyright (c) 2009-2013 The Bitcoin developers -// Distributed under the MIT/X11 software license, see the accompanying +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers +// Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. #include "crypter.h" diff --git a/src/crypter.h b/src/crypter.h index e6a3c1b8..4431baba 100755 --- a/src/crypter.h +++ b/src/crypter.h @@ -1,4 +1,6 @@ -// Copyright (c) 2009-2014 The Bitcoin developers -*- c++ -*- +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. diff --git a/src/cuckoocache.h b/src/cuckoocache.h index 4d63d635..493e5f7e 100644 --- a/src/cuckoocache.h +++ b/src/cuckoocache.h @@ -1,5 +1,6 @@ -// Copyright (c) 2016 Jeremy Rubin -// Copyright (c) 2017 - 2018 The Luxcore Developers +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. diff --git a/src/darksend.cpp b/src/darksend.cpp index 51b1e244..7b13e3bc 100644 --- a/src/darksend.cpp +++ b/src/darksend.cpp @@ -1,5 +1,7 @@ -// Copyright (c) 2014-2015 The Darkcoin developers -// Distributed under the MIT/X11 software license, see the accompanying +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers +// Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. #include "consensus/validation.h" diff --git a/src/darksend.h b/src/darksend.h index 811c19f3..50fb3ef4 100644 --- a/src/darksend.h +++ b/src/darksend.h @@ -1,5 +1,7 @@ -// Copyright (c) 2014-2015 The Darkcoin developers -*- c++ -*- -// Distributed under the MIT/X11 software license, see the accompanying +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers +// Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. #ifndef DARKSEND_H diff --git a/src/db.cpp b/src/db.cpp index a1e6fd92..7b6c8e6c 100755 --- a/src/db.cpp +++ b/src/db.cpp @@ -1,6 +1,7 @@ -// Copyright (c) 2009-2010 Satoshi Nakamoto -// Copyright (c) 2009-2014 The Bitcoin developers -// Distributed under the MIT/X11 software license, see the accompanying +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers +// Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. #include "db.h" diff --git a/src/db.h b/src/db.h index 12793ec7..ef2278ae 100755 --- a/src/db.h +++ b/src/db.h @@ -1,5 +1,6 @@ -// Copyright (c) 2009-2010 Satoshi Nakamoto -*- c++ -*- -// Copyright (c) 2009-2014 The Bitcoin developers +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. diff --git a/src/eccryptoverify.cpp b/src/eccryptoverify.cpp index 9e11d0a4..4dd7fc5a 100755 --- a/src/eccryptoverify.cpp +++ b/src/eccryptoverify.cpp @@ -1,5 +1,6 @@ -// Copyright (c) 2009-2010 Satoshi Nakamoto -// Copyright (c) 2009-2014 The Bitcoin developers +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. diff --git a/src/eccryptoverify.h b/src/eccryptoverify.h index 27b993bd..4834ccc8 100755 --- a/src/eccryptoverify.h +++ b/src/eccryptoverify.h @@ -1,5 +1,6 @@ -// Copyright (c) 2009-2010 Satoshi Nakamoto -*- c++ -*- -// Copyright (c) 2009-2014 The Bitcoin developers +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. diff --git a/src/ecwrapper.cpp b/src/ecwrapper.cpp index fd911d63..0dacef87 100755 --- a/src/ecwrapper.cpp +++ b/src/ecwrapper.cpp @@ -1,7 +1,8 @@ -// Copyright (c) 2009-2014 The Bitcoin developers +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. - #include "ecwrapper.h" #include "serialize.h" diff --git a/src/ecwrapper.h b/src/ecwrapper.h index e7637347..1bc87746 100755 --- a/src/ecwrapper.h +++ b/src/ecwrapper.h @@ -1,4 +1,6 @@ -// Copyright (c) 2009-2014 The Bitcoin developers -*- c++ -*- +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. diff --git a/src/hash.cpp b/src/hash.cpp index 2c347b5f..4cb3b808 100755 --- a/src/hash.cpp +++ b/src/hash.cpp @@ -1,4 +1,6 @@ -// Copyright (c) 2013-2014 The Bitcoin developers +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. diff --git a/src/hash.h b/src/hash.h index db032b21..144fbc21 100755 --- a/src/hash.h +++ b/src/hash.h @@ -1,7 +1,6 @@ -// Copyright (c) 2009-2010 Satoshi Nakamoto -*- c++ -*- -// Copyright (c) 2009-2014 The Bitcoin developers +// Copyright (c) 2012-2014 The Bitcoin developers // Copyright (c) 2014-2015 The Dash developers -// Copyright (c) 2015-2018 The LUX developers +// Copyright (c) 2015-2018 The Luxcore developers // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. diff --git a/src/hashblock.h b/src/hashblock.h index 902e4e73..81c84423 100755 --- a/src/hashblock.h +++ b/src/hashblock.h @@ -1,4 +1,9 @@ -// -*- c++ -*- +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers +// Distributed under the MIT software license, see the accompanying +// file COPYING or http://www.opensource.org/licenses/mit-license.php. + #ifndef HASHBLOCK_H #define HASHBLOCK_H diff --git a/src/hdchain.cpp b/src/hdchain.cpp index f74eb202..3a17140b 100644 --- a/src/hdchain.cpp +++ b/src/hdchain.cpp @@ -1,5 +1,8 @@ -// Copyright (c) 2017-2018 The Luxcore developers +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers // Distributed under the MIT software license, see the accompanying +// file COPYING or http://www.opensource.org/licenses/mit-license.php. #include "base58.h" #include "bip39.h" diff --git a/src/hdchain.h b/src/hdchain.h index ec4d52b2..103bf4fd 100644 --- a/src/hdchain.h +++ b/src/hdchain.h @@ -1,5 +1,9 @@ -// Copyright (c) 2017-2018 The Luxcore developers +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers // Distributed under the MIT software license, see the accompanying +// file COPYING or http://www.opensource.org/licenses/mit-license.php. + #ifndef LUX_HDCHAIN_H #define LUX_HDCHAIN_H diff --git a/src/httprpc.cpp b/src/httprpc.cpp index 6f285526..dc031937 100644 --- a/src/httprpc.cpp +++ b/src/httprpc.cpp @@ -1,5 +1,6 @@ -// Copyright (c) 2015-2017 The Bitcoin Core developers -// Copyright (c) 2017 The LUX developers +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. diff --git a/src/httprpc.h b/src/httprpc.h index fe9e356e..8e676404 100644 --- a/src/httprpc.h +++ b/src/httprpc.h @@ -1,5 +1,6 @@ -// Copyright (c) 2015-2017 The Bitcoin Core developers -// Copyright (c) 2017 The LUX developers +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. diff --git a/src/httpserver.cpp b/src/httpserver.cpp index 3e0f023d..73a3377c 100644 --- a/src/httpserver.cpp +++ b/src/httpserver.cpp @@ -1,5 +1,6 @@ -// Copyright (c) 2015-2017 The Bitcoin Core developers -// Copyright (c) 2017 The LUX developers +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. diff --git a/src/httpserver.h b/src/httpserver.h index dfbbb171..3c1de7b0 100644 --- a/src/httpserver.h +++ b/src/httpserver.h @@ -1,5 +1,6 @@ -// Copyright (c) 2015-2017 The Bitcoin Core developers -// Copyright (c) 2017 The LUX developers +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. diff --git a/src/indirectmap.h b/src/indirectmap.h index 76da4a6b..be9c9937 100644 --- a/src/indirectmap.h +++ b/src/indirectmap.h @@ -1,4 +1,6 @@ -// Copyright (c) 2016 The Bitcoin Core developers +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. diff --git a/src/init.h b/src/init.h index fc319a41..966fd9e7 100755 --- a/src/init.h +++ b/src/init.h @@ -1,5 +1,6 @@ -// Copyright (c) 2009-2010 Satoshi Nakamoto -*- c++ -*- -// Copyright (c) 2009-2014 The Bitcoin developers +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. diff --git a/src/instantx.cpp b/src/instantx.cpp index 0da11682..09ac5f24 100755 --- a/src/instantx.cpp +++ b/src/instantx.cpp @@ -1,3 +1,9 @@ +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers +// Distributed under the MIT software license, see the accompanying +// file COPYING or http://www.opensource.org/licenses/mit-license.php. + #include "uint256.h" #include "sync.h" #include "net.h" diff --git a/src/instantx.h b/src/instantx.h index 7d9e3ffa..aa4d0d65 100755 --- a/src/instantx.h +++ b/src/instantx.h @@ -1,6 +1,9 @@ -// Copyright (c) 2009-2012 The Darkcoin developers -*- c++ -*- -// Distributed under the MIT/X11 software license, see the accompanying +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers +// Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. + #ifndef INSTANTX_H #define INSTANTX_H diff --git a/src/key.cpp b/src/key.cpp index d3117adf..62d113e1 100755 --- a/src/key.cpp +++ b/src/key.cpp @@ -1,4 +1,6 @@ -// Copyright (c) 2009-2014 The Bitcoin developers +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. diff --git a/src/key.h b/src/key.h index fd6b36e3..313e0cf6 100755 --- a/src/key.h +++ b/src/key.h @@ -1,5 +1,6 @@ -// Copyright (c) 2009-2010 Satoshi Nakamoto -*- c++ -*- -// Copyright (c) 2009-2014 The Bitcoin developers +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. diff --git a/src/keystore.cpp b/src/keystore.cpp index 4d78fbd3..f9936ef7 100755 --- a/src/keystore.cpp +++ b/src/keystore.cpp @@ -1,5 +1,6 @@ -// Copyright (c) 2009-2010 Satoshi Nakamoto -// Copyright (c) 2009-2014 The Bitcoin developers +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. diff --git a/src/keystore.h b/src/keystore.h index 82713a60..7ebe710d 100755 --- a/src/keystore.h +++ b/src/keystore.h @@ -1,5 +1,6 @@ -// Copyright (c) 2009-2010 Satoshi Nakamoto -*- c++ -*- -// Copyright (c) 2009-2014 The Bitcoin developers +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. diff --git a/src/leveldbwrapper.cpp b/src/leveldbwrapper.cpp index e7b11b54..eef912b2 100755 --- a/src/leveldbwrapper.cpp +++ b/src/leveldbwrapper.cpp @@ -1,4 +1,6 @@ // Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. diff --git a/src/leveldbwrapper.h b/src/leveldbwrapper.h index ae4fefe3..32727c39 100755 --- a/src/leveldbwrapper.h +++ b/src/leveldbwrapper.h @@ -1,4 +1,6 @@ -// Copyright (c) 2012-2014 The Bitcoin developers -*- c++ -*- +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. diff --git a/src/limitedmap.h b/src/limitedmap.h index 5087ddf0..9d59aaca 100755 --- a/src/limitedmap.h +++ b/src/limitedmap.h @@ -1,4 +1,6 @@ -// Copyright (c) 2012-2014 The Bitcoin developers -*- c++ -*- +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. diff --git a/src/lux-tx.cpp b/src/lux-tx.cpp index c4048b88..6b3351c0 100755 --- a/src/lux-tx.cpp +++ b/src/lux-tx.cpp @@ -1,5 +1,7 @@ -// Copyright (c) 2009-2014 The Bitcoin developers -// Distributed under the MIT/X11 software license, see the accompanying +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers +// Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. #include "base58.h" diff --git a/src/luxcontrol.cpp b/src/luxcontrol.cpp index 2418932e..688cf755 100644 --- a/src/luxcontrol.cpp +++ b/src/luxcontrol.cpp @@ -1,5 +1,6 @@ -// Copyright (c) 2015-2017 The Bitcoin Core developers -// Copyright (c) 2017 The LUX developers +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. diff --git a/src/luxcontrol.h b/src/luxcontrol.h index d277d630..0024a1ac 100644 --- a/src/luxcontrol.h +++ b/src/luxcontrol.h @@ -1,5 +1,6 @@ -// Copyright (c) 2015-2017 The Bitcoin Core developers -// Copyright (c) 2017 The LUX developers +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. diff --git a/src/main.cpp b/src/main.cpp index f83bbb0d..3c05d19c 100755 --- a/src/main.cpp +++ b/src/main.cpp @@ -1,7 +1,6 @@ -// Copyright (c) 2009-2010 Satoshi Nakamoto -// Copyright (c) 2009-2014 The Bitcoin developers +// Copyright (c) 2012-2014 The Bitcoin developers // Copyright (c) 2014-2015 The Dash developers -// Copyright (c) 2015-2017 The LUX developers +// Copyright (c) 2015-2018 The Luxcore developers // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. diff --git a/src/main.h b/src/main.h index 2a013f74..62e08b73 100755 --- a/src/main.h +++ b/src/main.h @@ -1,7 +1,6 @@ -// Copyright (c) 2009-2010 Satoshi Nakamoto -*- c++ -*- -// Copyright (c) 2009-2014 The Bitcoin developers +// Copyright (c) 2012-2014 The Bitcoin developers // Copyright (c) 2014-2015 The Dash developers -// Copyright (c) 2015-2017 The LUX developers +// Copyright (c) 2015-2018 The Luxcore developers // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. diff --git a/src/masternode.cpp b/src/masternode.cpp index 4731012a..2f728012 100755 --- a/src/masternode.cpp +++ b/src/masternode.cpp @@ -1,3 +1,9 @@ +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers +// Distributed under the MIT software license, see the accompanying +// file COPYING or http://www.opensource.org/licenses/mit-license.php. + #include "masternode.h" #include "activemasternode.h" #include "consensus/validation.h" diff --git a/src/masternode.h b/src/masternode.h index 0de43d9b..13c490f1 100755 --- a/src/masternode.h +++ b/src/masternode.h @@ -1,6 +1,7 @@ -// Copyright (c) 2009-2010 Satoshi Nakamoto -*- c++ -*- -// Copyright (c) 2009-2012 The Darkcoin developers -// Distributed under the MIT/X11 software license, see the accompanying +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers +// Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. #ifndef MASTERNODE_H #define MASTERNODE_H diff --git a/src/masternodeconfig.cpp b/src/masternodeconfig.cpp index 563add43..c9410661 100755 --- a/src/masternodeconfig.cpp +++ b/src/masternodeconfig.cpp @@ -1,3 +1,9 @@ +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers +// Distributed under the MIT software license, see the accompanying +// file COPYING or http://www.opensource.org/licenses/mit-license.php. + #include "net.h" #include "masternodeconfig.h" #include "util.h" diff --git a/src/masternodeconfig.h b/src/masternodeconfig.h index d4c424b1..b7f94aa3 100755 --- a/src/masternodeconfig.h +++ b/src/masternodeconfig.h @@ -1,6 +1,7 @@ -// Copyright (c) 2009-2010 Satoshi Nakamoto -*- c++ -*- -// Copyright (c) 2009-2012 The Bitcoin developers -// Distributed under the MIT/X11 software license, see the accompanying +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers +// Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. #ifndef SRC_MASTERNODECONFIG_H_ diff --git a/src/memenv.h b/src/memenv.h index 03b88de7..015b1723 100755 --- a/src/memenv.h +++ b/src/memenv.h @@ -1,6 +1,8 @@ -// Copyright (c) 2011 The LevelDB Authors. All rights reserved. -// Use of this source code is governed by a BSD-style license that can be -// found in the LICENSE file. See the AUTHORS file for names of contributors. +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers +// Distributed under the MIT software license, see the accompanying +// file COPYING or http://www.opensource.org/licenses/mit-license.php. #ifndef STORAGE_LEVELDB_HELPERS_MEMENV_MEMENV_H_ #define STORAGE_LEVELDB_HELPERS_MEMENV_MEMENV_H_ diff --git a/src/memusage.h b/src/memusage.h index 86bb91b2..23e81730 100644 --- a/src/memusage.h +++ b/src/memusage.h @@ -1,4 +1,6 @@ -// Copyright (c) 2015 The Bitcoin developers +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. diff --git a/src/merkleblock.cpp b/src/merkleblock.cpp index 4242fc21..15acca36 100755 --- a/src/merkleblock.cpp +++ b/src/merkleblock.cpp @@ -1,5 +1,6 @@ -// Copyright (c) 2009-2010 Satoshi Nakamoto -// Copyright (c) 2009-2014 The Bitcoin developers +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. diff --git a/src/merkleblock.h b/src/merkleblock.h index c2b2ef40..0abd86a5 100755 --- a/src/merkleblock.h +++ b/src/merkleblock.h @@ -1,5 +1,6 @@ -// Copyright (c) 2009-2010 Satoshi Nakamoto -*- c++ -*- -// Copyright (c) 2009-2014 The Bitcoin developers +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. diff --git a/src/miner.cpp b/src/miner.cpp index 77c6ac73..9a9de975 100755 --- a/src/miner.cpp +++ b/src/miner.cpp @@ -1,5 +1,6 @@ -// Copyright (c) 2009-2010 Satoshi Nakamoto -// Copyright (c) 2009-2016 The Bitcoin Core developers +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. diff --git a/src/miner.h b/src/miner.h index eba970d4..6884c8a6 100755 --- a/src/miner.h +++ b/src/miner.h @@ -1,5 +1,6 @@ -// Copyright (c) 2009-2010 Satoshi Nakamoto -// Copyright (c) 2009-2016 The Bitcoin Core developers +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. diff --git a/src/mruset.h b/src/mruset.h index 5b392508..dec9096d 100755 --- a/src/mruset.h +++ b/src/mruset.h @@ -1,5 +1,7 @@ -// Copyright (c) 2012 The Bitcoin developers -*- c++ -*- -// Distributed under the MIT/X11 software license, see the accompanying +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers +// Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. #ifndef BITCOIN_MRUSET_H diff --git a/src/multipliers.hpp b/src/multipliers.hpp index 17b428df..d2c8755b 100644 --- a/src/multipliers.hpp +++ b/src/multipliers.hpp @@ -1,3 +1,9 @@ +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers +// Distributed under the MIT software license, see the accompanying +// file COPYING or http://www.opensource.org/licenses/mit-license.php. + (2916, mult(0x0000000a, "0a992f03cfcccbb2967df819daa6a77f758999dd289e45964573826b4af6630d")) // 0000000000014499926deb48ea976c88e2d27e22614a119d4979ffe40b26b555, dd5301b1b0eccbb2967df819daa6a77f758999dd289e45964573826b4af6630d, 1512951163500000000000000000000000000000000000000000000000000000 (3829, mult(0x00000005, "0865d594ad643aaf9dbaed5fbc9a967ac38595321b23042bc47171adf2314ba4")) // 0000000000076622f9e41140a34d15eeec2cebac7af2e4f13e7853b496af33f4, 50c31c797327daaf9dbaed5fbc9a967ac38595321b23042bc47171adf2314ba4, 0e790e2dc1272000000000000000000000000000000000000000000000000000 (5884, mult(0x00000001, "0361a1b966e1093893101691f98cd7be4f8986397bf53b4a7bc3fd8b2a44f483")) // 90aabfa58909f3f713110c69039c7e42c506dcba727991fef9328884792c81eb, 26485418145ae12c93101691f98cd7be4f8986397bf53b4a7bc3fd8b2a44f483, 22e6b25ead79d7f4000000000000000000000000000000000000000000000000 diff --git a/src/net.cpp b/src/net.cpp index bb1dd380..9050f0ef 100755 --- a/src/net.cpp +++ b/src/net.cpp @@ -1,8 +1,7 @@ -// Copyright (c) 2009-2010 Satoshi Nakamoto -// Copyright (c) 2009-2014 The Bitcoin developers +// Copyright (c) 2012-2014 The Bitcoin developers // Copyright (c) 2014-2015 The Dash developers -// Copyright (c) 2015-2017 The LUX developers -// Distributed under the MIT/X11 software license, see the accompanying +// Copyright (c) 2015-2018 The Luxcore developers +// Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. #if defined(HAVE_CONFIG_H) diff --git a/src/net.h b/src/net.h index 238c1989..8e4fea53 100755 --- a/src/net.h +++ b/src/net.h @@ -1,6 +1,7 @@ -// Copyright (c) 2009-2010 Satoshi Nakamoto -*- c++ -*- -// Copyright (c) 2009-2014 The Bitcoin developers -// Distributed under the MIT/X11 software license, see the accompanying +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers +// Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. #ifndef BITCOIN_NET_H diff --git a/src/netbase.cpp b/src/netbase.cpp index dc36fc21..6503d393 100755 --- a/src/netbase.cpp +++ b/src/netbase.cpp @@ -1,6 +1,7 @@ -// Copyright (c) 2009-2010 Satoshi Nakamoto -// Copyright (c) 2009-2014 The Bitcoin developers -// Distributed under the MIT/X11 software license, see the accompanying +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers +// Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. #ifdef HAVE_CONFIG_H diff --git a/src/netbase.h b/src/netbase.h index b8bc6c78..4d2875a8 100755 --- a/src/netbase.h +++ b/src/netbase.h @@ -1,5 +1,7 @@ -// Copyright (c) 2009-2013 The Bitcoin developers -*- c++ -*- -// Distributed under the MIT/X11 software license, see the accompanying +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers +// Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. #ifndef BITCOIN_NETBASE_H diff --git a/src/noui.cpp b/src/noui.cpp index 66da8c42..5ad36140 100755 --- a/src/noui.cpp +++ b/src/noui.cpp @@ -1,8 +1,7 @@ -// Copyright (c) 2010 Satoshi Nakamoto -// Copyright (c) 2009-2014 The Bitcoin developers +// Copyright (c) 2012-2014 The Bitcoin developers // Copyright (c) 2014-2015 The Dash developers -// Copyright (c) 2015-2017 The LUX developers -// Distributed under the MIT/X11 software license, see the accompanying +// Copyright (c) 2015-2018 The Luxcore developers +// Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. #include "noui.h" diff --git a/src/noui.h b/src/noui.h index 36091390..019a2a75 100755 --- a/src/noui.h +++ b/src/noui.h @@ -1,5 +1,7 @@ -// Copyright (c) 2013 The Bitcoin developers -*- c++ -*- -// Distributed under the MIT/X11 software license, see the accompanying +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers +// Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. #ifndef BITCOIN_NOUI_H diff --git a/src/pow.cpp b/src/pow.cpp index 4ae75351..0aa87ad7 100755 --- a/src/pow.cpp +++ b/src/pow.cpp @@ -1,6 +1,7 @@ -// Copyright (c) 2009-2010 Satoshi Nakamoto -// Copyright (c) 2009-2014 The Bitcoin developers -// Distributed under the MIT/X11 software license, see the accompanying +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers +// Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. #include "pow.h" diff --git a/src/pow.h b/src/pow.h index e829ba24..3fad288f 100755 --- a/src/pow.h +++ b/src/pow.h @@ -1,6 +1,7 @@ -// Copyright (c) 2009-2010 Satoshi Nakamoto -*- c++ -*- -// Copyright (c) 2009-2014 The Bitcoin developers -// Distributed under the MIT/X11 software license, see the accompanying +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers +// Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. #ifndef BITCOIN_POW_H diff --git a/src/prevector.h b/src/prevector.h index 510479b2..f5b79e59 100644 --- a/src/prevector.h +++ b/src/prevector.h @@ -1,4 +1,6 @@ -// Copyright (c) 2015-2017 The Bitcoin Core developers +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. diff --git a/src/primitives/transaction.h b/src/primitives/transaction.h index 53d90ebd..d7323455 100755 --- a/src/primitives/transaction.h +++ b/src/primitives/transaction.h @@ -1,5 +1,6 @@ -// Copyright (c) 2009-2010 Satoshi Nakamoto -*- c++ -*- -// Copyright (c) 2009-2014 The Bitcoin developers +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. diff --git a/src/protocol.cpp b/src/protocol.cpp index 7e3e6614..f95a1de2 100755 --- a/src/protocol.cpp +++ b/src/protocol.cpp @@ -1,8 +1,8 @@ -// Copyright (c) 2009-2010 Satoshi Nakamoto -// Copyright (c) 2009-2014 The Bitcoin developers -// Distributed under the MIT/X11 software license, see the accompanying +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers +// Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. - #include "protocol.h" #include "chainparams.h" diff --git a/src/protocol.h b/src/protocol.h index 34235738..fb81c423 100755 --- a/src/protocol.h +++ b/src/protocol.h @@ -1,6 +1,7 @@ -// Copyright (c) 2009-2010 Satoshi Nakamoto -*- c++ -*- -// Copyright (c) 2009-2013 The Bitcoin developers -// Distributed under the MIT/X11 software license, see the accompanying +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers +// Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. #ifndef __cplusplus diff --git a/src/pubkey.cpp b/src/pubkey.cpp index e13c9bf7..b62c5360 100755 --- a/src/pubkey.cpp +++ b/src/pubkey.cpp @@ -1,4 +1,6 @@ -// Copyright (c) 2009-2014 The Bitcoin developers +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. diff --git a/src/pubkey.h b/src/pubkey.h index cc87c827..1f042fd1 100755 --- a/src/pubkey.h +++ b/src/pubkey.h @@ -1,5 +1,6 @@ -// Copyright (c) 2009-2010 Satoshi Nakamoto -*- c++ -*- -// Copyright (c) 2009-2014 The Bitcoin developers +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. diff --git a/src/qt/optionsmodel.h b/src/qt/optionsmodel.h index 76fd1163..93f45c8a 100755 --- a/src/qt/optionsmodel.h +++ b/src/qt/optionsmodel.h @@ -1,5 +1,7 @@ -// Copyright (c) 2011-2013 The Bitcoin developers -*- c++ -*- -// Distributed under the MIT/X11 software license, see the accompanying +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers +// Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. #ifndef BITCOIN_QT_OPTIONSMODEL_H diff --git a/src/qt/walletframe.h b/src/qt/walletframe.h index 488ab974..1f92594c 100755 --- a/src/qt/walletframe.h +++ b/src/qt/walletframe.h @@ -1,7 +1,8 @@ -// Copyright (c) 2011-2013 The Bitcoin developers -*- c++ -*- -// Distributed under the MIT/X11 software license, see the accompanying +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers +// Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. - #ifndef BITCOIN_QT_WALLETFRAME_H #define BITCOIN_QT_WALLETFRAME_H diff --git a/src/random.cpp b/src/random.cpp index 63abdd8c..0922e752 100755 --- a/src/random.cpp +++ b/src/random.cpp @@ -1,6 +1,7 @@ -// Copyright (c) 2009-2010 Satoshi Nakamoto -// Copyright (c) 2009-2014 The Bitcoin developers -// Distributed under the MIT/X11 software license, see the accompanying +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers +// Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. #include "random.h" diff --git a/src/random.h b/src/random.h index d0fcda65..bc3083eb 100755 --- a/src/random.h +++ b/src/random.h @@ -1,6 +1,7 @@ -// Copyright (c) 2009-2010 Satoshi Nakamoto -*- c++ -*- -// Copyright (c) 2009-2014 The Bitcoin developers -// Distributed under the MIT/X11 software license, see the accompanying +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers +// Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. #ifndef BITCOIN_RANDOM_H diff --git a/src/rbf.cpp b/src/rbf.cpp index fca35502..5508a6b9 100644 --- a/src/rbf.cpp +++ b/src/rbf.cpp @@ -1,3 +1,9 @@ +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers +// Distributed under the MIT software license, see the accompanying +// file COPYING or http://www.opensource.org/licenses/mit-license.php. + #include "rbf.h" bool SignalsOptInRBF(const CTransaction &tx) diff --git a/src/rbf.h b/src/rbf.h index 1add775e..21033e91 100644 --- a/src/rbf.h +++ b/src/rbf.h @@ -1,3 +1,9 @@ +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers +// Distributed under the MIT software license, see the accompanying +// file COPYING or http://www.opensource.org/licenses/mit-license.php. + #ifndef BITCOIN_POLICY_RBF_H #define BITCOIN_POLICY_RBF_H diff --git a/src/rest.cpp b/src/rest.cpp index c30f894f..e4886c3e 100755 --- a/src/rest.cpp +++ b/src/rest.cpp @@ -1,8 +1,8 @@ -// Copyright (c) 2009-2010 Satoshi Nakamoto -// Copyright (c) 2009-2014 The Bitcoin developers +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. - #include "chain.h" #include "main.h" #include "primitives/block.h" diff --git a/src/reverse_iterator.h b/src/reverse_iterator.h index ab467f07..6b5b9ecd 100644 --- a/src/reverse_iterator.h +++ b/src/reverse_iterator.h @@ -1,3 +1,9 @@ +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers +// Distributed under the MIT software license, see the accompanying +// file COPYING or http://www.opensource.org/licenses/mit-license.php. + // Taken from https://gist.github.com/arvidsson/7231973 #ifndef BITCOIN_REVERSE_ITERATOR_H diff --git a/src/reverselock.h b/src/reverselock.h index 8c50b7f6..a072ae80 100644 --- a/src/reverselock.h +++ b/src/reverselock.h @@ -1,3 +1,9 @@ +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers +// Distributed under the MIT software license, see the accompanying +// file COPYING or http://www.opensource.org/licenses/mit-license.php. + #ifndef BITCOIN_REVERSELOCK_H #define BITCOIN_REVERSELOCK_H diff --git a/src/rpcblockchain.cpp b/src/rpcblockchain.cpp index 340e8fc5..e58a642b 100755 --- a/src/rpcblockchain.cpp +++ b/src/rpcblockchain.cpp @@ -1,7 +1,6 @@ -// Copyright (c) 2010 Satoshi Nakamoto -// Copyright (c) 2009-2014 The Bitcoin developers +// Copyright (c) 2012-2014 The Bitcoin developers // Copyright (c) 2014-2015 The Dash developers -// Copyright (c) 2015-2017 The LUX developers +// Copyright (c) 2015-2018 The Luxcore developers // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. diff --git a/src/rpcclient.cpp b/src/rpcclient.cpp index caac8430..3f42b3d2 100755 --- a/src/rpcclient.cpp +++ b/src/rpcclient.cpp @@ -1,7 +1,6 @@ -// Copyright (c) 2010 Satoshi Nakamoto -// Copyright (c) 2009-2014 The Bitcoin developers +// Copyright (c) 2012-2014 The Bitcoin developers // Copyright (c) 2014-2015 The Dash developers -// Copyright (c) 2015-2017 The LUX developers +// Copyright (c) 2015-2018 The Luxcore developers // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. diff --git a/src/rpcclient.h b/src/rpcclient.h index fa710cfc..a4fddd24 100755 --- a/src/rpcclient.h +++ b/src/rpcclient.h @@ -1,5 +1,6 @@ -// Copyright (c) 2010 Satoshi Nakamoto -*- c++ -*- -// Copyright (c) 2009-2014 The Bitcoin developers +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. diff --git a/src/rpcdarksend.cpp b/src/rpcdarksend.cpp index a88012c3..dcfb1eb3 100644 --- a/src/rpcdarksend.cpp +++ b/src/rpcdarksend.cpp @@ -1,6 +1,7 @@ -// Copyright (c) 2010 Satoshi Nakamoto -// Copyright (c) 2009-2012 The Darkcoin developers -// Distributed under the MIT/X11 software license, see the accompanying +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers +// Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. #include "main.h" diff --git a/src/rpcdump.cpp b/src/rpcdump.cpp index 0c3b53e2..19d631ff 100755 --- a/src/rpcdump.cpp +++ b/src/rpcdump.cpp @@ -1,6 +1,6 @@ -// Copyright (c) 2009-2014 The Bitcoin developers +// Copyright (c) 2012-2014 The Bitcoin developers // Copyright (c) 2014-2015 The Dash developers -// Copyright (c) 2015-2017 The LUX developers +// Copyright (c) 2015-2018 The Luxcore developers // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. diff --git a/src/rpcnet.cpp b/src/rpcnet.cpp index 4dac0d50..9b76a0a7 100755 --- a/src/rpcnet.cpp +++ b/src/rpcnet.cpp @@ -1,6 +1,6 @@ -// Copyright (c) 2009-2014 The Bitcoin developers +// Copyright (c) 2012-2014 The Bitcoin developers // Copyright (c) 2014-2015 The Dash developers -// Copyright (c) 2015-2017 The LUX developers +// Copyright (c) 2015-2018 The Luxcore developers // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. diff --git a/src/rpcprotocol.cpp b/src/rpcprotocol.cpp index e051536a..14320359 100755 --- a/src/rpcprotocol.cpp +++ b/src/rpcprotocol.cpp @@ -1,7 +1,6 @@ -// Copyright (c) 2010 Satoshi Nakamoto -// Copyright (c) 2009-2014 The Bitcoin developers +// Copyright (c) 2012-2014 The Bitcoin developers // Copyright (c) 2014-2015 The Dash developers -// Copyright (c) 2015-2017 The LUX developers +// Copyright (c) 2015-2018 The Luxcore developers // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. diff --git a/src/rpcprotocol.h b/src/rpcprotocol.h index 221be2b0..08a37797 100755 --- a/src/rpcprotocol.h +++ b/src/rpcprotocol.h @@ -1,6 +1,6 @@ -// Copyright (c) 2010 Satoshi Nakamoto -*- c++ -*- -// Copyright (c) 2009-2014 The Bitcoin developers -// Copyright (c) 2017 The LUX developers +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. diff --git a/src/rpcrawtransaction.cpp b/src/rpcrawtransaction.cpp index 61c34c1a..66862318 100755 --- a/src/rpcrawtransaction.cpp +++ b/src/rpcrawtransaction.cpp @@ -1,7 +1,6 @@ -// Copyright (c) 2010 Satoshi Nakamoto -// Copyright (c) 2009-2014 The Bitcoin developers +// Copyright (c) 2012-2014 The Bitcoin developers // Copyright (c) 2014-2015 The Dash developers -// Copyright (c) 2015-2017 The LUX developers +// Copyright (c) 2015-2018 The Luxcore developers // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. diff --git a/src/rpcserver.cpp b/src/rpcserver.cpp index 684fd162..43f21dcb 100755 --- a/src/rpcserver.cpp +++ b/src/rpcserver.cpp @@ -1,7 +1,6 @@ -// Copyright (c) 2010 Satoshi Nakamoto -// Copyright (c) 2009-2014 The Bitcoin developers +// Copyright (c) 2012-2014 The Bitcoin developers // Copyright (c) 2014-2015 The Dash developers -// Copyright (c) 2015-2017 The LUX developers +// Copyright (c) 2015-2018 The Luxcore developers // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. diff --git a/src/rpcserver.h b/src/rpcserver.h index 53577b87..fef0531f 100755 --- a/src/rpcserver.h +++ b/src/rpcserver.h @@ -1,5 +1,6 @@ -// Copyright (c) 2010 Satoshi Nakamoto -*- c++ -*- -// Copyright (c) 2009-2014 The Bitcoin developers +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. diff --git a/src/rpcutil.cpp b/src/rpcutil.cpp index fefd14f7..6818d929 100644 --- a/src/rpcutil.cpp +++ b/src/rpcutil.cpp @@ -1,4 +1,6 @@ -// Copyright (c) 2017 The Bitcoin Core developers +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. diff --git a/src/rpcutil.h b/src/rpcutil.h index 568a4260..7fa7e300 100644 --- a/src/rpcutil.h +++ b/src/rpcutil.h @@ -1,4 +1,6 @@ -// Copyright (c) 2017 The Bitcoin Core developers +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. diff --git a/src/scheduler.cpp b/src/scheduler.cpp index 7c8e3b38..5cf6af93 100644 --- a/src/scheduler.cpp +++ b/src/scheduler.cpp @@ -1,4 +1,6 @@ -// Copyright (c) 2015 The Bitcoin Core developers +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. diff --git a/src/scheduler.h b/src/scheduler.h index 1c20b824..7fb47b1e 100644 --- a/src/scheduler.h +++ b/src/scheduler.h @@ -1,4 +1,6 @@ -// Copyright (c) 2015 The Bitcoin Core developers +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. diff --git a/src/serialize.h b/src/serialize.h index 8ba9cccf..b26dada6 100755 --- a/src/serialize.h +++ b/src/serialize.h @@ -1,5 +1,6 @@ -// Copyright (c) 2009-2010 Satoshi Nakamoto -*- c++ -*- -// Copyright (c) 2009-2014 The Bitcoin developers +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. diff --git a/src/spork.cpp b/src/spork.cpp index 7a4505e3..4c75c4e5 100755 --- a/src/spork.cpp +++ b/src/spork.cpp @@ -1,9 +1,9 @@ -// Copyright (c) 2015 The Lux developers -// Copyright (c) 2009-2012 The Darkcoin developers -// Distributed under the MIT/X11 software license, see the accompanying +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers +// Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. - //#include "bignum.h" #include "sync.h" #include "net.h" diff --git a/src/spork.h b/src/spork.h index 660ba96b..19dea48c 100755 --- a/src/spork.h +++ b/src/spork.h @@ -1,7 +1,9 @@ -// Copyright (c) 2015 The Lux developers -// Copyright (c) 2009-2012 The Darkcoin developers -// Distributed under the MIT/X11 software license, see the accompanying +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers +// Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. + #ifndef SPORK_H #define SPORK_H diff --git a/src/stake.cpp b/src/stake.cpp index f4831a8d..21131815 100755 --- a/src/stake.cpp +++ b/src/stake.cpp @@ -1,7 +1,8 @@ -// Copyright (c) 2017 LUX developer -// Distributed under the MIT/X11 software license, see the accompanying +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers +// Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. - #include #include diff --git a/src/stake.h b/src/stake.h index a29dea54..64dd85ff 100755 --- a/src/stake.h +++ b/src/stake.h @@ -1,6 +1,9 @@ -// Copyright (c) 2012-2013 The PPCoin developers -*- c++ -*- -// Distributed under the MIT/X11 software license, see the accompanying +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers +// Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. + #ifndef BITCOIN_STAKING_H__DUZY #define BITCOIN_STAKING_H__DUZY diff --git a/src/streams.h b/src/streams.h index 8b000393..c11c08fa 100755 --- a/src/streams.h +++ b/src/streams.h @@ -1,6 +1,7 @@ -// Copyright (c) 2009-2010 Satoshi Nakamoto -*- c++ -*- -// Copyright (c) 2009-2013 The Bitcoin developers -// Distributed under the MIT/X11 software license, see the accompanying +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers +// Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. #ifndef BITCOIN_STREAMS_H diff --git a/src/sync.cpp b/src/sync.cpp index d1fbd554..da7f3a48 100755 --- a/src/sync.cpp +++ b/src/sync.cpp @@ -1,5 +1,7 @@ -// Copyright (c) 2011-2012 The Bitcoin developers -// Distributed under the MIT/X11 software license, see the accompanying +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers +// Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. #include "sync.h" diff --git a/src/sync.h b/src/sync.h index c9281111..52ca1e1c 100755 --- a/src/sync.h +++ b/src/sync.h @@ -1,6 +1,7 @@ -// Copyright (c) 2009-2010 Satoshi Nakamoto -*- c++ -*- -// Copyright (c) 2009-2013 The Bitcoin developers -// Distributed under the MIT/X11 software license, see the accompanying +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers +// Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. #ifndef BITCOIN_SYNC_H diff --git a/src/threadsafety.h b/src/threadsafety.h index f211e9a9..8f712876 100755 --- a/src/threadsafety.h +++ b/src/threadsafety.h @@ -1,6 +1,7 @@ -// Copyright (c) 2009-2010 Satoshi Nakamoto -*- c++ -*- -// Copyright (c) 2009-2012 The Bitcoin developers -// Distributed under the MIT/X11 software license, see the accompanying +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers +// Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. #ifndef BITCOIN_THREADSAFETY_H diff --git a/src/timedata.cpp b/src/timedata.cpp index ecf9e5c4..42881d2f 100755 --- a/src/timedata.cpp +++ b/src/timedata.cpp @@ -1,4 +1,6 @@ -// Copyright (c) 2014 The Bitcoin developers +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. diff --git a/src/timedata.h b/src/timedata.h index cafe1250..493ae64f 100755 --- a/src/timedata.h +++ b/src/timedata.h @@ -1,4 +1,6 @@ -// Copyright (c) 2014 The Bitcoin developers -*- c++ -*- +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. diff --git a/src/tinyformat.h b/src/tinyformat.h index 5022d468..afc7ac32 100755 --- a/src/tinyformat.h +++ b/src/tinyformat.h @@ -1,3 +1,9 @@ +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers +// Distributed under the MIT software license, see the accompanying +// file COPYING or http://www.opensource.org/licenses/mit-license.php. + // tinyformat.h // Copyright (C) 2011, Chris Foster [chris42f (at) gmail (d0t) com] // diff --git a/src/txdb.h b/src/txdb.h index 89a89d86..491420a2 100755 --- a/src/txdb.h +++ b/src/txdb.h @@ -1,5 +1,6 @@ -// Copyright (c) 2009-2010 Satoshi Nakamoto -*- c++ -*- -// Copyright (c) 2009-2014 The Bitcoin developers +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. diff --git a/src/txmempool.cpp b/src/txmempool.cpp index e191d396..7b57bf67 100755 --- a/src/txmempool.cpp +++ b/src/txmempool.cpp @@ -1,8 +1,8 @@ -// Copyright (c) 2009-2010 Satoshi Nakamoto -// Copyright (c) 2009-2014 The Bitcoin developers +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. - #include "txmempool.h" #include "clientversion.h" diff --git a/src/txmempool.h b/src/txmempool.h index 16017378..7ef7cdb2 100755 --- a/src/txmempool.h +++ b/src/txmempool.h @@ -1,5 +1,6 @@ -// Copyright (c) 2009-2010 Satoshi Nakamoto -*- c++ -*- -// Copyright (c) 2009-2014 The Bitcoin developers +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. diff --git a/src/ui_interface.h b/src/ui_interface.h index 1d971c6b..0f73dca6 100755 --- a/src/ui_interface.h +++ b/src/ui_interface.h @@ -1,6 +1,7 @@ -// Copyright (c) 2010 Satoshi Nakamoto -*- c++ -*- -// Copyright (c) 2012 The Bitcoin developers -// Distributed under the MIT/X11 software license, see the accompanying +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers +// Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. #ifndef BITCOIN_UI_INTERFACE_H diff --git a/src/uint256.cpp b/src/uint256.cpp index c4d92e8c..42cef1eb 100755 --- a/src/uint256.cpp +++ b/src/uint256.cpp @@ -1,6 +1,7 @@ -// Copyright (c) 2009-2010 Satoshi Nakamoto -// Copyright (c) 2009-2014 The Bitcoin developers -// Distributed under the MIT/X11 software license, see the accompanying +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers +// Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. #include "uint256.h" diff --git a/src/uint256.h b/src/uint256.h index ad60be86..0acf7b6b 100755 --- a/src/uint256.h +++ b/src/uint256.h @@ -1,7 +1,6 @@ -// Copyright (c) 2009-2010 Satoshi Nakamoto -*- c++ -*- -// Copyright (c) 2009-2014 The Bitcoin developers +// Copyright (c) 2012-2014 The Bitcoin developers // Copyright (c) 2014-2015 The Dash developers -// Copyright (c) 2015-2017 The LUX developers +// Copyright (c) 2015-2018 The Luxcore developers // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. diff --git a/src/uint512.h b/src/uint512.h index 77edafe2..121f4246 100755 --- a/src/uint512.h +++ b/src/uint512.h @@ -1,4 +1,9 @@ -// -*- c++ -*- +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers +// Distributed under the MIT software license, see the accompanying +// file COPYING or http://www.opensource.org/licenses/mit-license.php. + #pragma once #include "arith_uint256.h" #include "uint256.h" diff --git a/src/undo.h b/src/undo.h index f73391ac..eb75e9ac 100755 --- a/src/undo.h +++ b/src/undo.h @@ -1,5 +1,6 @@ -// Copyright (c) 2009-2010 Satoshi Nakamoto -*- c++ -*- -// Copyright (c) 2009-2013 The Bitcoin developers +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. diff --git a/src/util.cpp b/src/util.cpp index d7dd9f2a..2cbfa906 100755 --- a/src/util.cpp +++ b/src/util.cpp @@ -1,7 +1,6 @@ -// Copyright (c) 2009-2010 Satoshi Nakamoto -// Copyright (c) 2009-2014 The Bitcoin developers +// Copyright (c) 2012-2014 The Bitcoin developers // Copyright (c) 2014-2015 The Dash developers -// Copyright (c) 2015-2017 The LUX developers +// Copyright (c) 2015-2018 The Luxcore developers // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. diff --git a/src/util.h b/src/util.h index 13af827f..0feb28be 100755 --- a/src/util.h +++ b/src/util.h @@ -1,7 +1,6 @@ -// Copyright (c) 2009-2010 Satoshi Nakamoto -*- c++ -*- -// Copyright (c) 2009-2014 The Bitcoin developers +// Copyright (c) 2012-2014 The Bitcoin developers // Copyright (c) 2014-2015 The Dash developers -// Copyright (c) 2015-2017 The LUX developers +// Copyright (c) 2015-2018 The Luxcore developers // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. diff --git a/src/utilmoneystr.cpp b/src/utilmoneystr.cpp index 73684209..36c54942 100755 --- a/src/utilmoneystr.cpp +++ b/src/utilmoneystr.cpp @@ -1,5 +1,6 @@ -// Copyright (c) 2009-2010 Satoshi Nakamoto -// Copyright (c) 2009-2014 The Bitcoin developers +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. diff --git a/src/utilmoneystr.h b/src/utilmoneystr.h index 3938994c..4190f645 100755 --- a/src/utilmoneystr.h +++ b/src/utilmoneystr.h @@ -1,5 +1,6 @@ -// Copyright (c) 2009-2010 Satoshi Nakamoto -*- c++ -*- -// Copyright (c) 2009-2014 The Bitcoin developers +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. diff --git a/src/utilstrencodings.cpp b/src/utilstrencodings.cpp index 95c3d60b..1806f9e5 100755 --- a/src/utilstrencodings.cpp +++ b/src/utilstrencodings.cpp @@ -1,5 +1,6 @@ -// Copyright (c) 2009-2010 Satoshi Nakamoto -// Copyright (c) 2009-2014 The Bitcoin developers +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. diff --git a/src/utilstrencodings.h b/src/utilstrencodings.h index 24c204c9..cd37b958 100755 --- a/src/utilstrencodings.h +++ b/src/utilstrencodings.h @@ -1,5 +1,6 @@ -// Copyright (c) 2009-2010 Satoshi Nakamoto -*- c++ -*- -// Copyright (c) 2009-2014 The Bitcoin developers +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. diff --git a/src/utiltime.cpp b/src/utiltime.cpp index 367fa29c..b4f177a8 100755 --- a/src/utiltime.cpp +++ b/src/utiltime.cpp @@ -1,5 +1,6 @@ -// Copyright (c) 2009-2010 Satoshi Nakamoto -// Copyright (c) 2009-2014 The Bitcoin developers +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. diff --git a/src/utiltime.h b/src/utiltime.h index 20c8dc8c..5fce4aac 100755 --- a/src/utiltime.h +++ b/src/utiltime.h @@ -1,5 +1,6 @@ -// Copyright (c) 2009-2010 Satoshi Nakamoto -*- c++ -*- -// Copyright (c) 2009-2014 The Bitcoin developers +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. diff --git a/src/validationinterface.cpp b/src/validationinterface.cpp index 03d77483..ca47b5fa 100755 --- a/src/validationinterface.cpp +++ b/src/validationinterface.cpp @@ -1,5 +1,6 @@ -// Copyright (c) 2009-2010 Satoshi Nakamoto -// Copyright (c) 2009-2014 The Bitcoin Core developers +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. diff --git a/src/validationinterface.h b/src/validationinterface.h index b036d1cd..0fadcef2 100755 --- a/src/validationinterface.h +++ b/src/validationinterface.h @@ -1,5 +1,6 @@ -// Copyright (c) 2009-2010 Satoshi Nakamoto -// Copyright (c) 2009-2015 The Bitcoin Core developers +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. diff --git a/src/version.h b/src/version.h index 22a99a39..202d8825 100755 --- a/src/version.h +++ b/src/version.h @@ -1,6 +1,6 @@ -// Copyright (c) 2012-2014 The Bitcoin developers -*- c++ -*- +// Copyright (c) 2012-2014 The Bitcoin developers // Copyright (c) 2014-2015 The Dash developers -// Copyright (c) 2015-2017 The LUX developers +// Copyright (c) 2015-2018 The Luxcore developers // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. diff --git a/src/versionbits.cpp b/src/versionbits.cpp index 6d8f61b7..63371273 100644 --- a/src/versionbits.cpp +++ b/src/versionbits.cpp @@ -1,7 +1,8 @@ -// Copyright (c) 2016 The Bitcoin Core developers +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. - #include "versionbits.h" #include "consensus/params.h" diff --git a/src/versionbits.h b/src/versionbits.h index 9ea3162c..0aaa42de 100644 --- a/src/versionbits.h +++ b/src/versionbits.h @@ -1,4 +1,6 @@ -// Copyright (c) 2016 The Bitcoin Core developers +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. diff --git a/src/wallet.cpp b/src/wallet.cpp index d059b978..77c43068 100755 --- a/src/wallet.cpp +++ b/src/wallet.cpp @@ -1,7 +1,6 @@ -// Copyright (c) 2009-2010 Satoshi Nakamoto -// Copyright (c) 2009-2014 The Bitcoin developers +// Copyright (c) 2012-2014 The Bitcoin developers // Copyright (c) 2014-2015 The Dash developers -// Copyright (c) 2015-2017 The LUX developers +// Copyright (c) 2015-2018 The Luxcore developers // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. diff --git a/src/wallet.h b/src/wallet.h index c0eb7549..1287414b 100755 --- a/src/wallet.h +++ b/src/wallet.h @@ -1,7 +1,6 @@ -// Copyright (c) 2009-2010 Satoshi Nakamoto -*- c++ -*- -// Copyright (c) 2009-2014 The Bitcoin developers +// Copyright (c) 2012-2014 The Bitcoin developers // Copyright (c) 2014-2015 The Dash developers -// Copyright (c) 2015-2017 The LUX developers +// Copyright (c) 2015-2018 The Luxcore developers // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. diff --git a/src/wallet_ismine.cpp b/src/wallet_ismine.cpp index 945c9c96..f3d2ae77 100755 --- a/src/wallet_ismine.cpp +++ b/src/wallet_ismine.cpp @@ -1,5 +1,6 @@ -// Copyright (c) 2009-2010 Satoshi Nakamoto -// Copyright (c) 2009-2014 The Bitcoin developers +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. diff --git a/src/wallet_ismine.h b/src/wallet_ismine.h index 09cf38aa..0ec933a1 100755 --- a/src/wallet_ismine.h +++ b/src/wallet_ismine.h @@ -1,5 +1,6 @@ -// Copyright (c) 2009-2010 Satoshi Nakamoto -*- c++ -*- -// Copyright (c) 2009-2014 The Bitcoin developers +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. diff --git a/src/walletdb.h b/src/walletdb.h index 12e98d44..c953e2c0 100755 --- a/src/walletdb.h +++ b/src/walletdb.h @@ -1,6 +1,7 @@ -// Copyright (c) 2009-2010 Satoshi Nakamoto -*- c++ -*- -// Copyright (c) 2009-2013 The Bitcoin developers -// Distributed under the MIT/X11 software license, see the accompanying +// Copyright (c) 2012-2014 The Bitcoin developers +// Copyright (c) 2014-2015 The Dash developers +// Copyright (c) 2015-2018 The Luxcore developers +// Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. #ifndef BITCOIN_WALLETDB_H From 03c90557d1cf9213b7b587c3895d1685bc7dec6a Mon Sep 17 00:00:00 2001 From: tran Date: Fri, 11 Jan 2019 22:44:33 +0700 Subject: [PATCH 06/10] Improve locking mechanism on AppInit2() AppInit2() -> LOCK(cs_main) -> LOCK(cs_main) Signed-off-by: tran --- src/init.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/init.cpp b/src/init.cpp index 16c311cf..5cecd929 100755 --- a/src/init.cpp +++ b/src/init.cpp @@ -1588,7 +1588,7 @@ bool AppInit2() } { - LOCK(cs_main); + //LOCK(cs_main); CBlockIndex* tip = chainActive.Tip(); RPCNotifyBlockChange(true, tip); if (tip && tip->nTime > GetAdjustedTime() + 2 * 60 * 60) { From c4e059082dce8c525f2e9f25c74c7f31291f3890 Mon Sep 17 00:00:00 2001 From: tran Date: Fri, 11 Jan 2019 22:46:59 +0700 Subject: [PATCH 07/10] Increase timeout to avoid wallet overload Signed-off-by: tran --- src/qt/guiconstants.h | 2 +- src/qt/lux.cpp | 2 +- src/qt/overviewpage.cpp | 2 +- src/qt/walletmodel.cpp | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/qt/guiconstants.h b/src/qt/guiconstants.h index cd4131c6..55b315e0 100755 --- a/src/qt/guiconstants.h +++ b/src/qt/guiconstants.h @@ -8,7 +8,7 @@ #define BITCOIN_QT_GUICONSTANTS_H /* Milliseconds between model updates */ -static const int MODEL_UPDATE_DELAY = 250; +static const int MODEL_UPDATE_DELAY = 1000; /* AskPassphraseDialog -- Maximum passphrase length */ static const int MAX_PASSPHRASE_SIZE = 1024; diff --git a/src/qt/lux.cpp b/src/qt/lux.cpp index 8e295cd3..29a61be0 100755 --- a/src/qt/lux.cpp +++ b/src/qt/lux.cpp @@ -528,7 +528,7 @@ void BitcoinApplication::initializeResult(int retval) window, SLOT(message(QString, QString, unsigned int))); QTimer::singleShot(100, paymentServer, SLOT(uiReady())); #endif - pollShutdownTimer->start(150); + pollShutdownTimer->start(300); } else { Q_EMIT splashFinished(window); quit(); // Exit main loop diff --git a/src/qt/overviewpage.cpp b/src/qt/overviewpage.cpp index 2ac09232..7be65113 100755 --- a/src/qt/overviewpage.cpp +++ b/src/qt/overviewpage.cpp @@ -254,7 +254,7 @@ OverviewPage::OverviewPage(const PlatformStyle *platformStyle, QWidget* parent) } timer = new QTimer(this); connect(timer, SIGNAL(timeout()), this, SLOT(darkSendStatus())); - timer->start(1000); + timer->start(2000); } } #endif diff --git a/src/qt/walletmodel.cpp b/src/qt/walletmodel.cpp index 8d9f3221..3bc98efe 100755 --- a/src/qt/walletmodel.cpp +++ b/src/qt/walletmodel.cpp @@ -60,7 +60,7 @@ WalletModel::WalletModel(const PlatformStyle *platformStyle, CWallet* wallet, Op // This timer will be fired repeatedly to update the balance pollTimer = new QTimer(this); connect(pollTimer, SIGNAL(timeout()), this, SLOT(pollBalanceChanged())); - pollTimer->start(MODEL_UPDATE_DELAY); + pollTimer->start(MODEL_UPDATE_DELAY * 4); subscribeToCoreSignals(); } From fc4e029627fcaff52fd44aae2328267b0acf5d9f Mon Sep 17 00:00:00 2001 From: 216k155 <216k155@luxcore.io> Date: Sat, 26 Jan 2019 14:26:10 +1100 Subject: [PATCH 08/10] Technical description of the Distributed File System (testnet) Signed-off-by: 216k155 <216k155@luxcore.io> --- doc/dfs-testnet.md | 161 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 161 insertions(+) create mode 100644 doc/dfs-testnet.md diff --git a/doc/dfs-testnet.md b/doc/dfs-testnet.md new file mode 100644 index 00000000..8a773da9 --- /dev/null +++ b/doc/dfs-testnet.md @@ -0,0 +1,161 @@ +![LUX Logo](../src/qt/res/images/lux_logo_horizontal.png) + +"FIRST OF ITS KIND" + +Luxcore is GNU AGPLv3 licensed. + + +[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2F216k155%2Flux.svg?type=shield)](https://app.fossa.io/projects/git%2Bgithub.com%2F216k155%2Flux?ref=badge_shield) [![Build Status](https://travis-ci.org/LUX-Core/lux.svg?branch=master)](https://travis-ci.org/LUX-Core/lux) [![GitHub version](https://badge.fury.io/gh/LUX-Core%2Flux.png)](https://badge.fury.io/gh/LUX-Core%2Flux.png) [![HitCount](http://hits.dwyl.io/216k155/lux.svg)](http://hits.dwyl.io/216k155/lux) +Discord server follow on Twitter + +[Website](https://luxcore.io) — [LUXtre + LUXGate](https://github.com/LUX-Core/luxtre) - [PoS Web Wallet](https://lux.poswallet.io) — [Block Explorer](https://explorer.luxcore.io/) — [Blog](https://reddit.com/r/LUXCoin) — [Forum](https://bitcointalk.org/index.php?topic=2254046.0) — [Telegram](https://t.me/LUXcoinOfficialChat) — [Twitter](https://twitter.com/LUX_Coin) + +Technical description of the Distributed File System (Testnet) +================================= + +RPC Command parameters can be found in `help`. + +Example: + + lux/src/lux-cli -testnet=1 -rpcpassword=123456 help dfsannounce + +List of `RPC commands`: + +| RPC Commands | Function | +|:-----------|:-----------| +| dfsannounce | Add file to dfs | +| dfscancelorder | Cancel request | +| dfsgetinfo | GetDFSInfo | +| dfssetparams | Setting storage parameters `[for pmn]` (price, frequency of evidence) | +| dfssetfolder & dfssettempfolder | Select storage and temporary storage `[for pmn]` | +| dfsremoveoldorders | Delete old queries | +| dfslistorders | List of orders | +| dfslistproposals | List of proposals | +| dfsacceptproposal | Selection of offer for order | +| dfslocalstorage | List of local files | +| dfsdecrypt | Decrypt file | + +--------------------------------------------------------------------- + +* servers + + 45.32.245.24 (root@45.32.245.24 pass: please contact dev) + + 66.42.51.223 (root@66.42.51.223 pass: please contact dev) + +Both servers are equivalent and can act as "Alice" and "Bob" when requested to save the file (from one of them you can send a request to save the file to another). + +* Demons are used in general testnet, with the key + + --datadir =" / root / luxtestnet / " + +* To execute any rpc command on these servers you should specify the `testnet` and `rpcpassword = 123456` keys. + +Example: + + lux / src / lux-cli -testnet = 1 -rpcpassword = 123456 dfsgetinfo + +As a result, you should see: + + { + "enabled": true, + "myip": "45.32.245.24:28333", + "dfsfolder": "/root/luxtestnet/testnet4/dfs", + "dfstempfolder": "/root/luxtestnet/testnet4/dfstemp", + "rate": 1, + "maxblocksgap": 100 + } + +To send a file you need to make an rpc call `dfsannounce`: + + lux/src/lux-cli -testnet=1 -rpcpassword=123456 dfsannounce "/root/file.test" 100 200 + +Where `/root/file.test` is the path to the file you want to save, `100` is the maximum file storage cost, measured in `1Kb * 1sec / 0.00000001 lux`, and `200` is the maximum number of blocks, the allowable intervals between transactions containing evidence of file storage. + +The function should return a unique hash order like the example below: + + f37996a118cc14e16a300503ef23062f6711721ebcce1ed9df91680cdeee0c40 + +Then you need to wait a little more than `1 minute`, during this time all dfs nodes connected to the network (at least the 2nd server) will send their proposal to this order. + +You can view a list of all proposals for this order with the command: + + dfslistproposals + +Example: + + lux/src/lux-cli -testnet=1 -rpcpassword=123456 dfslistproposals f37996a118cc14e16a300503ef23062f6711721ebcce1ed9df91680cdeee0c40 + +There should be such an array of objects: + + [ + { + "orderhash": "f37996a118cc14e16a300503ef23062f6711721ebcce1ed9df91680cdeee0c40", + "proposalhash": "7a0bfcff85874200a180476211a2edf01eee1d9a6a43cb20e0652e94977c3040", + "time": "1548331925", + "address": "66.42.51.223:28333", + "rate": 4 + } + ] + +Then (within a minute) an object with the minimum parameter `"rate"` will be automatically selected among all requests and a crypto-replica source file (encrypted with AES and RSA algorithms) will be created for it and transmitted to the specified address. If it turns out that this address has a "fake IP", then the actual file transfer will not occur. However, both hetzners haven't this problem, so the transfer must end in a regular way. + +If everything all good, the other server should appear entry in `dfslocalstorage` in the `storage chunk` section. + +Moreover, You can check it with corresponding command below: + + lux/src/lux-cli -testnet=1 -rpcpassword=123456 dfslocalstorage + +You should see: + + [ + { + "index": 0, + "type": "storage chunk", + "path": "/root/luxtestnet/testnet4/dfs", + "totalSpace": "107374182400", + "freeSpace": "107374114688", + "files": [{ + "filename": "/root/luxtestnet/testnet4/dfs/667cb29cf32f3bb48d875d33e2b61d16996b606d0f42acdd6b254ba1ce3cd8ac_1548331987.luxfs", + "uri": "667cb29cf32f3bb48d875d33e2b61d16996b606d0f42acdd6b254ba1ce3cd8ac", + "size": "67712" }] + }, + + { + "index": 0, + "type": "temp chunk", + "path": "/root/luxtestnet/testnet4/dfstemp", + "totalSpace": "107374182400", + "freeSpace": "107374182400", + "files": [] + } + ] + +Also, the actual availability of this file and its size can be inspected using the usual bash tools at the address specified in the filename section (in this case `"filename"`): + + "/root/luxtestnet/testnet4/dfs/667cb29cf32f3bb48d875d33e2b61d16996b606d0f42acdd6b254ba1ce3cd8ac_1548331987.luxfs") + +The file will be encrypted and have a size: the original file size is `126` divided, rounded up, multiplied by `128`. + +You can decrypt it by running the command `dfsdecrypt`. + +Example: + + lux/src/lux-cli -testnet=1 -rpcpassword=123456 dfsdecrypt "f37996a118cc14e16a300503ef23062f6711721ebcce1ed9df91680cdeee0c40" "/root/file.test" + +Then you can look at the contents of the file `/root/file.test` and compare it with the one that was on another vps. + +For example on one server was: + + md5sum ~/file.test + + f17211fa8630cadc9851894b74034948 /root/file.test + +On the second server decrypted: + + md5sum ~/test + + f17211fa8630cadc9851894b74034948 /root/test + +As you can see the hash sums of files are the same. + From 854cba2acb82a6e31187b69f6d3bc0019ecbaca4 Mon Sep 17 00:00:00 2001 From: 216k155 <216k155@luxcore.io> Date: Sat, 26 Jan 2019 14:38:50 +1100 Subject: [PATCH 09/10] README - Add testnet instruction for DFS Signed-off-by: 216k155 <216k155@luxcore.io> --- README.md | 16 ++++++++++++---- doc/dfs-testnet.md | 2 +- 2 files changed, 13 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index a3ab1961..aac91c69 100755 --- a/README.md +++ b/README.md @@ -22,10 +22,16 @@ Features * New PHI2 PoW/PoS hybrid algorithm * Luxgate * Parallel masternode + * [Banking layer](#) - * [Proof of file storage (Decentralised distributed file storage)](doc/Technical-description-of-the-implementation-of-a-distributed-file-storage.md) + + * [Proof of file storage (Distributed file storage (DFS))](doc/Technical-description-of-the-implementation-of-a-distributed-file-storage.md) + + * [DFS Testnet](doc/dfs-testnet.md) + * ~~PHI1612 PoW/PoS hybrid algorithm~~ + The Luxcore Project is a decentralized peer-to-peer banking financial platform, created under an open source license, featuring a built-in cryptocurrency, end-to-end encrypted messaging and decentralized marketplace. The decentralized network aims to provide anonymity and privacy for everyone through a simple user-friendly interface by taking care of all the advanced cryptography in the background. The Luxgate allow for communications among validated blockchain with the ability to perform tasks and advanced functions. Through the use of Pmn, Lux is able to interact with many other popular blockchains and create a unifying bond among those ecosystems. @@ -58,11 +64,13 @@ In addition, without Luxgate and Pmn, Bitcoin and Ethereum cannot interact with Instructions ----------- -[Lux-qt](https://github.com/LUX-Core/lux/blob/master/doc/LUX_QT_v5_Win_Mac_User_Guide.pdf) +* [Lux-qt](doc/LUX_QT_v5_Win_Mac_User_Guide.pdf) + +* [Smart contract](doc/smartcontract.md) -[Smart contract](doc/smartcontract.md) +* [Token](doc/Token_Instructionsv2.pdf) (Thanks @snowfro) -[Token](https://github.com/LUX-Core/lux/blob/master/doc/Token_Instructionsv2.pdf) (Thanks @snowfro) +* [DFS Testnet](doc/dfs-testnet.md) Build Lux wallet ---------- diff --git a/doc/dfs-testnet.md b/doc/dfs-testnet.md index 8a773da9..3dbe5418 100644 --- a/doc/dfs-testnet.md +++ b/doc/dfs-testnet.md @@ -49,7 +49,7 @@ Both servers are equivalent and can act as "Alice" and "Bob" when requested to s --datadir =" / root / luxtestnet / " -* To execute any rpc command on these servers you should specify the `testnet` and `rpcpassword = 123456` keys. +To execute any rpc command on these servers you should specify the `testnet` and `rpcpassword = 123456` keys. Example: From dcb7f7999d9f1efb55957d02c9a54d0a27717e5f Mon Sep 17 00:00:00 2001 From: 216k155 <216k155@luxcore.io> Date: Sat, 2 Feb 2019 19:54:57 -0800 Subject: [PATCH 10/10] Bump release version 5.3.1 Signed-off-by: 216k155 <216k155@luxcore.io> --- configure.ac | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configure.ac b/configure.ac index 64ca9b0e..e74279f2 100644 --- a/configure.ac +++ b/configure.ac @@ -2,7 +2,7 @@ dnl require autoconf 2.60 (AS_ECHO/AS_ECHO_N) AC_PREREQ([2.60]) define(_CLIENT_VERSION_MAJOR, 5) define(_CLIENT_VERSION_MINOR, 3) -define(_CLIENT_VERSION_REVISION, 0) +define(_CLIENT_VERSION_REVISION, 1) define(_CLIENT_VERSION_BUILD, 0) define(_CLIENT_VERSION_IS_RELEASE, true) define(_COPYRIGHT_YEAR, 2019)