86 std::vector<CTransactionRef>
txns;
131 for (
unsigned int j{0};
j < 45; ++
j) {
147 std::vector<CTransactionRef> parents;
148 std::vector<CTransactionRef> children;
149 for (
unsigned int i{0}; i < 10; ++i) {
152 parents.emplace_back(parent);
153 children.emplace_back(
child);
168 const std::vector<std::pair<Wtxid, NodeId>>
expected_set_c0{std::make_pair(children.at(0)->GetWitnessHash(), peer)};
188 const std::vector<std::pair<Wtxid, NodeId>>
expected_set_c4{std::make_pair(children.at(4)->GetWitnessHash(), peer)};
190 const std::vector<std::pair<Wtxid, NodeId>>
expected_set_c3{std::make_pair(children.at(3)->GetWitnessHash(), peer)};
270 for (
NodeId peer{3}; peer < 6; ++peer) {
277 for (
NodeId peer{0}; peer < 6; ++peer) {
356 for (
unsigned int i = 0; i < 20; i++) {
380 for (
unsigned int j{0};
j < 9; ++
j) {
383 for (
unsigned int i{0}; i < 10; ++i) {
392 for (
unsigned int j{0};
j < 50; ++
j) {
396 for (
unsigned int i{0}; i < 10; ++i) {
bool SignSignature(const SigningProvider &provider, const CScript &fromPubKey, CMutableTransaction &txTo, unsigned int nIn, const CAmount &amount, int nHashType, SignatureData &sig_data)
Produce a satisfying script (scriptSig or witness).