Skip to content

Conversation

@codablock
Copy link

Continuation of #1770

This is the first batch of PRs from Bitcoin 0.14

Copy link

@UdjinM6 UdjinM6 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice but needs more fixes :)

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

CDSNotificationInterface::SyncTransaction and underlying functions should be updated similarly too i.e. to use pindex and posInBlock

Makefile.am Outdated
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

should revert this to test_dash.info

src/qt/dash.cpp Outdated
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

should be return EXIT_SUCCESS;

laanwj and others added 29 commits January 8, 2018 18:04
…or loop

a3e1984 Consensus: Trivial transform BOOST_FOREACH into for loop (NicolasDorier)
…alCheckBlockHeader and ContextualCheckBlock

6f3d616 Trivial: Make CBlockIndex param const in ContextualCheckBlockHeader and ContextualCheckBlock (Jorge Timón)
cc021ef remove outdated legacy code (lizhi)
…oo low)

faa5931 [doc] gbuild: Set memory explicitly (default is too low) (MarcoFalke)
d3af342 prepend license statement to indirectmap (Kaz Wesley)
893f379 [Qt] Add dbcache migration path (Jonas Schnelli)
fbc6070 [trivial] Switched constants to sizeof() (Thomas Snider)
d12b732 libconsensus: Expose a flag for BIP112 (Jorge Timón)
7e87033 httpserver: replace boost threads with std (Cory Fields)
d3773ca httpserver: explicitly detach worker threads (Cory Fields)
755aa05 httpserver: use a future rather than relying on boost's try_join_for (Cory Fields)
a5072a7 util: Remove zero-argument versions of LogPrint and error (Wladimir J. van der Laan)
695041e util: Update tinyformat (Wladimir J. van der Laan)
5c9e49d net: Ignore `notfound` P2P messages (Wladimir J. van der Laan)
9bbb414 [qa]: enable rpcbind_test (whythat)
0ff4375 [qa]: add parsing for '<host>:<port>' argument form to rpc_url() (whythat)
…er main::CheckInputs

a6cc299 Mempool: Use Consensus::CheckTxInputs direclty over main::CheckInputs (Jorge Timón)
…nParams& in ContextualCheckBlock

c8664ee Trivial: pass Consensus::Params& instead of CChainParams& in ContextualCheckBlock (Jorge Timón)
…::AddToWallet

5723bb4 Remove unused pwalletdb from CWallet::AddToWallet (Patrick Strateman)
867f842 Remove CWalletDB* parameter from CWallet::AddToWallet (Patrick Strateman)
00f09c9 Split CWallet::AddToWallet into AddToWallet and LoadToWallet. (Patrick Strateman)
29c2d99 Make CWallet::fFileBacked private. (Patrick Strateman)
657fc19 rename mapAddrCount to mapNetGroupNodes (instagibbs)
… guide

7fdbce9 [doc] Increase recommended memory in gitian build guide (fanquake)
9d4eb9a Do diskspace check before import thread is started (Pieter Wuille)
aa59f2e Add extra message to avoid a long 'Loading banlist' (Pieter Wuille)
0fd2a33 Use a signal to continue init after genesis activation (Pieter Wuille)
2c517b3 Fix p2p-feefilter.py for changed tx relay behavior (Suhas Daftuar)
05242e9 Fix minimize and close bugs (adlawren)
e11f9a2 [doc] typos, READMEs, comments (Justin Camarena)
216d796 configure: Allow building bench_bitcoin by itself (Luke Dashjr)
…t any univalue

8a270b2 Bugfix: Allow building libbitcoinconsensus without any univalue (Luke Dashjr)
c784086 use std::map::emplace() instead of std::map::insert() (whythat)
5e187e7 use c++11 std::unique_ptr instead of boost::shared_ptr (whythat)
947913f use std::map::erase(const_iterator, const_iterator) to get non-constant iterator (whythat)
…llets

b3b3c2a Reduce cs_main locks during ConnectTip/SyncWithWallets (Jonas Schnelli)
…nsaction

Needed due to out-of-order backporting.
laanwj and others added 22 commits January 8, 2018 18:04
3897668 Adds issue template. [skip ci] (CryptoVote)
edb6cf1 remove no-longer-used InitError logic (instagibbs)
936c144 build: Remove check for `openssl/ec.h` (Wladimir J. van der Laan)
c1582d5 qa: Remove duplicate `hash160` implementation (Wladimir J. van der Laan)
fad8cf6 [qa] Use single cache dir for chains (MarcoFalke)
fa2d68f [qa] Adjust timeouts for micro-optimization of run time (MarcoFalke)
fae596f [qa] Sort scripts by time for pull_tester and don't overwrite setup_chain (MarcoFalke)
8194a6e Fix a type error that would not compile on Apple LLVM version 6.1.0 (clang-602.0.53) (based on LLVM 3.6.0svn) (Jeremy Rubin)
eb0c52e travis: Remove hostname hack (Wladimir J. van der Laan)
3c5251d test: Remove java comparison tool (Wladimir J. van der Laan)
fa64306 [qa] abandonconflict: Use assert_equal (MarcoFalke)
This reverts commit fa2d68f.

Temporary revert - see discussion in bitcoin#8532.
b213535 Squashed 'src/secp256k1/' changes from 6c527ec..7a49cac (Wladimir J. van der Laan)
… directory" dialog

b4a9aa5 qt: Fix random segfault when closing "Choose data directory" dialog (Wladimir J. van der Laan)
…inginfo RPC endpoint

65f4532 document return value of networkhashps for getmininginfo RPC endpoint (Jameson Lopp)
Rename labelEncryptionIcon to labelWalletEncryptionIcon
Reorder icons in Makefile.qt.include
Add missing entries in debian/copyright
…tput printing

fa785d1 Use __func__ to get function name for output printing (MarcoFalke)
faaec13 [qa] Remove unused code (MarcoFalke)
These were mixed into SegWit related PRs and are still needed in Dash.
@codablock codablock force-pushed the pr_backport_bitcoin_0.14-1 branch from eebf8c8 to e2a795f Compare January 8, 2018 17:44
@codablock
Copy link
Author

Added the requested changes and rebased on develop

Copy link

@UdjinM6 UdjinM6 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good! 👍

utACK

@gladcow
Copy link

gladcow commented Jan 9, 2018

utACK

@UdjinM6 UdjinM6 added this to the 12.3 milestone Jan 9, 2018
@UdjinM6 UdjinM6 merged commit eecec45 into dashpay:develop Jan 9, 2018
@codablock codablock deleted the pr_backport_bitcoin_0.14-1 branch September 14, 2018 12:50
PruneAndFlush();
}
}

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Because this is only useful to fix missing segwit data sipa@6032f69 which we don't have anyway

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants