Skip to content

Backports from compact block related Bitcoin PRs#1911

Merged
UdjinM6 merged 14 commits intodashpay:developfrom
codablock:pr_backports_from_cmptblk
Feb 9, 2018
Merged

Backports from compact block related Bitcoin PRs#1911
UdjinM6 merged 14 commits intodashpay:developfrom
codablock:pr_backports_from_cmptblk

Conversation

@codablock
Copy link
Copy Markdown

Parts from bitcoin#8068:
cbda71c: Move context-required checks from CheckBlockHeader to Contextual...

Parts from bitcoin#8418:
56c87e9: Allow changing BIP9 parameters on regtest
a8689fd: Tests: refactor compact size serialization in mininode

Parts from bitcoin#8882:
b55d941: [qa] Fix race condition in sendheaders.py

Parts from bitcoin#9375:
8017547: Make CBlockIndex*es in net_processing const
8baaba6: [qa] Avoid race in preciousblock test.
180586f: Call AcceptBlock with the block's shared_ptr instead of CBlock&
6987219: Add a CValidationInterface::NewPoWValidBlock callback
0df777d: Use a temp pindex to avoid a const_cast in ProcessNewBlockHeaders

Full PR: bitcoin#8446
Full PR: bitcoin#9765

56c87e9 and 6987219 are currently not used in Dash but might become useful in the future.

@UdjinM6 UdjinM6 added this to the 12.3 milestone Feb 9, 2018
Copy link
Copy Markdown

@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.

utACK

@UdjinM6 UdjinM6 merged commit 6825b34 into dashpay:develop Feb 9, 2018
@codablock codablock deleted the pr_backports_from_cmptblk branch February 9, 2018 10:10
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.

5 participants