Pieter Wuille
1662b437b3
Make CBlock::vtx a vector of shared_ptr<CTransaction>
8 years ago
Pieter Wuille
2b1f6f9ccf
BIP141: Other consensus critical limits, and BIP145
...
Includes changes by Suhas Daftuar, Luke-jr, and mruddy.
9 years ago
instagibbs
7eb702954e
Add importprunedfunds rpc call
9 years ago
MarcoFalke
fa24439ff3
Bump copyright headers to 2015
9 years ago
Veres Lajos
9f68ed6b6d
typofixes (found by misspell_fixer)
9 years ago
Corinne Dashjr
7e6d23b171
Bugfix: Grammar fixes
10 years ago
Matt Corallo
30da90de8d
Add CMerkleBlock constructor for tx set + block and an empty one
10 years ago
jtimon
691161d419
Consensus: Create consensus/consensus.h with some constants
10 years ago
Wladimir J. van der Laan
4f1524966a
Replace direct use of 0 with SetNull and IsNull
...
Replace x=0 with .SetNull(),
x==0 with IsNull(), x!=0 with !IsNull().
Replace uses of uint256(0) with uint256().
10 years ago
sandakersmann
f914f1a746
Added "Core" to copyright headers
...
Github-Pull: #5494
Rebased-From: 15de949bb9277e442302bdd8dee299a8d6deee60
10 years ago
Pieter Wuille
012598880c
Implement test for merkle tree malleability in CPartialMerkleTree
...
This is a check that is mentioned in BIP 37, but never implemented in the
reference code. As Bitcoin Core so far never decodes partial merkle trees,
this is not a problem. But perhaps others use the code as a reference.
10 years ago
Matt Corallo
afd4b94b6d
Move CMerkleBlock and CPartialMerkleTree to their own file
10 years ago