8#include <boost/test/unit_test.hpp>
19 std::vector<unsigned char> bytes = {
OP_0, 32};
20 bytes.insert(bytes.end(), 32, 0);
58 bytes.insert(bytes.end(), 32, 0);
62 bytes.insert(bytes.end(), 32, 0);
66 bytes.insert(bytes.end(), 32, 0);
96 std::vector<unsigned char>
program = {42, 18};
108 std::vector<unsigned char> bytes = {
OP_5,
static_cast<unsigned char>(
program.size())};
115 std::vector<unsigned char>
program(10);
123 std::vector<unsigned char>
program(1);
136 std::vector<unsigned char>
program(10);
152 bytes.insert(bytes.end(), 32, 0);
156 bytes.insert(bytes.end(), 32, 0);
160 bytes.insert(bytes.end(), 32, 0);
Serialized script, used inside transaction inputs and outputs.
bool IsPayToWitnessScriptHash() const
BOOST_FIXTURE_TEST_SUITE(cuckoocache_tests, BasicTestingSetup)
Test Suite for CuckooCache.
BOOST_AUTO_TEST_SUITE_END()
#define BOOST_CHECK_EQUAL(v1, v2)
#define BOOST_CHECK(expr)
std::vector< unsigned char > ToByteVector(const T &in)
BOOST_AUTO_TEST_CASE(IsPayToWitnessScriptHash_Valid)
constexpr auto Ticks(Dur2 d)
Helper to count the seconds of a duration/time_point.