Changeset View
Changeset View
Standalone View
Standalone View
src/test/fuzz/integer.cpp
Show All 20 Lines | |||||
#include <rpc/util.h> | #include <rpc/util.h> | ||||
#include <script/signingprovider.h> | #include <script/signingprovider.h> | ||||
#include <script/standard.h> | #include <script/standard.h> | ||||
#include <serialize.h> | #include <serialize.h> | ||||
#include <streams.h> | #include <streams.h> | ||||
#include <uint256.h> | #include <uint256.h> | ||||
#include <util/moneystr.h> | #include <util/moneystr.h> | ||||
#include <util/strencodings.h> | #include <util/strencodings.h> | ||||
#include <util/string.h> | |||||
#include <util/system.h> | #include <util/system.h> | ||||
#include <util/time.h> | #include <util/time.h> | ||||
#include <version.h> | #include <version.h> | ||||
#include <test/fuzz/FuzzedDataProvider.h> | #include <test/fuzz/FuzzedDataProvider.h> | ||||
#include <test/fuzz/fuzz.h> | #include <test/fuzz/fuzz.h> | ||||
#include <cassert> | #include <cassert> | ||||
▲ Show 20 Lines • Show All 49 Lines • ▼ Show 20 Lines | void test_one_input(const std::vector<uint8_t> &buffer) { | ||||
(void)GetSizeOfCompactSize(u64); | (void)GetSizeOfCompactSize(u64); | ||||
(void)GetSpecialScriptSize(u32); | (void)GetSpecialScriptSize(u32); | ||||
// function defined only for a subset of int64_t inputs | // function defined only for a subset of int64_t inputs | ||||
// ()GetVirtualTransactionSize(i64, i64); | // ()GetVirtualTransactionSize(i64, i64); | ||||
// function defined only for a subset of int64_t/uint32_t inputs | // function defined only for a subset of int64_t/uint32_t inputs | ||||
// ()GetVirtualTransactionSize(i64, i64, u32); | // ()GetVirtualTransactionSize(i64, i64, u32); | ||||
(void)HexDigit(ch); | (void)HexDigit(ch); | ||||
(void)MoneyRange(i64 * SATOSHI); | (void)MoneyRange(i64 * SATOSHI); | ||||
(void)i64tostr(i64); | (void)ToString(i64); | ||||
(void)IsDigit(ch); | (void)IsDigit(ch); | ||||
(void)IsSpace(ch); | (void)IsSpace(ch); | ||||
(void)IsSwitchChar(ch); | (void)IsSwitchChar(ch); | ||||
(void)itostr(i32); | |||||
(void)memusage::DynamicUsage(ch); | (void)memusage::DynamicUsage(ch); | ||||
(void)memusage::DynamicUsage(i16); | (void)memusage::DynamicUsage(i16); | ||||
(void)memusage::DynamicUsage(i32); | (void)memusage::DynamicUsage(i32); | ||||
(void)memusage::DynamicUsage(i64); | (void)memusage::DynamicUsage(i64); | ||||
(void)memusage::DynamicUsage(i8); | (void)memusage::DynamicUsage(i8); | ||||
(void)memusage::DynamicUsage(u16); | (void)memusage::DynamicUsage(u16); | ||||
(void)memusage::DynamicUsage(u32); | (void)memusage::DynamicUsage(u32); | ||||
(void)memusage::DynamicUsage(u64); | (void)memusage::DynamicUsage(u64); | ||||
▲ Show 20 Lines • Show All 121 Lines • Show Last 20 Lines |