aboutsummaryrefslogtreecommitdiff
path: root/src/validation.cpp
diff options
context:
space:
mode:
authorMarcoFalke <falke.marco@gmail.com>2019-03-18 13:31:53 -0400
committerMarcoFalke <falke.marco@gmail.com>2019-03-18 13:30:55 -0400
commitfa5c511a832632b964617776eb6c3535bb2bd893 (patch)
treef4ec16b8775a75ecb98d24e68e505c3818e0a3a6 /src/validation.cpp
parent6c0a6f73e3672bbec31b63d5046d591599aa21a8 (diff)
refactor: Remove unused function
Diffstat (limited to 'src/validation.cpp')
-rw-r--r--src/validation.cpp20
1 files changed, 0 insertions, 20 deletions
diff --git a/src/validation.cpp b/src/validation.cpp
index e407c082b4..358992b74d 100644
--- a/src/validation.cpp
+++ b/src/validation.cpp
@@ -3130,26 +3130,6 @@ static int GetWitnessCommitmentIndex(const CBlock& block)
return commitpos;
}
-// Compute at which vout of the block's coinbase transaction the signet
-// signature occurs, or -1 if not found.
-static int GetSignetSignatureIndex(const CBlock& block)
-{
- if (!block.vtx.empty()) {
- for (size_t o = 0; o < block.vtx[0]->vout.size(); o++) {
- if (block.vtx[0]->vout[o].scriptPubKey.size() >= 68 // at minimum 64 byte signature plus script/header data
- && block.vtx[0]->vout[o].scriptPubKey[0] == OP_RETURN // unspendable
- && block.vtx[0]->vout[o].scriptPubKey[1] == block.vtx[0]->vout[o].scriptPubKey.size() - 1 // push the rest
- && block.vtx[0]->vout[o].scriptPubKey[2] == 0xec // 's' ^ 0x9f
- && block.vtx[0]->vout[o].scriptPubKey[3] == 0xc7 // 'i' ^ 0xae
- && block.vtx[0]->vout[o].scriptPubKey[4] == 0xda // 'g' ^ 0xbd
- && block.vtx[0]->vout[o].scriptPubKey[5] == 0xa2) { // 'n' ^ 0xcc
- return (int)o;
- }
- }
- }
- return -1;
-}
-
void UpdateUncommittedBlockStructures(CBlock& block, const CBlockIndex* pindexPrev, const Consensus::Params& consensusParams)
{
int commitpos = GetWitnessCommitmentIndex(block);