aboutsummaryrefslogtreecommitdiff
path: root/src/versionbits.cpp
Commit message (Collapse)AuthorAgeFilesLines
* BIP141: Commitment structure and deploymentPieter Wuille2016-06-221-0/+4
| | | | Includes a fix by Suhas Daftuar and LongShao007
* Merge #7935: Versionbits: GBT supportPieter Wuille2016-06-081-0/+13
|\ | | | | | | | | | | | | 12c708a getblocktemplate: Use version/force mutation to support pre-BIP9 clients (Luke Dashjr) 9879060 getblocktemplate: Explicitly handle the distinction between GBT-affecting softforks vs not (Luke Dashjr) 72cd6b2 qa/rpc-tests: bip9-softforks: Add tests for getblocktemplate versionbits updates (Luke Dashjr) d3df40e Implement BIP 9 GBT changes (Luke Dashjr)
| * getblocktemplate: Explicitly handle the distinction between GBT-affecting ↵Luke Dashjr2016-06-061-0/+2
| | | | | | | | softforks vs not
| * Implement BIP 9 GBT changesLuke Dashjr2016-06-061-0/+11
| | | | | | | | | | | | | | - BIP9DeploymentInfo struct for static deployment info - VersionBitsDeploymentInfo: Avoid C++11ism by commenting parameter names - getblocktemplate: Make sure to set deployments in the version if it is LOCKED_IN - In this commit, all rules are considered required for clients to support
* | Fix typo: Optimizaton -> Optimizationpaveljanik2016-04-011-1/+1
|/
* BIP9 ImplementationPieter Wuille2016-03-151-0/+133
Inspired by former implementations by Eric Lombrozo and Rusty Russell, and based on code by Jorge Timon.