Bitcoin Core 31.0.0
P2P Digital Currency
Loading...
Searching...
No Matches
base_encode_decode.cpp File Reference
#include <test/fuzz/fuzz.h>
#include <base58.h>
#include <psbt.h>
#include <span.h>
#include <test/fuzz/FuzzedDataProvider.h>
#include <util/strencodings.h>
#include <util/string.h>
#include <cassert>
#include <string>
#include <vector>
#include <ranges>
Include dependency graph for base_encode_decode.cpp:

Go to the source code of this file.

Functions

 FUZZ_TARGET (base58_encode_decode)
 FUZZ_TARGET (base58check_encode_decode)
 FUZZ_TARGET (base32_encode_decode)
 FUZZ_TARGET (base64_encode_decode)
 FUZZ_TARGET (psbt_base64_decode)
std::string_view TrimStringView (std::string_view str, std::string_view pattern=" \f\n\r\t\v")

Function Documentation

◆ FUZZ_TARGET() [1/5]

FUZZ_TARGET ( base32_encode_decode )

Definition at line 59 of file base_encode_decode.cpp.

Here is the call graph for this function:

◆ FUZZ_TARGET() [2/5]

FUZZ_TARGET ( base58_encode_decode )

Definition at line 21 of file base_encode_decode.cpp.

Here is the call graph for this function:

◆ FUZZ_TARGET() [3/5]

FUZZ_TARGET ( base58check_encode_decode )

Definition at line 40 of file base_encode_decode.cpp.

Here is the call graph for this function:

◆ FUZZ_TARGET() [4/5]

FUZZ_TARGET ( base64_encode_decode )

Definition at line 74 of file base_encode_decode.cpp.

Here is the call graph for this function:

◆ FUZZ_TARGET() [5/5]

FUZZ_TARGET ( psbt_base64_decode )

Definition at line 89 of file base_encode_decode.cpp.

Here is the call graph for this function:

◆ TrimStringView()

std::string_view util::TrimStringView ( std::string_view str,
std::string_view pattern = " \f\n\r\t\v" )
inlinenodiscard

Definition at line 159 of file string.h.

Here is the caller graph for this function: