32 static const unsigned int tx_counts[] = {1, 4, 7, 17, 56, 100, 127, 256, 312, 513, 1000, 4095};
34 for (
int i = 0; i < 12; i++) {
35 unsigned int nTx = tx_counts[i];
39 for (
unsigned int j=0; j<nTx; j++) {
47 std::vector<uint256> vTxid(nTx,
uint256());
48 for (
unsigned int j=0; j<nTx; j++)
49 vTxid[j] = block.
vtx[j]->GetHash();
57 for (
int att = 1; att < 15; att++) {
59 std::vector<bool> vMatch(nTx,
false);
60 std::vector<uint256> vMatchTxid1;
61 for (
unsigned int j=0; j<nTx; j++) {
65 vMatchTxid1.push_back(vTxid[j]);
76 unsigned int n = std::min<unsigned int>(nTx, 1 + vMatchTxid1.size()*
nHeight);
84 std::vector<uint256> vMatchTxid2;
85 std::vector<unsigned int> vIndex;
96 for (
int j=0; j<4; j++) {
99 std::vector<uint256> vMatchTxid3;