SYMBOL INDEX (8844 symbols across 1012 files) FILE: contrib/devtools/security-check.py function check_ELF_PIE (line 20) | def check_ELF_PIE(executable): function get_ELF_program_headers (line 36) | def get_ELF_program_headers(executable): function check_ELF_NX (line 65) | def check_ELF_NX(executable): function check_ELF_RELRO (line 78) | def check_ELF_RELRO(executable): function check_ELF_Canary (line 105) | def check_ELF_Canary(executable): function get_PE_dll_characteristics (line 119) | def get_PE_dll_characteristics(executable): function check_PE_DYNAMIC_BASE (line 143) | def check_PE_DYNAMIC_BASE(executable): function check_PE_HIGH_ENTROPY_VA (line 151) | def check_PE_HIGH_ENTROPY_VA(executable): function check_PE_NX (line 161) | def check_PE_NX(executable): function identify_executable (line 180) | def identify_executable(executable): FILE: contrib/devtools/symbol-check.py class CPPFilt (line 73) | class CPPFilt(object): method __init__ (line 79) | def __init__(self): method __call__ (line 82) | def __call__(self, mangled): method close (line 87) | def close(self): function read_symbols (line 92) | def read_symbols(executable, imports=True): function check_version (line 113) | def check_version(max_versions, version): function read_libraries (line 124) | def read_libraries(filename): FILE: contrib/devtools/test-security-check.py function write_testcode (line 12) | def write_testcode(filename): function call_security_check (line 23) | def call_security_check(cc, source, executable, options): class TestSecurityChecks (line 29) | class TestSecurityChecks(unittest.TestCase): method test_ELF (line 30) | def test_ELF(self): method test_PE (line 47) | def test_PE(self): FILE: contrib/testgen/base58.py class SHA256 (line 12) | class SHA256: function ord (line 17) | def ord(c): function chr (line 19) | def chr(n): function b58encode (line 26) | def b58encode(v): function b58decode (line 49) | def b58decode(v, length = None): function checksum (line 74) | def checksum(v): function b58encode_chk (line 78) | def b58encode_chk(v): function b58decode_chk (line 82) | def b58decode_chk(v): function get_bcaddress_version (line 92) | def get_bcaddress_version(strAddress): FILE: contrib/testgen/gen_base58_test_vectors.py function is_valid (line 43) | def is_valid(v): function gen_valid_vectors (line 56) | def gen_valid_vectors(): function gen_invalid_vector (line 68) | def gen_invalid_vector(template, corrupt_prefix, randomize_payload_size,... function randbool (line 87) | def randbool(p = 0.5): function gen_invalid_vectors (line 91) | def gen_invalid_vectors(): FILE: contrib/zmq/zmq_sub.py class ZMQHandler (line 39) | class ZMQHandler(): method __init__ (line 40) | def __init__(self): method handle (line 51) | async def handle(self) : method start (line 74) | def start(self): method stop (line 79) | def stop(self): FILE: contrib/zmq/zmq_sub3.4.py class ZMQHandler (line 43) | class ZMQHandler(): method __init__ (line 44) | def __init__(self): method handle (line 56) | def handle(self) : method start (line 79) | def start(self): method stop (line 84) | def stop(self): FILE: developer-tools/python/genbootstrap.py function print_bootstrap (line 46) | def print_bootstrap(height): FILE: developer-tools/python/gencheckpoints.py function print_checkpoint (line 33) | def print_checkpoint(height): FILE: share/rpcauth/rpcauth.py function generate_salt (line 13) | def generate_salt(size): function generate_password (line 17) | def generate_password(): function password_to_hmac (line 21) | def password_to_hmac(salt, password): function main (line 25) | def main(): FILE: src/LRUCache/LRUCache11.hpp type lru11 (line 40) | namespace lru11 { class NullLock (line 44) | class NullLock { method lock (line 46) | void lock() {} method unlock (line 47) | void unlock() {} method try_lock (line 48) | bool try_lock() { return true; } class KeyNotFound (line 54) | class KeyNotFound : public std::invalid_argument { method KeyNotFound (line 56) | KeyNotFound() : std::invalid_argument("key_not_found") {} type KeyValuePair (line 60) | struct KeyValuePair { method KeyValuePair (line 65) | KeyValuePair(const K& k, const V& v) : key(k), value(v) {} class Cache (line 83) | class Cache { method Cache (line 99) | explicit Cache(size_t maxSize = 64, size_t elasticity = 10) method size (line 102) | size_t size() const { method empty (line 106) | bool empty() const { method clear (line 110) | void clear() { method insert (line 115) | void insert(const Key& k, const Value& v) { method tryGet (line 128) | bool tryGet(const Key& kIn, Value& vOut) { method Value (line 142) | const Value& get(const Key& k) { method Value (line 154) | Value getCopy(const Key& k) { method remove (line 157) | bool remove(const Key& k) { method contains (line 167) | bool contains(const Key& k) const { method getMaxSize (line 172) | size_t getMaxSize() const { return maxSize_; } method getElasticity (line 173) | size_t getElasticity() const { return elasticity_; } method getMaxAllowedSize (line 174) | size_t getMaxAllowedSize() const { return maxSize_ + elasticity_; } method cwalk (line 176) | void cwalk(F& f) const { method prune (line 182) | size_t prune() { method Cache (line 198) | Cache(const Cache&) = delete; method Cache (line 199) | Cache& operator=(const Cache&) = delete; FILE: src/addrdb.h type BanReason (line 19) | typedef enum BanReason function class (line 26) | class CBanEntry function SetNull (line 56) | void SetNull() type std (line 77) | typedef std::map banmap_t; function class (line 80) | class CAddrDB function class (line 92) | class CBanDB FILE: src/addrman.cpp function CAddrInfo (line 75) | CAddrInfo* CAddrMan::Find(const CNetAddr& addr, int* pnId) function CAddrInfo (line 88) | CAddrInfo* CAddrMan::Create(const CAddress& addr, const CNetAddr& addrSo... function CAddrInfo (line 344) | CAddrInfo CAddrMan::Select_(bool newOnly) FILE: src/addrman.h function class (line 24) | class CAddrInfo : public CAddress function Init (line 68) | void Init() function GetNewBucket (line 96) | int GetNewBucket(const uint256 &nKey) const function class (line 182) | class CAddrMan function Clear (line 456) | void Clear() function size (line 488) | size_t size() const function Good (line 537) | void Good(const CService &addr, int64_t nTime = GetAdjustedTime()) function Attempt (line 546) | void Attempt(const CService &addr, bool fCountFailure, int64_t nTime = G... function Connected (line 583) | void Connected(const CService &addr, int64_t nTime = GetAdjustedTime()) function SetServices (line 591) | void SetServices(const CService &addr, ServiceFlags nServices) FILE: src/alert.cpp function uint256 (line 104) | uint256 CAlert::GetHash() const function CAlert (line 167) | CAlert CAlert::getAlertByHash(const uint256 &hash) FILE: src/alert.h function class (line 37) | class CUnsignedAlert function class (line 83) | class CAlert : public CUnsignedAlert FILE: src/amount.h type CAmount (line 19) | typedef int64_t CAmount; function MoneyRange (line 40) | inline bool MoneyRange(const CAmount& nValue) { return (nValue >= 0 && n... FILE: src/arith_uint256.cpp function arith_uint256 (line 204) | arith_uint256& arith_uint256::SetCompact(uint32_t nCompact, bool* pfNega... function uint256 (line 247) | uint256 ArithToUint256(const arith_uint256 &a) function arith_uint256 (line 254) | arith_uint256 UintToArith256(const uint256 &a) FILE: src/arith_uint256.h function class (line 18) | class uint_error : public std::runtime_error { function bits (line 243) | unsigned int bits() const; FILE: src/base58.cpp function DecodeBase58 (line 28) | bool DecodeBase58(const char* psz, std::vector& vch) function EncodeBase58 (line 78) | std::string EncodeBase58(const unsigned char* pbegin, const unsigned cha... function EncodeBase58 (line 118) | std::string EncodeBase58(const std::vector& vch) function DecodeBase58 (line 123) | bool DecodeBase58(const std::string& str, std::vector& vc... function EncodeBase58Check (line 128) | std::string EncodeBase58Check(const std::vector& vchIn) function DecodeBase58Check (line 137) | bool DecodeBase58Check(const char* psz, std::vector& vchRet) function DecodeBase58Check (line 154) | bool DecodeBase58Check(const std::string& str, std::vector method CNativeAddressVisitor (line 228) | CNativeAddressVisitor(CNativeAddress* addrIn) : addr(addrIn) {} function CTxDestination (line 301) | CTxDestination CNativeAddress::Get() const function CKey (line 361) | CKey CEncodedSecretKey::GetKey() FILE: src/base58.h function class (line 83) | class CBase58Data function class (line 116) | class CNativeAddress : public CBase58Data { function CTxDestination (line 139) | CTxDestination Get() const; function class (line 163) | class CEncodedSecretKey : public CBase58Data function KeyType (line 183) | KeyType GetKeyFromString() function SetString (line 210) | bool SetString(const char* pszSecret) function SetString (line 217) | bool SetString(const std::string& strSecret) function fromURIString (line 252) | bool fromURIString(std::string uri) function KeyType (line 310) | KeyType getKeyRaw() { return key; } function K (line 332) | K GetKey() { type CEncodedSecretExtKeyBase (line 352) | typedef CEncodedSecretExtKeyBase function CCoinsCaching (line 56) | static void CCoinsCaching(benchmark::State& state) FILE: src/bench/checkblock.cpp type block_bench (line 12) | namespace block_bench { function DeserializeBlockTest (line 20) | static void DeserializeBlockTest(benchmark::State& state) function DeserializeAndCheckBlockTest (line 35) | static void DeserializeAndCheckBlockTest(benchmark::State& state) FILE: src/bench/checkqueue.cpp function CCheckQueueSpeed (line 23) | static void CCheckQueueSpeed(benchmark::State& state) function CCheckQueueSpeedPrevectorJob (line 61) | static void CCheckQueueSpeedPrevectorJob(benchmark::State& state) FILE: src/bench/coin_selection.cpp function addCoin (line 10) | static void addCoin(const CAmount& nValue, const CWallet& wallet, std::v... function CoinSelection (line 33) | static void CoinSelection(benchmark::State& state) FILE: src/bench/crypto_hash.cpp function RIPEMD160 (line 21) | static void RIPEMD160(benchmark::State& state) function SHA1 (line 29) | static void SHA1(benchmark::State& state) function SHA256 (line 37) | static void SHA256(benchmark::State& state) function SHA256_32b (line 45) | static void SHA256_32b(benchmark::State& state) function SHA512 (line 55) | static void SHA512(benchmark::State& state) function SipHash_32b (line 63) | static void SipHash_32b(benchmark::State& state) function FastRandom_32bit (line 73) | static void FastRandom_32bit(benchmark::State& state) function FastRandom_1bit (line 84) | static void FastRandom_1bit(benchmark::State& state) FILE: src/bench/lockedpool.cpp function BenchLockedPool (line 16) | static void BenchLockedPool(benchmark::State& state) FILE: src/bench/mempool_eviction.cpp function AddTx (line 12) | static void AddTx(const CTransaction& tx, const CAmount& nFee, CTxMemPoo... function MempoolEviction (line 27) | static void MempoolEviction(benchmark::State& state) FILE: src/bench/perf.cpp function perf_init (line 12) | void perf_init(void) { } function perf_fini (line 13) | void perf_fini(void) { } type perf_event_attr (line 22) | struct perf_event_attr function perf_init (line 24) | void perf_init(void) function perf_fini (line 31) | void perf_fini(void) function perf_cpucycles (line 38) | uint64_t perf_cpucycles(void) function perf_init (line 49) | void perf_init(void) { } function perf_fini (line 50) | void perf_fini(void) { } function perf_cpucycles (line 51) | uint64_t perf_cpucycles(void) { return 0; } FILE: src/bench/perf.h function perf_cpucycles (line 13) | static inline uint64_t perf_cpucycles(void) function perf_cpucycles (line 22) | static inline uint64_t perf_cpucycles(void) FILE: src/bench/prevector_destructor.cpp function PrevectorDestructor (line 8) | static void PrevectorDestructor(benchmark::State& state) function PrevectorClear (line 20) | static void PrevectorClear(benchmark::State& state) FILE: src/bench/rollingbloom.cpp function RollingBloom (line 11) | static void RollingBloom(benchmark::State& state) FILE: src/bench/verify_script.cpp function CMutableTransaction (line 15) | static CMutableTransaction BuildCreditingTransaction(const CScript& scri... function CMutableTransaction (line 33) | static CMutableTransaction BuildSpendingTransaction(const CScript& scrip... function VerifyScriptBench (line 53) | static void VerifyScriptBench(benchmark::State& state) FILE: src/blockencodings.cpp function ReadStatus (line 58) | ReadStatus PartiallyDownloadedBlock::InitData(const CBlockHeaderAndShort... function ReadStatus (line 186) | ReadStatus PartiallyDownloadedBlock::FillBlock(CBlock& block, const std:... FILE: src/blockencodings.h type TransactionCompressor (line 22) | struct TransactionCompressor { function class (line 36) | class BlockTransactionsRequest { function class (line 78) | class BlockTransactions { type PrefilledTransaction (line 110) | struct PrefilledTransaction { type ReadStatus (line 129) | typedef enum ReadStatus_t function class (line 138) | class CBlockHeaderAndShortTxIDs { function class (line 201) | class PartiallyDownloadedBlock { FILE: src/blockfilter.cpp function GolombRiceEncode (line 37) | static void GolombRiceEncode(BitStreamWriter& bitwriter, uint8_... function GolombRiceDecode (line 54) | static uint64_t GolombRiceDecode(BitStreamReader& bitreader, ui... function MapIntoRange (line 72) | static uint64_t MapIntoRange(uint64_t x, uint64_t n) function BlockFilterTypeByName (line 230) | bool BlockFilterTypeByName(const std::string& name, BlockFilterType& fil... function ListBlockFilterTypes (line 248) | std::string ListBlockFilterTypes() function BasicFilterElements (line 260) | static void BasicFilterElements(GCSFilter::ElementSet& elements, const C... function BasicFilterElements (line 290) | static void BasicFilterElements(GCSFilter::ElementSet& elements, const C... function BasicFilterElements (line 308) | static GCSFilter::ElementSet BasicFilterElements(const CBlock& block, co... function uint256 (line 349) | uint256 BlockFilter::GetHash() const function uint256 (line 358) | uint256 BlockFilter::ComputeHeader(const uint256& prev_header) const function getBlockFilterBirthAndRanges (line 447) | void getBlockFilterBirthAndRanges(uint64_t nHardBirthDate, uint64_t& nSo... FILE: src/blockfilter.h type std (line 35) | typedef std::unordered_set ElementSet; function GetParams (line 37) | struct Params function class (line 180) | class RangedCPBlockFilter : public BlockFilter FILE: src/blockstore.cpp function FILE (line 33) | FILE* CBlockStore::GetDiskFile(const CDiskBlockPos &pos, BlockFileType f... function FILE (line 69) | FILE* CBlockStore::GetBlockFile(const CDiskBlockPos &pos, bool fNoCreate) { function FILE (line 73) | FILE* CBlockStore::GetUndoFile(const CDiskBlockPos &pos, bool fNoCreate) { FILE: src/blockstore.h function class (line 25) | class CBlockStore FILE: src/bloom.cpp function RollingBloomHash (line 166) | static inline uint32_t RollingBloomHash(unsigned int nHashNum, uint32_t ... FILE: src/bloom.h type bloomflags (line 31) | enum bloomflags function class (line 51) | class CBloomFilter function class (line 121) | class CRollingBloomFilter FILE: src/chain.cpp function CBlockLocator (line 31) | CBlockLocator CChain::GetLocatorLegacy(const CBlockIndex *pindex) const { function CBlockLocator (line 59) | CBlockLocator CChain::GetLocatorPoW2(const CBlockIndex *pindex) const { function CBlockIndex (line 87) | const CBlockIndex *CChain::FindFork(const CBlockIndex *pindex) const { function CBlockIndex (line 179) | CBlockIndex *CCloneChain::operator[](int nHeight) const function CBlockIndex (line 207) | CBlockIndex* CChain::FindEarliestAtLeast(int64_t nTime) const function InvertLowestOne (line 215) | int static inline InvertLowestOne(int n) { return n & (n - 1); } function GetSkipHeight (line 218) | int static inline GetSkipHeight(int height) { function CBlockIndex (line 228) | CBlockIndex* CBlockIndex::GetAncestor(int height) function CBlockIndex (line 257) | const CBlockIndex* CBlockIndex::GetAncestor(int height) const function arith_uint256 (line 268) | arith_uint256 GetBlockProof(const CBlockIndex& block) function CBlockIndex (line 283) | const CBlockIndex* LastCommonAncestor(const CBlockIndex* pa, const CBloc... function GetBlockProofEquivalentTime (line 305) | int64_t GetBlockProofEquivalentTime(const CBlockIndex& to, const CBlockI... function CBlockIndex (line 346) | CBlockIndex *CPartialChain::operator[](int nHeight) const function CBlockLocator (line 377) | CBlockLocator CPartialChain::GetLocatorPoW2(const CBlockIndex *pindex) c... FILE: src/chain.h function class (line 40) | class CBlockFileInfo function SetNull (line 64) | void SetNull() { function AddBlock (line 81) | void AddBlock(unsigned int nHeightIn, uint64_t nTimeIn) { function CDiskBlockPos (line 94) | struct CDiskBlockPos function SetNull (line 137) | void SetNull() { nFile = -1; nPos = 0; } type BlockStatus (line 147) | enum BlockStatus: uint32_t { function class (line 200) | class CBlockIndex function CDiskBlockPos (line 322) | CDiskBlockPos GetBlockPos() const { function CBlockHeader (line 340) | CBlockHeader GetBlockHeader() const function GetMedianTimePast (line 391) | int64_t GetMedianTimePast() const function GetMedianTimePastWitness (line 460) | int64_t GetMedianTimePastWitness() const function IsValid (line 491) | bool IsValid(enum BlockStatus nUpTo = BLOCK_VALID_TRANSACTIONS) const function RaiseValidity (line 501) | bool RaiseValidity(enum BlockStatus nUpTo) function IsPartialValid (line 514) | bool IsPartialValid(enum BlockStatus nUpTo = BLOCK_PARTIAL_TREE) const function RaisePartialValidity (line 524) | bool RaisePartialValidity(enum BlockStatus nUpTo) function class (line 552) | class CDiskBlockIndex : public CBlockIndex function uint256 (line 616) | uint256 GetBlockHashLegacy() const function class (line 665) | class CChain { function HeightOffset (line 762) | int HeightOffset() const; FILE: src/chainparams.cpp function CBlock (line 28) | static CBlock CreateGenesisBlock(const std::vector& times... function CBlock (line 60) | static CBlock CreateGenesisBlock(uint32_t nTime, uint32_t nNonce, uint32... class CMainParams (line 85) | class CMainParams : public CChainParams { method CMainParams (line 87) | CMainParams() { function GenerateGenesisBlock (line 177) | void GenerateGenesisBlock(CBlock& genesis, std::string seedKey, CKey& ge... class CTestNetParams (line 250) | class CTestNetParams : public CChainParams { method CTestNetParams (line 252) | CTestNetParams() { class CRegTestLegacyParams (line 396) | class CRegTestLegacyParams : public CChainParams { method CRegTestLegacyParams (line 398) | CRegTestLegacyParams() { class CRegTestParams (line 481) | class CRegTestParams : public CChainParams { method CRegTestParams (line 483) | CRegTestParams() { function CChainParams (line 573) | const CChainParams &Params() { function CreateChainParams (line 578) | std::unique_ptr CreateChainParams(const std::string& chain) function SelectParams (line 591) | void SelectParams(const std::string& network) function FreeParams (line 597) | void FreeParams() function UpdateVersionBitsParameters (line 602) | void UpdateVersionBitsParameters(Consensus::DeploymentPos d, int64_t nSt... FILE: src/chainparams.h function GenesisBlock (line 25) | struct CDNSSeedData { function std (line 83) | const std::vector& Base58Prefix(Base58Type type) const { ... FILE: src/chainparamsbase.cpp function AppendParamsHelpMessages (line 25) | void AppendParamsHelpMessages(std::string& strUsage, bool debugHelp) class CBaseMainParams (line 38) | class CBaseMainParams : public CBaseChainParams method CBaseMainParams (line 41) | CBaseMainParams() class CBaseTestNetParams (line 50) | class CBaseTestNetParams : public CBaseChainParams method CBaseTestNetParams (line 53) | CBaseTestNetParams() class CBaseRegTestParams (line 65) | class CBaseRegTestParams : public CBaseChainParams method CBaseRegTestParams (line 68) | CBaseRegTestParams() class CBaseRegTestLegacyParams (line 78) | class CBaseRegTestLegacyParams : public CBaseChainParams method CBaseRegTestLegacyParams (line 81) | CBaseRegTestLegacyParams() function CBaseChainParams (line 90) | const CBaseChainParams& BaseParams() function CreateBaseChainParams (line 96) | std::unique_ptr CreateBaseChainParams(const std::strin... function SelectBaseParams (line 110) | void SelectBaseParams(const std::string& chain) function ChainNameFromCommandLine (line 115) | std::string ChainNameFromCommandLine() FILE: src/chainparamsbase.h function class (line 16) | class CBaseChainParams FILE: src/checkpoints.cpp type Checkpoints (line 23) | namespace Checkpoints { function CBlockIndex (line 29) | CBlockIndex* GetLastCheckpointIndex() function LastCheckPointHeight (line 42) | int LastCheckPointHeight() function LastCheckpointBeforeBlock (line 55) | int LastCheckpointBeforeBlock(uint64_t blockHeight) function LastCheckpointBeforeTime (line 67) | int LastCheckpointBeforeTime(uint64_t atTime) FILE: src/checkpoints.h function namespace (line 23) | namespace Checkpoints FILE: src/checkqueue.h function GUARDED_BY (line 47) | int nIdle GUARDED_BY(m_mutex){0} function GUARDED_BY (line 50) | int nTotal GUARDED_BY(m_mutex){0} function GUARDED_BY (line 60) | unsigned int nTodo GUARDED_BY(m_mutex){0} function Loop (line 69) | bool Loop(bool fMaster) function explicit (line 137) | explicit CCheckQueue(unsigned int nBatchSizeIn) function StartWorkerThreads (line 143) | void StartWorkerThreads(const int threads_num) function Wait (line 162) | bool Wait() function Add (line 168) | void Add(std::vector& vChecks) function explicit (line 224) | explicit CCheckQueueControl(CCheckQueue * const pqueueIn) : pqueue(pq... function Wait (line 232) | bool Wait() function Add (line 241) | void Add(std::vector& vChecks) FILE: src/cli-main.cpp function HelpMessageCli (line 42) | static std::string HelpMessageCli() class CConnectionFailed (line 73) | class CConnectionFailed : public std::runtime_error method CConnectionFailed (line 77) | explicit inline CConnectionFailed(const std::string& msg) : function AppInitRPC (line 87) | static int AppInitRPC(int argc, char* argv[]) type HTTPReply (line 139) | struct HTTPReply method HTTPReply (line 141) | HTTPReply(): status(0), error(-1) {} function http_request_done (line 170) | static void http_request_done(struct evhttp_request *req, void *ctx) function http_error_cb (line 196) | static void http_error_cb(enum evhttp_request_error err, void *ctx) function UniValue (line 203) | UniValue CallRPC(const std::string& strMethod, const UniValue& params) function CommandLineRPC (line 277) | int CommandLineRPC(int argc, char *argv[]) function main (line 370) | int main(int argc, char* argv[]) FILE: src/clientversion.cpp function FormatVersion (line 93) | static std::string FormatVersion(int nVersion) function FormatFullVersion (line 101) | std::string FormatFullVersion() function FormatThreeDigitVersion (line 106) | std::string FormatThreeDigitVersion() function FormatSubVersion (line 114) | std::string FormatSubVersion(const std::string& name, int nClientVersion... function UserAgent (line 131) | std::string UserAgent() function Version (line 136) | std::string Version() FILE: src/coins.cpp function uint256 (line 29) | uint256 CCoinsView::GetBestBlock() const { return uint256(); } function CCoinsViewCursor (line 31) | CCoinsViewCursor *CCoinsView::Cursor() const { return 0; } function uint256 (line 37) | uint256 CCoinsViewBacked::GetBestBlock() const { return base->GetBestBlo... function CCoinsViewCursor (line 40) | CCoinsViewCursor *CCoinsViewBacked::Cursor() const { return base->Cursor... function AddCoins (line 299) | void AddCoins(CCoinsViewCache& cache, const CTransaction &tx, uint32_t n... function Coin (line 355) | const Coin& CCoinsViewCache::AccessCoin(const COutPoint &outpoint) const function uint256 (line 380) | uint256 CCoinsViewCache::GetBestBlock() const function CAmount (line 590) | CAmount CCoinsViewCache::GetValueIn(const CTransaction& tx) const function Coin (line 630) | const Coin& AccessByTxid(const CCoinsViewCache& view, const uint256& txid) FILE: src/coins.h function class (line 39) | class Coin function Spend (line 117) | void Spend() { function class (line 126) | class CoinUndo : public Coin function class (line 164) | class SaltedOutpointHasher type CCoinsCacheEntry (line 183) | struct CCoinsCacheEntry function class (line 226) | class CCoinsView function class (line 259) | class CCoinsViewBacked : public CCoinsView function class (line 289) | class CCoinsViewCache : public CCoinsViewBacked function GetAllCoinsIndexBasedDirect (line 415) | void GetAllCoinsIndexBasedDirect(std::map& allCoinsInde... FILE: src/compat.h type SOCKET (line 51) | typedef unsigned int SOCKET; FILE: src/compat/byteswap.h function bswap_16 (line 36) | inline uint16_t bswap_16(uint16_t x) function bswap_32 (line 43) | inline uint32_t bswap_32(uint32_t x) function bswap_64 (line 51) | inline uint64_t bswap_64(uint64_t x) FILE: src/compat/cpuid.h function GetCPUID (line 14) | void static inline GetCPUID(uint32_t leaf, uint32_t subleaf, uint32_t& a... FILE: src/compat/endian.h function le32dec (line 23) | static inline uint32_t le32dec(const void *pp) function le32enc (line 30) | static inline void le32enc(void *pp, uint32_t x) function be32dec (line 39) | static inline uint32_t be32dec(const void *pp) function be32enc (line 46) | static inline void be32enc(void *pp, uint32_t x) function be64dec (line 56) | static inline uint64_t be64dec(const void * pp) function be64enc (line 66) | static inline void be64enc(void * pp, uint64_t x) function le64dec (line 80) | static inline uint64_t le64dec(const void * pp) function le64enc (line 90) | static inline void le64enc(void * pp, uint64_t x) function htobe16 (line 108) | inline uint16_t htobe16(uint16_t host_16bits) function htole16 (line 115) | inline uint16_t htole16(uint16_t host_16bits) function be16toh (line 122) | inline uint16_t be16toh(uint16_t big_endian_16bits) function le16toh (line 129) | inline uint16_t le16toh(uint16_t little_endian_16bits) function htobe32 (line 136) | inline uint32_t htobe32(uint32_t host_32bits) function htole32 (line 143) | inline uint32_t htole32(uint32_t host_32bits) function be32toh (line 150) | inline uint32_t be32toh(uint32_t big_endian_32bits) function le32toh (line 157) | inline uint32_t le32toh(uint32_t little_endian_32bits) function htobe64 (line 164) | inline uint64_t htobe64(uint64_t host_64bits) function htole64 (line 171) | inline uint64_t htole64(uint64_t host_64bits) function be64toh (line 178) | inline uint64_t be64toh(uint64_t big_endian_64bits) function le64toh (line 185) | inline uint64_t le64toh(uint64_t little_endian_64bits) function htobe16 (line 194) | inline uint16_t htobe16(uint16_t host_16bits) function htole16 (line 201) | inline uint16_t htole16(uint16_t host_16bits) function be16toh (line 208) | inline uint16_t be16toh(uint16_t big_endian_16bits) function le16toh (line 215) | inline uint16_t le16toh(uint16_t little_endian_16bits) function htobe32 (line 222) | inline uint32_t htobe32(uint32_t host_32bits) function htole32 (line 229) | inline uint32_t htole32(uint32_t host_32bits) function be32toh (line 236) | inline uint32_t be32toh(uint32_t big_endian_32bits) function le32toh (line 243) | inline uint32_t le32toh(uint32_t little_endian_32bits) function htobe64 (line 250) | inline uint64_t htobe64(uint64_t host_64bits) function htole64 (line 257) | inline uint64_t htole64(uint64_t host_64bits) function be64toh (line 264) | inline uint64_t be64toh(uint64_t big_endian_64bits) function le64toh (line 271) | inline uint64_t le64toh(uint64_t little_endian_64bits) FILE: src/compat/glibc_sanity.cpp function sanity_test_memcpy (line 29) | bool sanity_test_memcpy() function sanity_test_fdelt (line 50) | bool sanity_test_fdelt() function glibc_sanity_test (line 61) | bool glibc_sanity_test() FILE: src/compat/glibcxx_sanity.cpp function sanity_test_widen (line 14) | bool sanity_test_widen(char testchar) function sanity_test_list (line 24) | bool sanity_test_list(unsigned int size) function sanity_test_range_fmt (line 46) | static bool sanity_test_range_fmt() function glibcxx_sanity_test (line 58) | bool glibcxx_sanity_test() FILE: src/compat/sse.h function __m128i (line 36) | inline __m128i _mm_aesenc_si128(__m128i a, __m128i b) type std (line 53) | typedef std::array __m128i; function __m128i (line 61) | inline __m128i _mm_aesenc_si128_sw(__m128i EncBlock, __m128i RoundKey) function __m128i (line 89) | inline __m128i _mm_aesenc_si128_sw (__m128i a, __m128i b) FILE: src/compat/sse2neon.h type float32x2_t (line 101) | typedef float32x2_t __m64; type float32x4_t (line 102) | typedef float32x4_t __m128; type int32x4_t (line 103) | typedef int32x4_t __m128i; type sint32_t (line 170) | typedef int32_t sint32_t __attribute__((vector_size(16))); function FORCE_INLINE (line 199) | FORCE_INLINE uint8x16x4_t vld1q_u8_x4(const uint8_t *p) function FORCE_INLINE (line 218) | FORCE_INLINE void _mm_prefetch(const void *p, int i) function FORCE_INLINE (line 225) | FORCE_INLINE float _mm_cvtss_f32(__m128 a) function FORCE_INLINE (line 232) | FORCE_INLINE __m128i _mm_setzero_si128(void) function FORCE_INLINE (line 239) | FORCE_INLINE __m128 _mm_setzero_ps(void) function FORCE_INLINE (line 249) | FORCE_INLINE __m128 _mm_set1_ps(float _w) function FORCE_INLINE (line 256) | FORCE_INLINE __m128 _mm_set_ps1(float _w) function FORCE_INLINE (line 263) | FORCE_INLINE __m128 _mm_set_ps(float w, float z, float y, float x) function FORCE_INLINE (line 272) | FORCE_INLINE __m128 _mm_setr_ps(float w, float z, float y, float x) function FORCE_INLINE (line 285) | FORCE_INLINE __m128i _mm_setr_epi16(short w0, function FORCE_INLINE (line 301) | FORCE_INLINE __m128i _mm_setr_epi32(int i3, int i2, int i1, int i0) function FORCE_INLINE (line 315) | FORCE_INLINE __m128i _mm_set1_epi8(char w) function FORCE_INLINE (line 328) | FORCE_INLINE __m128i _mm_set1_epi16(short w) function FORCE_INLINE (line 335) | FORCE_INLINE __m128i _mm_set_epi8(char b15, function FORCE_INLINE (line 362) | FORCE_INLINE __m128i _mm_set_epi16(short i7, function FORCE_INLINE (line 378) | FORCE_INLINE __m128i _mm_setr_epi8(char b0, function FORCE_INLINE (line 411) | FORCE_INLINE __m128i _mm_set1_epi32(int _i) function FORCE_INLINE (line 418) | FORCE_INLINE __m128i _mm_set1_epi64(int64_t _i) function FORCE_INLINE (line 425) | FORCE_INLINE __m128i _mm_set_epi32(int i3, int i2, int i1, int i0) function FORCE_INLINE (line 434) | FORCE_INLINE __m128i _mm_set_epi64x(int64_t i1, int64_t i2) function FORCE_INLINE (line 442) | FORCE_INLINE void _mm_store_ps(float *p, __m128 a) function FORCE_INLINE (line 449) | FORCE_INLINE void _mm_storeu_ps(float *p, __m128 a) function FORCE_INLINE (line 456) | FORCE_INLINE void _mm_store_si128(__m128i *p, __m128i a) function FORCE_INLINE (line 463) | FORCE_INLINE void _mm_storeu_si128(__m128i *p, __m128i a) function FORCE_INLINE (line 470) | FORCE_INLINE void _mm_store_ss(float *p, __m128 a) function FORCE_INLINE (line 477) | FORCE_INLINE void _mm_storel_epi64(__m128i *a, __m128i b) function FORCE_INLINE (line 491) | FORCE_INLINE void _mm_storel_pi(__m64 *p, __m128 a) function FORCE_INLINE (line 499) | FORCE_INLINE __m128 _mm_load1_ps(const float *p) function FORCE_INLINE (line 516) | FORCE_INLINE __m128 _mm_loadl_pi(__m128 a, __m64 const *b) function FORCE_INLINE (line 524) | FORCE_INLINE __m128 _mm_load_ps(const float *p) function FORCE_INLINE (line 531) | FORCE_INLINE __m128 _mm_loadu_ps(const float *p) function FORCE_INLINE (line 541) | FORCE_INLINE __m128 _mm_load_ss(const float *p) function FORCE_INLINE (line 546) | FORCE_INLINE __m128i _mm_loadl_epi64(__m128i const *p) function FORCE_INLINE (line 560) | FORCE_INLINE __m128 _mm_cmpneq_ps(__m128 a, __m128 b) function FORCE_INLINE (line 575) | FORCE_INLINE __m128 _mm_andnot_ps(__m128 a, __m128 b) function FORCE_INLINE (line 588) | FORCE_INLINE __m128i _mm_andnot_si128(__m128i a, __m128i b) function FORCE_INLINE (line 601) | FORCE_INLINE __m128i _mm_and_si128(__m128i a, __m128i b) function FORCE_INLINE (line 616) | FORCE_INLINE __m128 _mm_and_ps(__m128 a, __m128 b) function FORCE_INLINE (line 625) | FORCE_INLINE __m128 _mm_or_ps(__m128 a, __m128 b) function FORCE_INLINE (line 634) | FORCE_INLINE __m128 _mm_xor_ps(__m128 a, __m128 b) function FORCE_INLINE (line 645) | FORCE_INLINE __m128i _mm_or_si128(__m128i a, __m128i b) function FORCE_INLINE (line 653) | FORCE_INLINE __m128i _mm_xor_si128(__m128i a, __m128i b) function FORCE_INLINE (line 665) | FORCE_INLINE __m128 _mm_movehl_ps(__m128 __A, __m128 __B) function FORCE_INLINE (line 678) | FORCE_INLINE __m128 _mm_movelh_ps(__m128 __A, __m128 __B) function FORCE_INLINE (line 689) | FORCE_INLINE int _mm_movemask_ps(__m128 a) function FORCE_INLINE (line 706) | FORCE_INLINE __m128i _mm_abs_epi32(__m128i a) function FORCE_INLINE (line 711) | FORCE_INLINE __m128i _mm_abs_epi16(__m128i a) function FORCE_INLINE (line 718) | FORCE_INLINE __m128 _mm_shuffle_ps_1032(__m128 a, __m128 b) function FORCE_INLINE (line 728) | FORCE_INLINE __m128 _mm_shuffle_ps_2301(__m128 a, __m128 b) function FORCE_INLINE (line 735) | FORCE_INLINE __m128 _mm_shuffle_ps_0321(__m128 a, __m128 b) function FORCE_INLINE (line 744) | FORCE_INLINE __m128 _mm_shuffle_ps_2103(__m128 a, __m128 b) function FORCE_INLINE (line 753) | FORCE_INLINE __m128 _mm_shuffle_ps_1010(__m128 a, __m128 b) function FORCE_INLINE (line 760) | FORCE_INLINE __m128 _mm_shuffle_ps_1001(__m128 a, __m128 b) function FORCE_INLINE (line 767) | FORCE_INLINE __m128 _mm_shuffle_ps_0101(__m128 a, __m128 b) function FORCE_INLINE (line 776) | FORCE_INLINE __m128 _mm_shuffle_ps_3210(__m128 a, __m128 b) function FORCE_INLINE (line 783) | FORCE_INLINE __m128 _mm_shuffle_ps_0011(__m128 a, __m128 b) function FORCE_INLINE (line 790) | FORCE_INLINE __m128 _mm_shuffle_ps_0022(__m128 a, __m128 b) function FORCE_INLINE (line 798) | FORCE_INLINE __m128 _mm_shuffle_ps_2200(__m128 a, __m128 b) function FORCE_INLINE (line 806) | FORCE_INLINE __m128 _mm_shuffle_ps_3202(__m128 a, __m128 b) function FORCE_INLINE (line 816) | FORCE_INLINE __m128 _mm_shuffle_ps_1133(__m128 a, __m128 b) function FORCE_INLINE (line 824) | FORCE_INLINE __m128 _mm_shuffle_ps_2010(__m128 a, __m128 b) function FORCE_INLINE (line 833) | FORCE_INLINE __m128 _mm_shuffle_ps_2001(__m128 a, __m128 b) function FORCE_INLINE (line 842) | FORCE_INLINE __m128 _mm_shuffle_ps_2032(__m128 a, __m128 b) function FORCE_INLINE (line 856) | FORCE_INLINE __m128 _mm_shuffle_ps_default(__m128 a, function __m128i (line 954) | inline __attribute__((__always_inline__)) __attribute__((__artificial__)... function FORCE_INLINE (line 964) | FORCE_INLINE __m128i _mm_shuffle_epi8(__m128i a, __m128i b) function FORCE_INLINE (line 1009) | FORCE_INLINE __m128i _mm_shuffle_epi32(__m128i a, int imm) function FORCE_INLINE (line 1218) | FORCE_INLINE __m128i _mm_srai_epi32(__m128i a, int count) function FORCE_INLINE (line 1230) | FORCE_INLINE __m128i _mm_srai_epi16(__m128i a, int count) function FORCE_INLINE (line 1418) | FORCE_INLINE int _mm_movemask_epi8(__m128i _a) function FORCE_INLINE (line 1449) | FORCE_INLINE int _mm_test_all_zeros(__m128i a, __m128i mask) function FORCE_INLINE (line 1469) | FORCE_INLINE __m128 _mm_sub_ps(__m128 a, __m128 b) function FORCE_INLINE (line 1479) | FORCE_INLINE __m128i _mm_sub_epi64(__m128i a, __m128i b) function FORCE_INLINE (line 1494) | FORCE_INLINE __m128i _mm_sub_epi32(__m128i a, __m128i b) function FORCE_INLINE (line 1500) | FORCE_INLINE __m128i _mm_sub_epi16(__m128i a, __m128i b) function FORCE_INLINE (line 1506) | FORCE_INLINE __m128i _mm_sub_epi8(__m128i a, __m128i b) function FORCE_INLINE (line 1515) | FORCE_INLINE __m128i _mm_subs_epu16(__m128i a, __m128i b) function FORCE_INLINE (line 1530) | FORCE_INLINE __m128i _mm_subs_epu8(__m128i a, __m128i b) function FORCE_INLINE (line 1543) | FORCE_INLINE __m128i _mm_subs_epi16(__m128i a, __m128i b) function FORCE_INLINE (line 1549) | FORCE_INLINE __m128i _mm_adds_epu16(__m128i a, __m128i b) function FORCE_INLINE (line 1555) | FORCE_INLINE __m128i _mm_sign_epi32(__m128i a, __m128i b) function FORCE_INLINE (line 1565) | FORCE_INLINE __m128i _mm_sign_epi16(__m128i a, __m128i b) function FORCE_INLINE (line 1585) | FORCE_INLINE __m128 _mm_add_ps(__m128 a, __m128 b) function FORCE_INLINE (line 1593) | FORCE_INLINE __m128 _mm_add_ss(__m128 a, __m128 b) function FORCE_INLINE (line 1604) | FORCE_INLINE __m128i _mm_add_epi64(__m128i a, __m128i b) function FORCE_INLINE (line 1619) | FORCE_INLINE __m128i _mm_add_epi32(__m128i a, __m128i b) function FORCE_INLINE (line 1628) | FORCE_INLINE __m128i _mm_add_epi16(__m128i a, __m128i b) function FORCE_INLINE (line 1637) | FORCE_INLINE __m128i _mm_add_epi8(__m128i a, __m128i b) function FORCE_INLINE (line 1652) | FORCE_INLINE __m128i _mm_adds_epi16(__m128i a, __m128i b) function FORCE_INLINE (line 1661) | FORCE_INLINE __m128i _mm_adds_epu8(__m128i a, __m128i b) function FORCE_INLINE (line 1676) | FORCE_INLINE __m128i _mm_mullo_epi16(__m128i a, __m128i b) function FORCE_INLINE (line 1685) | FORCE_INLINE __m128i _mm_mullo_epi32(__m128i a, __m128i b) function FORCE_INLINE (line 1699) | FORCE_INLINE __m128 _mm_mul_ps(__m128 a, __m128 b) function FORCE_INLINE (line 1711) | FORCE_INLINE __m128i _mm_mul_epu32(__m128i a, __m128i b) function FORCE_INLINE (line 1726) | FORCE_INLINE __m128i _mm_mul_epu32(__m128i a, __m128i b) function FORCE_INLINE (line 1746) | FORCE_INLINE __m128i _mm_madd_epi16(__m128i a, __m128i b) function FORCE_INLINE (line 1775) | FORCE_INLINE __m128i _mm_sad_epu8(__m128i a, __m128i b) function FORCE_INLINE (line 1792) | FORCE_INLINE __m128 _mm_div_ps(__m128 a, __m128 b) function FORCE_INLINE (line 1802) | FORCE_INLINE __m128 _mm_div_ss(__m128 a, __m128 b) function FORCE_INLINE (line 1814) | FORCE_INLINE __m128 recipq_newton(__m128 in, int n) function FORCE_INLINE (line 1828) | FORCE_INLINE __m128 _mm_rcp_ps(__m128 in) function FORCE_INLINE (line 1845) | FORCE_INLINE __m128 _mm_sqrt_ps(__m128 in) function FORCE_INLINE (line 1856) | FORCE_INLINE __m128 _mm_sqrt_ss(__m128 in) function FORCE_INLINE (line 1867) | FORCE_INLINE __m128 _mm_rsqrt_ps(__m128 in) function FORCE_INLINE (line 1875) | FORCE_INLINE __m128 _mm_max_ps(__m128 a, __m128 b) function FORCE_INLINE (line 1884) | FORCE_INLINE __m128 _mm_min_ps(__m128 a, __m128 b) function FORCE_INLINE (line 1893) | FORCE_INLINE __m128 _mm_max_ss(__m128 a, __m128 b) function FORCE_INLINE (line 1904) | FORCE_INLINE __m128 _mm_min_ss(__m128 a, __m128 b) function FORCE_INLINE (line 1915) | FORCE_INLINE __m128i _mm_max_epu8(__m128i a, __m128i b) function FORCE_INLINE (line 1924) | FORCE_INLINE __m128i _mm_min_epu8(__m128i a, __m128i b) function FORCE_INLINE (line 1933) | FORCE_INLINE __m128i _mm_min_epi16(__m128i a, __m128i b) function FORCE_INLINE (line 1942) | FORCE_INLINE __m128i _mm_max_epi16(__m128i a, __m128i b) function FORCE_INLINE (line 1959) | FORCE_INLINE __m128i _mm_max_epi32(__m128i a, __m128i b) function FORCE_INLINE (line 1975) | FORCE_INLINE __m128i _mm_min_epi32(__m128i a, __m128i b) function FORCE_INLINE (line 1990) | FORCE_INLINE __m128i _mm_mulhi_epi16(__m128i a, __m128i b) function FORCE_INLINE (line 2010) | FORCE_INLINE __m128 _mm_hadd_ps(__m128 a, __m128 b) function FORCE_INLINE (line 2031) | FORCE_INLINE __m128 _mm_cmplt_ps(__m128 a, __m128 b) function FORCE_INLINE (line 2045) | FORCE_INLINE __m128 _mm_cmpgt_ps(__m128 a, __m128 b) function FORCE_INLINE (line 2053) | FORCE_INLINE __m128 _mm_cmpge_ps(__m128 a, __m128 b) function FORCE_INLINE (line 2067) | FORCE_INLINE __m128 _mm_cmple_ps(__m128 a, __m128 b) function FORCE_INLINE (line 2075) | FORCE_INLINE __m128 _mm_cmpeq_ps(__m128 a, __m128 b) function FORCE_INLINE (line 2084) | FORCE_INLINE __m128i _mm_cmpeq_epi8(__m128i a, __m128i b) function FORCE_INLINE (line 2093) | FORCE_INLINE __m128i _mm_cmpeq_epi16(__m128i a, __m128i b) function FORCE_INLINE (line 2101) | FORCE_INLINE __m128i _mm_cmpeq_epi32(__m128i a, __m128i b) function FORCE_INLINE (line 2110) | FORCE_INLINE __m128i _mm_cmplt_epi8(__m128i a, __m128i b) function FORCE_INLINE (line 2125) | FORCE_INLINE __m128i _mm_cmpgt_epi8(__m128i a, __m128i b) function FORCE_INLINE (line 2140) | FORCE_INLINE __m128i _mm_cmpgt_epi16(__m128i a, __m128i b) function FORCE_INLINE (line 2150) | FORCE_INLINE __m128i _mm_cmplt_epi32(__m128i a, __m128i b) function FORCE_INLINE (line 2159) | FORCE_INLINE __m128i _mm_cmpgt_epi32(__m128i a, __m128i b) function FORCE_INLINE (line 2172) | FORCE_INLINE __m128 _mm_cmpord_ps(__m128 a, __m128 b) function FORCE_INLINE (line 2189) | FORCE_INLINE int _mm_comilt_ss(__m128 a, __m128 b) function FORCE_INLINE (line 2204) | FORCE_INLINE int _mm_comigt_ss(__m128 a, __m128 b) function FORCE_INLINE (line 2221) | FORCE_INLINE int _mm_comile_ss(__m128 a, __m128 b) function FORCE_INLINE (line 2238) | FORCE_INLINE int _mm_comige_ss(__m128 a, __m128 b) function FORCE_INLINE (line 2255) | FORCE_INLINE int _mm_comieq_ss(__m128 a, __m128 b) function FORCE_INLINE (line 2272) | FORCE_INLINE int _mm_comineq_ss(__m128 a, __m128 b) function FORCE_INLINE (line 2303) | FORCE_INLINE __m128i _mm_cvttps_epi32(__m128 a) function FORCE_INLINE (line 2311) | FORCE_INLINE __m128 _mm_cvtepi32_ps(__m128i a) function FORCE_INLINE (line 2319) | FORCE_INLINE __m128i _mm_cvtepu8_epi32(__m128i a) function FORCE_INLINE (line 2330) | FORCE_INLINE __m128i _mm_cvtepi16_epi32(__m128i a) function FORCE_INLINE (line 2347) | FORCE_INLINE __m128i _mm_cvtps_epi32(__m128 a) function FORCE_INLINE (line 2373) | FORCE_INLINE int _mm_cvtsi128_si32(__m128i a) function FORCE_INLINE (line 2380) | FORCE_INLINE uint64_t _mm_cvtsi128_si64(__m128i a) function FORCE_INLINE (line 2394) | FORCE_INLINE __m128i _mm_cvtsi32_si128(int a) function FORCE_INLINE (line 2402) | FORCE_INLINE __m128i _mm_castps_si128(__m128 a) function FORCE_INLINE (line 2410) | FORCE_INLINE __m128 _mm_castsi128_ps(__m128i a) function FORCE_INLINE (line 2417) | FORCE_INLINE __m128i _mm_load_si128(const __m128i *p) function FORCE_INLINE (line 2424) | FORCE_INLINE __m128i _mm_loadu_si128(const __m128i *p) function FORCE_INLINE (line 2436) | FORCE_INLINE __m128i _mm_packs_epi16(__m128i a, __m128i b) function FORCE_INLINE (line 2456) | FORCE_INLINE __m128i _mm_packus_epi16(const __m128i a, const __m128i b) function FORCE_INLINE (line 2476) | FORCE_INLINE __m128i _mm_packs_epi32(__m128i a, __m128i b) function FORCE_INLINE (line 2495) | FORCE_INLINE __m128i _mm_unpacklo_epi8(__m128i a, __m128i b) function FORCE_INLINE (line 2516) | FORCE_INLINE __m128i _mm_unpacklo_epi16(__m128i a, __m128i b) function FORCE_INLINE (line 2533) | FORCE_INLINE __m128i _mm_unpacklo_epi32(__m128i a, __m128i b) function FORCE_INLINE (line 2541) | FORCE_INLINE __m128i _mm_unpacklo_epi64(__m128i a, __m128i b) function FORCE_INLINE (line 2557) | FORCE_INLINE __m128 _mm_unpacklo_ps(__m128 a, __m128 b) function FORCE_INLINE (line 2574) | FORCE_INLINE __m128 _mm_unpackhi_ps(__m128 a, __m128 b) function FORCE_INLINE (line 2594) | FORCE_INLINE __m128i _mm_unpackhi_epi8(__m128i a, __m128i b) function FORCE_INLINE (line 2617) | FORCE_INLINE __m128i _mm_unpackhi_epi16(__m128i a, __m128i b) function FORCE_INLINE (line 2628) | FORCE_INLINE __m128i _mm_unpackhi_epi32(__m128i a, __m128i b) function FORCE_INLINE (line 2641) | FORCE_INLINE __m128i _mm_unpackhi_epi64(__m128i a, __m128i b) function FORCE_INLINE (line 2683) | FORCE_INLINE void _mm_sfence(void) function FORCE_INLINE (line 2692) | FORCE_INLINE void _mm_stream_si128(__m128i *p, __m128i a) function FORCE_INLINE (line 2700) | FORCE_INLINE void _mm_clflush(void const *p) FILE: src/compat/strnlen.cpp function strnlen (line 12) | size_t strnlen( const char *start, size_t max_len) FILE: src/compat/sys.h function systemPhysicalMemoryInBytes (line 28) | inline uint64_t systemPhysicalMemoryInBytes() function systemPhysicalMemoryInBytes (line 34) | inline uint64_t systemPhysicalMemoryInBytes() function systemPhysicalMemoryInBytes (line 44) | inline uint64_t systemPhysicalMemoryInBytes() function systemPhysicalMemoryInBytes (line 57) | inline uint64_t systemPhysicalMemoryInBytes() FILE: src/compressor.cpp function CompressAmount (line 141) | uint64_t CompressAmount(uint64_t n) function DecompressAmount (line 160) | uint64_t DecompressAmount(uint64_t x) FILE: src/compressor.h function class (line 28) | class CScriptCompressor function class (line 99) | class CTxOutCompressorLegacy function class (line 125) | class CAmountCompressor FILE: src/consensus/merkle.cpp function MerkleComputation (line 53) | static void MerkleComputation(const std::vector& leaves, uint25... function uint256 (line 140) | uint256 ComputeMerkleRoot(const std::vector& leaves, bool* muta... function ComputeMerkleBranch (line 146) | std::vector ComputeMerkleBranch(const std::vector& lea... function uint256 (line 152) | uint256 ComputeMerkleRootFromBranch(const uint256& leaf, const std::vect... function uint256 (line 165) | uint256 BlockMerkleRoot(const std::vector::const_iterat... function uint256 (line 173) | uint256 BlockMerkleRoot(const CBlock& block, bool* mutated) function BlockMerkleBranch (line 178) | std::vector BlockMerkleBranch(const CBlock& block, uint32_t pos... FILE: src/consensus/params.h function namespace (line 20) | namespace Consensus { type Params (line 62) | struct Params { FILE: src/consensus/tx_verify.cpp function IsFinalTx (line 31) | bool IsFinalTx(const CTransaction &tx, int nBlockHeight, int64_t nBlockT... function CalculateSequenceLocks (line 54) | std::pair CalculateSequenceLocks(const CTransaction &tx, i... function EvaluateSequenceLocks (line 139) | bool EvaluateSequenceLocks(const CBlockIndex& block, std::pair* ... function GetLegacySigOpCount (line 154) | unsigned int GetLegacySigOpCount(const CTransaction& tx) function GetP2SHSigOpCount (line 173) | unsigned int GetP2SHSigOpCount(const CTransaction& tx, const CCoinsViewC... function GetTransactionSigOpCost (line 188) | int64_t GetTransactionSigOpCost(const CTransaction& tx, const CCoinsView... function CheckTransaction (line 213) | bool CheckTransaction(const CTransaction& tx, CValidationState &state, b... function CheckTransactionContextual (line 275) | bool CheckTransactionContextual(const CTransaction& tx, CValidationState... function IsLockFromConsistent (line 315) | inline bool IsLockFromConsistent(const CTxOutPoW2Witness& inputDetails, ... function CAmount (line 343) | CAmount CalculateWitnessPenaltyFee(const CTxOut& output) function IncrementWitnessFailCount (line 356) | void IncrementWitnessFailCount(uint64_t& failCount) function HasSpendKey (line 366) | inline bool HasSpendKey(const CTxIn& input, uint64_t nSpendHeight) function IsWitnessBundle (line 387) | inline bool IsWitnessBundle(const CTxIn& input, const CTxOutPoW2Witness&... function IsRenewalBundle (line 454) | inline bool IsRenewalBundle(const CTxIn& input, const CTxOutPoW2Witness&... function CheckTxInputAgainstWitnessBundles (line 745) | bool CheckTxInputAgainstWitnessBundles(CValidationState& state, std::vec... function BuildWitnessBundles (line 918) | bool BuildWitnessBundles(const CTransaction& tx, CValidationState& state... FILE: src/consensus/tx_verify.h function CWitnessTxBundle (line 43) | struct CWitnessTxBundle function namespace (line 164) | namespace Consensus { FILE: src/consensus/validation.h function class (line 48) | class CValidationState { function Error (line 81) | bool Error(const std::string& strRejectReasonIn) { function IsInvalid (line 96) | bool IsInvalid(int &nDoSOut) const { function SetCorruptionPossible (line 106) | void SetCorruptionPossible() { FILE: src/controllers/rpccontroller.cpp type CmdParseState (line 114) | enum CmdParseState FILE: src/controllers/rpccontroller.h function class (line 27) | class RPCController FILE: src/core_io.h type CMutableTransaction (line 15) | struct CMutableTransaction FILE: src/core_memusage.h function RecursiveDynamicUsage (line 19) | static inline size_t RecursiveDynamicUsage(const CScript& script) { function RecursiveDynamicUsage (line 23) | static inline size_t RecursiveDynamicUsage([[maybe_unused]] const COutPo... function RecursiveDynamicUsage (line 27) | static inline size_t RecursiveDynamicUsage(const CTxIn& in) { function RecursiveDynamicUsage (line 35) | static inline size_t RecursiveDynamicUsage(const CTxOut& out) { function RecursiveDynamicUsage (line 49) | static inline size_t RecursiveDynamicUsage(const CTransaction& tx) { function RecursiveDynamicUsage (line 60) | static inline size_t RecursiveDynamicUsage(const CMutableTransaction& tx) { function RecursiveDynamicUsage (line 71) | static inline size_t RecursiveDynamicUsage(const CBlock& block) { FILE: src/core_read.cpp function CScript (line 29) | CScript ParseScript(const std::string& s) function CheckTxScriptsSanity (line 98) | bool CheckTxScriptsSanity(const CMutableTransaction& tx) function DecodeHexTx (line 123) | bool DecodeHexTx(CMutableTransaction& tx, const std::string& strHexTx, b... function DecodeHexBlk (line 158) | bool DecodeHexBlk(CBlock& block, const std::string& strHexBlk) function uint256 (line 179) | uint256 ParseHashUV(const UniValue& v, const std::string& strName) function uint256 (line 187) | uint256 ParseHashStr(const std::string& strHex, const std::string& strName) function ParseHexUV (line 197) | std::vector ParseHexUV(const UniValue& v, const std::stri... FILE: src/core_write.cpp function FormatScript (line 26) | std::string FormatScript(const CScript& script) function ScriptToAsmStr (line 77) | std::string ScriptToAsmStr(const CScript& script, const bool fAttemptSig... function EncodeHexTx (line 121) | std::string EncodeHexTx(const CTransaction& tx, const int serializeFlags) function ScriptPubKeyToUniv (line 128) | void ScriptPubKeyToUniv(const CScript& scriptPubKey, function StandardKeyHashToUniv (line 153) | void StandardKeyHashToUniv(const CTxOut& txout, UniValue& out, bool fInc... function PoW2WitnessToUniv (line 161) | void PoW2WitnessToUniv(const CTxOut& txout, UniValue& out, bool fInclude... function TxToUniv (line 178) | void TxToUniv(const CTransaction& tx, const uint256& hashBlock, UniValue... FILE: src/crc32c/.ycm_extra_conf.py function DirectoryOfThisScript (line 32) | def DirectoryOfThisScript(): function MakeRelativePathsInFlagsAbsolute (line 37) | def MakeRelativePathsInFlagsAbsolute(flags, build_root): function FindNearest (line 73) | def FindNearest(target, path, build_root): function FlagsForClangComplete (line 106) | def FlagsForClangComplete(file_path, build_root): function FlagsForFile (line 125) | def FlagsForFile(filename, **kwargs): FILE: src/crc32c/include/crc32c/crc32c.h function namespace (line 46) | namespace crc32c { function namespace (line 74) | namespace crc32c { FILE: src/crc32c/src/crc32c.cc type crc32c (line 16) | namespace crc32c { function Extend (line 18) | uint32_t Extend(uint32_t crc, const uint8_t* data, size_t count) { function crc32c_extend (line 30) | uint32_t crc32c_extend(uint32_t crc, const uint8_t* data, function crc32c_value (line 35) | uint32_t crc32c_value(const uint8_t* data, size_t count) { FILE: src/crc32c/src/crc32c_arm64.cc type crc32c (line 65) | namespace crc32c { function ExtendArm64 (line 67) | uint32_t ExtendArm64(uint32_t crc, const uint8_t *data, size_t size) { FILE: src/crc32c/src/crc32c_arm64.h function namespace (line 19) | namespace crc32c { FILE: src/crc32c/src/crc32c_arm64_check.h function namespace (line 36) | namespace crc32c { FILE: src/crc32c/src/crc32c_arm64_unittest.cc type crc32c (line 10) | namespace crc32c { type Arm64TestTraits (line 14) | struct Arm64TestTraits { method Extend (line 15) | static uint32_t Extend(uint32_t crc, const uint8_t* data, size_t cou... FILE: src/crc32c/src/crc32c_benchmark.cc class CRC32CBenchmark (line 25) | class CRC32CBenchmark : public benchmark::Fixture { method SetUp (line 27) | void SetUp(const benchmark::State& state) override { function main (line 97) | int main(int argc, char** argv) { FILE: src/crc32c/src/crc32c_capi_unittest.c function main (line 13) | int main() { FILE: src/crc32c/src/crc32c_extend_unittests.h function namespace (line 16) | namespace crc32c { FILE: src/crc32c/src/crc32c_internal.h function namespace (line 13) | namespace crc32c { FILE: src/crc32c/src/crc32c_portable.cc type crc32c (line 245) | namespace crc32c { function ExtendPortable (line 247) | uint32_t ExtendPortable(uint32_t crc, const uint8_t* data, size_t size) { FILE: src/crc32c/src/crc32c_portable_unittest.cc type crc32c (line 10) | namespace crc32c { type PortableTestTraits (line 12) | struct PortableTestTraits { method Extend (line 13) | static uint32_t Extend(uint32_t crc, const uint8_t* data, size_t cou... FILE: src/crc32c/src/crc32c_prefetch.h function namespace (line 25) | namespace crc32c { FILE: src/crc32c/src/crc32c_read_le.h function namespace (line 15) | namespace crc32c { FILE: src/crc32c/src/crc32c_read_le_unittest.cc type crc32c (line 14) | namespace crc32c { function TEST (line 16) | TEST(Crc32CReadLETest, ReadUint32LE) { function TEST (line 24) | TEST(Crc32CReadLETest, ReadUint64LE) { FILE: src/crc32c/src/crc32c_round_up.h function namespace (line 11) | namespace crc32c { FILE: src/crc32c/src/crc32c_round_up_unittest.cc type crc32c (line 12) | namespace crc32c { function TEST (line 14) | TEST(CRC32CRoundUpTest, RoundUpUintptr) { function TEST (line 58) | TEST(CRC32CRoundUpTest, RoundUpPointer) { FILE: src/crc32c/src/crc32c_sse42.cc type crc32c (line 32) | namespace crc32c { function ExtendSse42 (line 124) | uint32_t ExtendSse42(uint32_t crc, const uint8_t* data, size_t size) { FILE: src/crc32c/src/crc32c_sse42.h function namespace (line 24) | namespace crc32c { FILE: src/crc32c/src/crc32c_sse42_check.h function namespace (line 24) | namespace crc32c { function namespace (line 37) | namespace crc32c { FILE: src/crc32c/src/crc32c_sse42_unittest.cc type crc32c (line 10) | namespace crc32c { type Sse42TestTraits (line 14) | struct Sse42TestTraits { method Extend (line 15) | static uint32_t Extend(uint32_t crc, const uint8_t* data, size_t cou... FILE: src/crc32c/src/crc32c_test_main.cc function main (line 15) | int main(int argc, char** argv) { FILE: src/crc32c/src/crc32c_unittest.cc function TEST (line 15) | TEST(Crc32CTest, Crc32c) { type crc32c (line 47) | namespace crc32c { type ApiTestTraits (line 49) | struct ApiTestTraits { method Extend (line 50) | static uint32_t Extend(uint32_t crc, const uint8_t* data, size_t cou... function TEST (line 59) | TEST(CRC32CTest, Crc32cCharPointer) { function TEST (line 81) | TEST(CRC32CTest, Crc32cStdString) { FILE: src/crypto/chacha20.cpp function rotl32 (line 13) | constexpr static inline uint32_t rotl32(uint32_t v, int c) { return (v <... FILE: src/crypto/chacha20.h function class (line 13) | class ChaCha20 FILE: src/crypto/common.h function ReadLE16 (line 17) | uint16_t static inline ReadLE16(const unsigned char* ptr) function ReadLE32 (line 24) | uint32_t static inline ReadLE32(const unsigned char* ptr) function ReadLE64 (line 31) | uint64_t static inline ReadLE64(const unsigned char* ptr) function WriteLE16 (line 38) | void static inline WriteLE16(unsigned char* ptr, uint16_t x) function WriteLE32 (line 44) | void static inline WriteLE32(unsigned char* ptr, uint32_t x) function WriteLE64 (line 50) | void static inline WriteLE64(unsigned char* ptr, uint64_t x) function ReadBE16 (line 56) | uint16_t static inline ReadBE16(const unsigned char* ptr) function ReadBE32 (line 63) | uint32_t static inline ReadBE32(const unsigned char* ptr) function ReadBE64 (line 70) | uint64_t static inline ReadBE64(const unsigned char* ptr) function WriteBE32 (line 77) | void static inline WriteBE32(unsigned char* ptr, uint32_t x) function WriteBE64 (line 83) | void static inline WriteBE64(unsigned char* ptr, uint64_t x) function CountBits (line 90) | uint64_t static inline CountBits(uint64_t x) FILE: src/crypto/hash/city.cpp function uint64 (line 37) | static uint64 UNALIGNED_LOAD64(const char *p) { function uint32 (line 43) | static uint32 UNALIGNED_LOAD32(const char *p) { function uint64 (line 97) | static uint64 Fetch64(const char *p) { function uint32 (line 101) | static uint32 Fetch32(const char *p) { function uint32 (line 115) | static uint32 fmix(uint32 h) function uint32 (line 125) | static uint32 Rotate32(uint32 val, int shift) { function uint32 (line 133) | static uint32 Mur(uint32 a, uint32 h) { function uint32 (line 143) | static uint32 Hash32Len13to24(const char *s, size_t len) { function uint32 (line 155) | static uint32 Hash32Len0to4(const char *s, size_t len) { function uint32 (line 166) | static uint32 Hash32Len5to12(const char *s, size_t len) { function uint32 (line 174) | uint32 CityHash32(const char *s, size_t len) { function uint64 (line 245) | static uint64 Rotate(uint64 val, int shift) { function uint64 (line 250) | static uint64 ShiftMix(uint64 val) { function uint64 (line 254) | static uint64 HashLen16(uint64 u, uint64 v) { function uint64 (line 258) | static uint64 HashLen16(uint64 u, uint64 v, uint64 mul) { function uint64 (line 268) | static uint64 HashLen0to16(const char *s, size_t len) { function uint64 (line 295) | static uint64 HashLen17to32(const char *s, size_t len) { function WeakHashLen32WithSeeds (line 307) | static pair WeakHashLen32WithSeeds( function WeakHashLen32WithSeeds (line 319) | static pair WeakHashLen32WithSeeds( function uint64 (line 330) | static uint64 HashLen33to64(const char *s, size_t len) { function uint64 (line 351) | uint64 CityHash64(const char *s, size_t len) { function uint64 (line 389) | uint64 CityHash64WithSeed(const char *s, size_t len, uint64 seed) { function uint64 (line 393) | uint64 CityHash64WithSeeds(const char *s, size_t len, function uint128 (line 400) | static uint128 CityMurmur(const char *s, size_t len, uint128 seed) { function uint128 (line 430) | uint128 CityHash128WithSeed(const char *s, size_t len, uint128 seed) { function uint128 (line 493) | uint128 CityHash128(const char *s, size_t len) { FILE: src/crypto/hash/city.h type uint8 (line 69) | typedef uint8_t uint8; type uint32 (line 70) | typedef uint32_t uint32; type uint64 (line 71) | typedef uint64_t uint64; type std (line 72) | typedef std::pair uint128; function uint64 (line 74) | inline uint64 Uint128Low64(const uint128& x) { return x.first; } function uint64 (line 75) | inline uint64 Uint128High64(const uint128& x) { return x.second; } function uint64 (line 100) | inline uint64 Hash128to64(const uint128& x) { FILE: src/crypto/hash/hash.h function hash_sha256 (line 14) | inline void hash_sha256(const void* pData, unsigned int size, unsigned c... function hash_sha256 (line 21) | inline void hash_sha256(const void* pData, unsigned int size, arith_uint... function hash_city (line 28) | inline void hash_city(const void* pData, arith_uint256& thash) FILE: src/crypto/hash/scrypt-sse2.cpp function xor_salsa8_sse2 (line 39) | static inline void xor_salsa8_sse2(__m128i B[4], const __m128i Bx[4]) function scrypt_1024_1_1_256_sp_sse2 (line 96) | void scrypt_1024_1_1_256_sp_sse2(const char *input, char *output, char *... FILE: src/crypto/hash/scrypt.cpp function xor_salsa8 (line 50) | static inline void xor_salsa8(uint32_t B[16], const uint32_t Bx[16]) function scrypt_1024_1_1_256_sp_generic (line 116) | void scrypt_1024_1_1_256_sp_generic(const char *input, char *output, cha... function scrypt_detect_sse2 (line 153) | void scrypt_detect_sse2() function scrypt_1024_1_1_256 (line 185) | void scrypt_1024_1_1_256(const char *input, char *output) function PBKDF2_SHA512 (line 195) | void PBKDF2_SHA512(const char* pass, size_t passwdlen, const unsigned ch... FILE: src/crypto/hash/sigma/argon_echo/argon2.cpp function argon2_echo_ctx (line 32) | int argon2_echo_ctx(argon2_echo_context *context, bool doHash) FILE: src/crypto/hash/sigma/argon_echo/argon_echo.h type argon2_error_codes (line 74) | enum argon2_error_codes type argon2_echo_context (line 105) | struct argon2_echo_context FILE: src/crypto/hash/sigma/argon_echo/blake2/blake2-impl.h function BLAKE2_INLINE (line 54) | static BLAKE2_INLINE uint32_t load32(const void *src) function BLAKE2_INLINE (line 70) | static BLAKE2_INLINE uint64_t load64(const void *src) function BLAKE2_INLINE (line 90) | static BLAKE2_INLINE void store32(void *dst, uint32_t w) function BLAKE2_INLINE (line 106) | static BLAKE2_INLINE void store64(void *dst, uint64_t w) function BLAKE2_INLINE (line 130) | static BLAKE2_INLINE uint64_t load48(const void *src) function BLAKE2_INLINE (line 142) | static BLAKE2_INLINE void store48(void *dst, uint64_t w) function BLAKE2_INLINE (line 158) | static BLAKE2_INLINE uint32_t rotr32(const uint32_t w, const unsigned c) function BLAKE2_INLINE (line 163) | static BLAKE2_INLINE uint64_t rotr64(const uint64_t w, const unsigned c) FILE: src/crypto/hash/sigma/argon_echo/blake2/blake2.h type blake2b_constant (line 33) | enum blake2b_constant type blake2b_param (line 43) | typedef struct __blake2b_param type blake2b_state (line 59) | typedef struct __blake2b_state FILE: src/crypto/hash/sigma/argon_echo/blake2/blake2b.cpp function BLAKE2_INLINE (line 52) | static BLAKE2_INLINE void blake2b_set_lastnode(blake2b_state *S) function BLAKE2_INLINE (line 57) | static BLAKE2_INLINE void blake2b_set_lastblock(blake2b_state *S) function BLAKE2_INLINE (line 66) | static BLAKE2_INLINE void blake2b_increment_counter(blake2b_state *S, ui... function BLAKE2_INLINE (line 72) | static BLAKE2_INLINE void blake2b_invalidate_state(blake2b_state *S) function BLAKE2_INLINE (line 78) | static BLAKE2_INLINE void blake2b_init0(blake2b_state *S) function blake2b_init_param (line 84) | int blake2b_init_param(blake2b_state *S, const blake2b_param *P) function blake2b_init (line 105) | int blake2b_init(blake2b_state *S, size_t outlen) function blake2b_init_key (line 135) | int blake2b_init_key(blake2b_state *S, size_t outlen, const void *key, s... function blake2b_compress (line 185) | static void blake2b_compress(blake2b_state *S, const uint8_t *block) function blake2b_update (line 246) | int blake2b_update(blake2b_state *S, const void *in, size_t inlen) function blake2b_final (line 292) | int blake2b_final(blake2b_state *S, void *out, size_t outlen) function blake2b (line 327) | int blake2b(void *out, size_t outlen, const void *in, size_t inlen, cons... function blake2b_long (line 376) | int blake2b_long(void *pout, size_t outlen, const void *in, size_t inlen) FILE: src/crypto/hash/sigma/argon_echo/blake2/blamka-round-opt_avx512f.h function __m512i (line 38) | static __m512i muladd(__m512i x, __m512i y) FILE: src/crypto/hash/sigma/argon_echo/blake2/blamka-round-opt_sse2.h function BLAKE2_INLINE (line 38) | static BLAKE2_INLINE __m128i fBlaMka_SSE2(__m128i x, __m128i y) FILE: src/crypto/hash/sigma/argon_echo/blake2/blamka-round-opt_sse3.h function BLAKE2_INLINE (line 53) | static BLAKE2_INLINE __m128i fBlaMka_SSE3(__m128i x, __m128i y) FILE: src/crypto/hash/sigma/argon_echo/blake2/blamka-round-ref.h function BLAKE2_INLINE (line 31) | static BLAKE2_INLINE uint64_t fBlaMka(uint64_t x, uint64_t y) FILE: src/crypto/hash/sigma/argon_echo/core.cpp function init_block_value (line 40) | void init_block_value(argon2_echo_block* b, uint8_t in) function copy_block (line 45) | void copy_block(argon2_echo_block* dst, const argon2_echo_block* src) function xor_block (line 50) | void xor_block(argon2_echo_block* dst, const argon2_echo_block* src) function load_block (line 59) | static void load_block(argon2_echo_block* dst, const void* input) function store_block (line 68) | static void store_block(void *output, const argon2_echo_block *src) { function finalize (line 76) | void finalize(const argon2_echo_context* context, argon2_echo_instance_t... function index_alpha (line 120) | uint32_t index_alpha(const argon2_echo_instance_t* instance, const argon... function fill_memory_blocks_st (line 175) | static int fill_memory_blocks_st(argon2_echo_instance_t* instance) function fill_memory_blocks_mt (line 202) | static int fill_memory_blocks_mt(argon2_echo_instance_t* instance) function fill_memory_blocks (line 291) | int fill_memory_blocks(argon2_echo_instance_t* instance) function fill_first_blocks (line 300) | void fill_first_blocks(uint8_t* blockhash, const argon2_echo_instance_t*... function initial_hash (line 320) | void initial_hash(uint8_t* blockhash, argon2_echo_context* context) function next_addresses (line 335) | static void next_addresses(argon2_echo_block* address_block, argon2_echo... function fill_segment (line 354) | void fill_segment(const argon2_echo_instance_t *instance, argon2_echo_po... function initialize (line 468) | int initialize(argon2_echo_instance_t* instance, argon2_echo_context* co... function validate_inputs (line 499) | int validate_inputs(const argon2_echo_context* context) FILE: src/crypto/hash/sigma/argon_echo/core.h type argon2_echo_core_constants (line 32) | enum argon2_echo_core_constants type argon2_echo_block (line 56) | struct argon2_echo_block type argon2_echo_instance_t (line 67) | struct argon2_echo_instance_t type argon2_echo_position_t (line 84) | struct argon2_echo_position_t type argon2_echo_thread_data (line 93) | struct argon2_echo_thread_data FILE: src/crypto/hash/sigma/argon_echo/opt/core_opt_arm_cortex_a53.cpp function arm_cortex_a53_fill_block (line 47) | static void arm_cortex_a53_fill_block(__m128i *state, const argon2_echo_... FILE: src/crypto/hash/sigma/argon_echo/opt/core_opt_arm_cortex_a53_aes.cpp function arm_cortex_a53_aes_fill_block (line 47) | static void arm_cortex_a53_aes_fill_block(__m128i *state, const argon2_e... FILE: src/crypto/hash/sigma/argon_echo/opt/core_opt_arm_cortex_a57.cpp function arm_cortex_a57_fill_block (line 47) | static void arm_cortex_a57_fill_block(__m128i *state, const argon2_echo_... FILE: src/crypto/hash/sigma/argon_echo/opt/core_opt_arm_cortex_a57_aes.cpp function arm_cortex_a57_aes_fill_block (line 47) | static void arm_cortex_a57_aes_fill_block(__m128i *state, const argon2_e... FILE: src/crypto/hash/sigma/argon_echo/opt/core_opt_arm_cortex_a72.cpp function arm_cortex_a72_fill_block (line 47) | static void arm_cortex_a72_fill_block(__m128i *state, const argon2_echo_... FILE: src/crypto/hash/sigma/argon_echo/opt/core_opt_arm_cortex_a72_aes.cpp function arm_cortex_a72_aes_fill_block (line 47) | static void arm_cortex_a72_aes_fill_block(__m128i *state, const argon2_e... FILE: src/crypto/hash/sigma/argon_echo/opt/core_opt_arm_thunderx_aes.cpp function arm_thunderx_aes_fill_block (line 47) | static void arm_thunderx_aes_fill_block(__m128i *state, const argon2_ech... FILE: src/crypto/hash/sigma/argon_echo/opt/core_opt_avx.cpp function avx_fill_block (line 47) | static void avx_fill_block(__m128i *state, const argon2_echo_block *ref_... FILE: src/crypto/hash/sigma/argon_echo/opt/core_opt_avx2.cpp function avx2_fill_block (line 46) | static void avx2_fill_block(__m256i* state, const argon2_echo_block* ref... FILE: src/crypto/hash/sigma/argon_echo/opt/core_opt_avx2_aes.cpp function avx2_aes_fill_block (line 46) | static void avx2_aes_fill_block(__m256i* state, const argon2_echo_block*... FILE: src/crypto/hash/sigma/argon_echo/opt/core_opt_avx512f.cpp function avx512f_fill_block (line 46) | static void avx512f_fill_block(__m512i* state, const argon2_echo_block* ... FILE: src/crypto/hash/sigma/argon_echo/opt/core_opt_avx512f_aes.cpp function avx512f_aes_fill_block (line 46) | static void avx512f_aes_fill_block(__m512i* state, const argon2_echo_blo... FILE: src/crypto/hash/sigma/argon_echo/opt/core_opt_avx_aes.cpp function avx_aes_fill_block (line 47) | static void avx_aes_fill_block(__m128i *state, const argon2_echo_block *... FILE: src/crypto/hash/sigma/argon_echo/opt/core_opt_hybrid.cpp function fill_block_hybrid (line 60) | static void fill_block_hybrid(const argon2_echo_block *prev_block, const... function next_addresses_hybrid (line 104) | static void next_addresses_hybrid(argon2_echo_block *address_block, argo... function fill_segment_hybrid (line 111) | void fill_segment_hybrid(const argon2_echo_instance_t *instance, argon2_... FILE: src/crypto/hash/sigma/argon_echo/opt/core_opt_sse2.cpp function sse2_fill_block (line 46) | static void sse2_fill_block(__m128i *state, const argon2_echo_block *ref... FILE: src/crypto/hash/sigma/argon_echo/opt/core_opt_sse2_aes.cpp function sse2_aes_fill_block (line 46) | static void sse2_aes_fill_block(__m128i *state, const argon2_echo_block ... FILE: src/crypto/hash/sigma/argon_echo/opt/core_opt_sse3.cpp function sse3_fill_block (line 46) | static void sse3_fill_block(__m128i *state, const argon2_echo_block *ref... FILE: src/crypto/hash/sigma/argon_echo/opt/core_opt_sse3_aes.cpp function sse3_aes_fill_block (line 46) | static void sse3_aes_fill_block(__m128i *state, const argon2_echo_block ... FILE: src/crypto/hash/sigma/argon_echo/opt/core_opt_sse4.cpp function sse4_fill_block (line 47) | static void sse4_fill_block(__m128i *state, const argon2_echo_block *ref... FILE: src/crypto/hash/sigma/argon_echo/opt/core_opt_sse4_aes.cpp function sse4_aes_fill_block (line 47) | static void sse4_aes_fill_block(__m128i *state, const argon2_echo_block ... FILE: src/crypto/hash/sigma/argon_echo/ref.cpp function fill_block_ref (line 62) | static void fill_block_ref(const argon2_echo_block *prev_block, const ar... function next_addresses_ref (line 106) | static void next_addresses_ref(argon2_echo_block *address_block, argon2_... function fill_segment_ref (line 113) | void fill_segment_ref(const argon2_echo_instance_t *instance, argon2_ech... FILE: src/crypto/hash/sigma/echo256/echo256_opt.cpp function Compress (line 150) | void Compress(echo256_opt_hashState* ctx, const unsigned char* pmsg, uns... function HashReturn (line 204) | HashReturn echo256_opt_Init(echo256_opt_hashState *ctx) function HashReturn (line 233) | HashReturn echo256_opt_Update(echo256_opt_hashState* state, const unsign... function HashReturn (line 281) | HashReturn echo256_opt_Final(echo256_opt_hashState* state, unsigned char... function HashReturn (line 353) | HashReturn echo256_opt_UpdateFinal( echo256_opt_hashState* state, unsign... FILE: src/crypto/hash/sigma/echo256/echo256_opt.h type HashReturn (line 22) | enum HashReturn type echo256_opt_hashState (line 32) | typedef struct FILE: src/crypto/hash/sigma/echo256/sphlib/echo.cpp function aes_2rounds_all (line 87) | static void aes_2rounds_all(sph_u64 W[16][2], sph_u32 *pK0, sph_u32 *pK1... function mix_column (line 209) | static void mix_column(sph_u64 W[16][2], int ia, int ib, int ic, int id) function aes_2rounds_all (line 320) | static void aes_2rounds_all(sph_u32 W[16][4], sph_u32 *pK0, sph_u32 *pK1... function mix_column (line 451) | static void mix_column(sph_u32 W[16][4], int ia, int ib, int ic, int id) function echo_small_init (line 550) | static void echo_small_init(sph_echo256_context *sc, unsigned out_len) function echo_small_compress (line 575) | static void echo_small_compress(sph_echo256_context *sc) function echo_small_core (line 582) | static void echo_small_core(sph_echo256_context *sc, const unsigned char... function echo_small_close (line 618) | static void echo_small_close(sph_echo256_context *sc, unsigned ub, unsig... function sph_echo256_init (line 683) | void sph_echo256_init(void *cc) function sph_echo256 (line 689) | void sph_echo256(void *cc, const void *data, size_t len) function sph_echo256_close (line 695) | void sph_echo256_close(void *cc, void *dst) FILE: src/crypto/hash/sigma/echo256/sphlib/sph_echo.h type sph_echo256_context (line 60) | typedef struct { FILE: src/crypto/hash/sigma/echo256/sphlib/sph_types.h type __arch_dependant__ (line 384) | typedef __arch_dependant__ sph_u32; type __arch_dependant__ (line 390) | typedef __arch_dependant__ sph_s32; type __arch_dependant__ (line 402) | typedef __arch_dependant__ sph_u64; type __arch_dependant__ (line 408) | typedef __arch_dependant__ sph_s64; type sph_u32 (line 830) | typedef uint32_t sph_u32; type sph_s32 (line 831) | typedef int32_t sph_s32; type uint_fast32_t (line 833) | typedef uint_fast32_t sph_u32; type int_fast32_t (line 834) | typedef int_fast32_t sph_s32; type sph_u64 (line 838) | typedef uint64_t sph_u64; type sph_s64 (line 839) | typedef int64_t sph_s64; type uint_fast64_t (line 841) | typedef uint_fast64_t sph_u64; type int_fast64_t (line 842) | typedef int_fast64_t sph_s64; type sph_u32 (line 863) | typedef unsigned int sph_u32; type sph_s32 (line 864) | typedef int sph_s32; type sph_u32 (line 870) | typedef unsigned long sph_u32; type sph_s32 (line 871) | typedef long sph_s32; type sph_u64 (line 889) | typedef unsigned long sph_u64; type sph_s64 (line 890) | typedef long sph_s64; type sph_u64 (line 898) | typedef unsigned long long sph_u64; type sph_s64 (line 899) | typedef long long sph_s64; function SPH_INLINE (line 1187) | static SPH_INLINE sph_u32 function SPH_INLINE (line 1196) | static SPH_INLINE sph_u64 function SPH_INLINE (line 1212) | static SPH_INLINE sph_u32 function SPH_INLINE (line 1221) | static SPH_INLINE sph_u64 function SPH_INLINE (line 1265) | static SPH_INLINE sph_u32 function SPH_INLINE (line 1282) | static SPH_INLINE sph_u64 function SPH_INLINE (line 1332) | static SPH_INLINE void function sph_dec16be (line 1339) | static SPH_INLINE unsigned function SPH_INLINE (line 1346) | static SPH_INLINE void function sph_dec16le (line 1353) | static SPH_INLINE unsigned function SPH_INLINE (line 1366) | static SPH_INLINE void function SPH_INLINE (line 1403) | static SPH_INLINE void function SPH_INLINE (line 1424) | static SPH_INLINE sph_u32 function SPH_INLINE (line 1463) | static SPH_INLINE sph_u32 function SPH_INLINE (line 1484) | static SPH_INLINE void function SPH_INLINE (line 1521) | static SPH_INLINE void function SPH_INLINE (line 1542) | static SPH_INLINE sph_u32 function SPH_INLINE (line 1614) | static SPH_INLINE sph_u32 function SPH_INLINE (line 1653) | static SPH_INLINE void function SPH_INLINE (line 1698) | static SPH_INLINE void function SPH_INLINE (line 1723) | static SPH_INLINE sph_u64 function SPH_INLINE (line 1770) | static SPH_INLINE sph_u64 function SPH_INLINE (line 1795) | static SPH_INLINE void function SPH_INLINE (line 1840) | static SPH_INLINE void function SPH_INLINE (line 1865) | static SPH_INLINE sph_u64 function SPH_INLINE (line 1934) | static SPH_INLINE sph_u64 FILE: src/crypto/hash/sigma/shavite3_256/ref/shavite3_256_ref_compress.h function E256_ref (line 222) | inline void E256_ref(uint32_t pt[8], uint32_t ct[8], uint32_t message[16... function Compress256_ref (line 267) | inline void Compress256_ref(const uint8_t* message_block, uint8_t* chain... FILE: src/crypto/hash/sigma/shavite3_256/ref/shavite3_ref.cpp function shavite3_ref_Init (line 19) | bool shavite3_ref_Init(shavite3_ref_hashState* state) function shavite3_ref_Update (line 50) | bool shavite3_ref_Update(shavite3_ref_hashState* state, const uint8_t* d... function shavite3_ref_Final (line 124) | bool shavite3_ref_Final(shavite3_ref_hashState* state, uint8_t* hashval) FILE: src/crypto/hash/sigma/shavite3_256/ref/shavite3_ref.h type shavite3_ref_hashState (line 18) | struct shavite3_ref_hashState FILE: src/crypto/hash/sigma/shavite3_256/shavite3_256_opt.cpp function shavite3_256_opt_Compress256 (line 64) | void shavite3_256_opt_Compress256(const unsigned char* message_block, un... function shavite3_256_opt_Init (line 374) | bool shavite3_256_opt_Init ( shavite3_256_opt_hashState* state) function shavite3_256_opt_Update (line 408) | bool shavite3_256_opt_Update ( shavite3_256_opt_hashState* state, const ... function shavite3_256_opt_Final (line 481) | bool shavite3_256_opt_Final ( shavite3_256_opt_hashState *state, unsigne... FILE: src/crypto/hash/sigma/shavite3_256/shavite3_256_opt.h type shavite3_256_opt_hashState (line 15) | struct shavite3_256_opt_hashState FILE: src/crypto/hash/sigma/sigma.cpp function sigmaRandomFastHash (line 31) | inline void sigmaRandomFastHash(uint64_t nPseudoRandomAlg, uint8_t* data... function sigmaRandomFastHashRef (line 86) | inline void sigmaRandomFastHashRef(uint64_t nPseudoRandomAlg, uint8_t* d... function selectedAlgorithmName (line 209) | std::string selectedAlgorithmName(uint64_t nSel) function selectedAlgorithmName (line 245) | std::string selectedAlgorithmName(uint64_t nSel) function selectedAlgorithmName (line 274) | std::string selectedAlgorithmName(uint64_t nSel) function LogSelection (line 281) | void LogSelection(uint64_t nSel, std::string sAlgoName) function selectOptimisedImplementations (line 287) | void selectOptimisedImplementations() function normaliseBufferSize (line 547) | void normaliseBufferSize(uint64_t& nBufferSizeBytes) function BOOST_SCOPE_EXIT (line 644) | BOOST_SCOPE_EXIT(&hashMem) { delete[] hashMem; } function BOOST_SCOPE_EXIT (line 720) | BOOST_SCOPE_EXIT(&workerPool) { for (auto& thread : workerPool) { thread... function BOOST_SCOPE_EXIT (line 860) | BOOST_SCOPE_EXIT(&workerPool) { for (auto& thread : workerPool) { thread... FILE: src/crypto/hash/sigma/sigma.h function class (line 76) | class sigma_settings function class (line 121) | class sigma_context function class (line 146) | class sigma_verify_context FILE: src/crypto/hmac_sha256.h function class (line 14) | class CHMAC_SHA256 FILE: src/crypto/hmac_sha512.h function class (line 14) | class CHMAC_SHA512 FILE: src/crypto/ripemd160.cpp type ripemd160 (line 15) | namespace ripemd160 function f1 (line 17) | uint32_t inline f1(uint32_t x, uint32_t y, uint32_t z) { return x ^ y ... function f2 (line 18) | uint32_t inline f2(uint32_t x, uint32_t y, uint32_t z) { return (x & y... function f3 (line 19) | uint32_t inline f3(uint32_t x, uint32_t y, uint32_t z) { return (x | ~... function f4 (line 20) | uint32_t inline f4(uint32_t x, uint32_t y, uint32_t z) { return (x & z... function f5 (line 21) | uint32_t inline f5(uint32_t x, uint32_t y, uint32_t z) { return x ^ (y... function Initialize (line 24) | void inline Initialize(uint32_t* s) function rol (line 33) | uint32_t inline rol(uint32_t x, int i) { return (x << i) | (x >> (32 -... function Round (line 35) | void inline Round(uint32_t& a, uint32_t b, uint32_t& c, uint32_t d, ui... function R11 (line 41) | void inline R11(uint32_t& a, uint32_t b, uint32_t& c, uint32_t d, uint... function R21 (line 42) | void inline R21(uint32_t& a, uint32_t b, uint32_t& c, uint32_t d, uint... function R31 (line 43) | void inline R31(uint32_t& a, uint32_t b, uint32_t& c, uint32_t d, uint... function R41 (line 44) | void inline R41(uint32_t& a, uint32_t b, uint32_t& c, uint32_t d, uint... function R51 (line 45) | void inline R51(uint32_t& a, uint32_t b, uint32_t& c, uint32_t d, uint... function R12 (line 47) | void inline R12(uint32_t& a, uint32_t b, uint32_t& c, uint32_t d, uint... function R22 (line 48) | void inline R22(uint32_t& a, uint32_t b, uint32_t& c, uint32_t d, uint... function R32 (line 49) | void inline R32(uint32_t& a, uint32_t b, uint32_t& c, uint32_t d, uint... function R42 (line 50) | void inline R42(uint32_t& a, uint32_t b, uint32_t& c, uint32_t d, uint... function R52 (line 51) | void inline R52(uint32_t& a, uint32_t b, uint32_t& c, uint32_t d, uint... function Transform (line 54) | void Transform(uint32_t* s, const unsigned char* chunk) function CRIPEMD160 (line 247) | CRIPEMD160& CRIPEMD160::Write(const unsigned char* data, size_t len) function CRIPEMD160 (line 287) | CRIPEMD160& CRIPEMD160::Reset() FILE: src/crypto/ripemd160.h function class (line 12) | class CRIPEMD160 FILE: src/crypto/scrypt/crypto_scrypt.cpp function _crypto_scrypt (line 58) | static int _crypto_scrypt(const uint8_t* passwd, size_t passwdlen, const... type scrypt_test (line 169) | struct scrypt_test { function testsmix (line 185) | static bool testsmix(void (*smix)(uint8_t*, size_t, uint64_t, void*, voi... function selectsmix (line 200) | static void selectsmix(void) function crypto_scrypt (line 228) | int crypto_scrypt(const uint8_t* passwd, size_t passwdlen, const uint8_t... FILE: src/crypto/scrypt/crypto_scrypt_smix.cpp function blkcpy (line 48) | static void blkcpy(void* dest, const void* src, size_t len) function blkxor (line 61) | static void blkxor(void* dest, const void* src, size_t len) function salsa20_8 (line 77) | static void salsa20_8(uint32_t B[16]) function blockmix_salsa8 (line 124) | static void blockmix_salsa8(const uint32_t* Bin, uint32_t* Bout, uint32_... function integerify (line 156) | static uint64_t integerify(const void* B, size_t r) function crypto_scrypt_smix (line 163) | void crypto_scrypt_smix(uint8_t* B, size_t r, uint64_t N, void* _V, void... FILE: src/crypto/scrypt/crypto_scrypt_smix_sse2.cpp function blkcpy (line 52) | static void blkcpy(void* dest, const void* src, size_t len) function blkxor (line 65) | static void blkxor(void* dest, const void* src, size_t len) function salsa20_8 (line 81) | static void salsa20_8(__m128i B[4]) function blockmix_salsa8 (line 144) | static void blockmix_salsa8(const __m128i* Bin, __m128i* Bout, __m128i* ... function integerify (line 175) | static uint64_t integerify(const void* B, size_t r) function crypto_scrypt_smix_sse2 (line 182) | void crypto_scrypt_smix_sse2(uint8_t * B, size_t r, uint64_t N, void * V... FILE: src/crypto/scrypt/sha256_scrypt.cpp function HMAC_SHA256_Init (line 44) | void HMAC_SHA256_Init(HMAC_SHA256_CTX* ctx, const void* _K, size_t Klen) function HMAC_SHA256_Update (line 83) | void HMAC_SHA256_Update(HMAC_SHA256_CTX* ctx, const void* in, size_t len) function HMAC_SHA256_Final (line 89) | void HMAC_SHA256_Final(unsigned char digest[32], HMAC_SHA256_CTX* ctx) function PBKDF2_SHA256 (line 106) | void PBKDF2_SHA256(const uint8_t* passwd, size_t passwdlen, const uint8_... FILE: src/crypto/scrypt/sha256_scrypt.h type HMAC_SHA256_CTX (line 43) | typedef struct { FILE: src/crypto/sha1.cpp type sha1 (line 15) | namespace sha1 function Round (line 18) | void inline Round(uint32_t a, uint32_t& b, uint32_t c, uint32_t d, uin... function f1 (line 24) | uint32_t inline f1(uint32_t b, uint32_t c, uint32_t d) { return d ^ (b... function f2 (line 25) | uint32_t inline f2(uint32_t b, uint32_t c, uint32_t d) { return b ^ c ... function f3 (line 26) | uint32_t inline f3(uint32_t b, uint32_t c, uint32_t d) { return (b & c... function left (line 28) | uint32_t inline left(uint32_t x) { return (x << 1) | (x >> 31); } function Initialize (line 31) | void inline Initialize(uint32_t* s) function Transform (line 46) | void Transform(uint32_t* s, const unsigned char* chunk) function CSHA1 (line 154) | CSHA1& CSHA1::Write(const unsigned char* data, size_t len) function CSHA1 (line 194) | CSHA1& CSHA1::Reset() FILE: src/crypto/sha1.h function class (line 12) | class CSHA1 FILE: src/crypto/sha256.cpp type sha256_sse4 (line 30) | namespace sha256_sse4 type sha256_x86_shani (line 37) | namespace sha256_x86_shani type sha256_arm_shani (line 44) | namespace sha256_arm_shani type sha256 (line 54) | namespace sha256 function Ch (line 56) | uint32_t inline Ch(uint32_t x, uint32_t y, uint32_t z) { return z ^ (x... function Maj (line 57) | uint32_t inline Maj(uint32_t x, uint32_t y, uint32_t z) { return (x & ... function Sigma0 (line 58) | uint32_t inline Sigma0(uint32_t x) { return (x >> 2 | x << 30) ^ (x >>... function Sigma1 (line 59) | uint32_t inline Sigma1(uint32_t x) { return (x >> 6 | x << 26) ^ (x >>... function sigma0 (line 60) | uint32_t inline sigma0(uint32_t x) { return (x >> 7 | x << 25) ^ (x >>... function sigma1 (line 61) | uint32_t inline sigma1(uint32_t x) { return (x >> 17 | x << 15) ^ (x >... function Round (line 64) | void inline Round(uint32_t a, uint32_t b, uint32_t c, uint32_t& d, uin... function Initialize (line 73) | void inline Initialize(uint32_t* s) function Transform (line 86) | void Transform(uint32_t* s, const unsigned char* chunk, size_t blocks) function SelfTest (line 178) | bool SelfTest() { function AVXEnabled (line 219) | bool AVXEnabled() function SHA256AutoDetect (line 229) | std::string SHA256AutoDetect() function CSHA256 (line 339) | CSHA256& CSHA256::Write(const unsigned char* data, size_t len) function CSHA256 (line 385) | CSHA256& CSHA256::Reset() FILE: src/crypto/sha256.h function class (line 13) | class CSHA256 FILE: src/crypto/sha256_arm_shani.cpp type sha256_arm_shani (line 41) | namespace sha256_arm_shani { function Transform (line 42) | void Transform(uint32_t* s, const unsigned char* chunk, size_t blocks) type sha256d64_arm_shani (line 200) | namespace sha256d64_arm_shani { function Transform_2way (line 201) | void Transform_2way(unsigned char* output, const unsigned char* input) FILE: src/crypto/sha256_x86_shani.cpp function QuadRound (line 20) | void inline __attribute__((always_inline)) QuadRound(__m128i& state0, _... function QuadRound (line 27) | void inline __attribute__((always_inline)) QuadRound(__m128i& state0, _... function ShiftMessageA (line 34) | void inline __attribute__((always_inline)) ShiftMessageA(__m128i& m0, _... function ShiftMessageC (line 39) | void inline __attribute__((always_inline)) ShiftMessageC(__m128i& m0, _... function ShiftMessageB (line 44) | void inline __attribute__((always_inline)) ShiftMessageB(__m128i& m0, __... function Shuffle (line 50) | void inline __attribute__((always_inline)) Shuffle(__m128i& s0, __m128i&... function Unshuffle (line 58) | void inline __attribute__((always_inline)) Unshuffle(__m128i& s0, __m128... function __m128i (line 66) | __m128i inline __attribute__((always_inline)) Load(const unsigned char*... function Save (line 71) | void inline __attribute__((always_inline)) Save(unsigned char* out, __m... type sha256_x86_shani (line 77) | namespace sha256_x86_shani { function Transform (line 78) | void Transform(uint32_t* s, const unsigned char* chunk, size_t blocks) FILE: src/crypto/sha512.cpp type sha512 (line 16) | namespace sha512 function Ch (line 18) | uint64_t inline Ch(uint64_t x, uint64_t y, uint64_t z) { return z ^ (x... function Maj (line 19) | uint64_t inline Maj(uint64_t x, uint64_t y, uint64_t z) { return (x & ... function Sigma0 (line 20) | uint64_t inline Sigma0(uint64_t x) { return (x >> 28 | x << 36) ^ (x >... function Sigma1 (line 21) | uint64_t inline Sigma1(uint64_t x) { return (x >> 14 | x << 50) ^ (x >... function sigma0 (line 22) | uint64_t inline sigma0(uint64_t x) { return (x >> 1 | x << 63) ^ (x >>... function sigma1 (line 23) | uint64_t inline sigma1(uint64_t x) { return (x >> 19 | x << 45) ^ (x >... function Round (line 26) | void inline Round(uint64_t a, uint64_t b, uint64_t c, uint64_t& d, uin... function Initialize (line 35) | void inline Initialize(uint64_t* s) function Transform (line 48) | void Transform(uint64_t* s, const unsigned char* chunk) function CSHA512 (line 160) | CSHA512& CSHA512::Write(const unsigned char* data, size_t len) function CSHA512 (line 206) | CSHA512& CSHA512::Reset() FILE: src/crypto/sha512.h function class (line 12) | class CSHA512 FILE: src/cuckoocache.h function namespace (line 27) | namespace CuckooCache function allow_erase (line 235) | inline void allow_erase(uint32_t n) const function please_keep (line 244) | inline void please_keep(uint32_t n) const function epoch_check (line 258) | void epoch_check() function setup (line 309) | uint32_t setup(uint32_t new_size) function setup_bytes (line 336) | uint32_t setup_bytes(size_t bytes) function insert (line 361) | inline void insert(Element e) function contains (line 436) | inline bool contains(const Element& e, const bool erase) const FILE: src/daemon-main.cpp function handleFinalShutdown (line 63) | static void handleFinalShutdown() function WaitForShutdown (line 68) | static void WaitForShutdown() function handlePostInitMain (line 76) | void handlePostInitMain() function handleAppInitResult (line 80) | static void handleAppInitResult(bool bResult) function handlePreInitMain (line 92) | static bool handlePreInitMain() function AppInit (line 101) | static void AppInit(int argc, char* argv[]) function main (line 240) | int main(int argc, char* argv[]) FILE: src/dbwrapper.cpp class CLevelDBLogger (line 25) | class CLevelDBLogger : public leveldb::Logger { method Logv (line 29) | virtual void Logv(const char * format, va_list ap) override { function GetOptions (line 83) | static leveldb::Options GetOptions(size_t nCacheSize) type dbwrapper_private (line 198) | namespace dbwrapper_private { function HandleError (line 200) | void HandleError(const leveldb::Status& status) FILE: src/dbwrapper.h function class (line 29) | class dbwrapper_error : public std::runtime_error function namespace (line 39) | namespace dbwrapper_private { function class (line 54) | class CDBBatch function class (line 124) | class CDBIterator function class (line 196) | class CDBWrapper FILE: src/frontend/android/unity_wallet/app/src/main/java/unity_wallet/jniunifiedbackend/AccountLinkRecord.java class AccountLinkRecord (line 7) | public final class AccountLinkRecord { method AccountLinkRecord (line 14) | public AccountLinkRecord( method getServiceName (line 22) | public String getServiceName() { method getServiceData (line 27) | public String getServiceData() { method toString (line 31) | @Override FILE: src/frontend/android/unity_wallet/app/src/main/java/unity_wallet/jniunifiedbackend/AccountRecord.java class AccountRecord (line 8) | public final class AccountRecord { method AccountRecord (line 23) | public AccountRecord( method getUUID (line 38) | public String getUUID() { method getLabel (line 42) | public String getLabel() { method getState (line 46) | public String getState() { method getType (line 50) | public String getType() { method getIsHD (line 55) | public boolean getIsHD() { method getAccountLinks (line 60) | public ArrayList getAccountLinks() { method toString (line 64) | @Override FILE: src/frontend/android/unity_wallet/app/src/main/java/unity_wallet/jniunifiedbackend/AddressRecord.java class AddressRecord (line 6) | public final class AddressRecord implements android.os.Parcelable { method AddressRecord (line 17) | public AddressRecord( method getAddress (line 28) | public String getAddress() { method getName (line 32) | public String getName() { method getDesc (line 36) | public String getDesc() { method getPurpose (line 40) | public String getPurpose() { method toString (line 44) | @Override method createFromParcel (line 57) | @Override method newArray (line 62) | @Override method AddressRecord (line 68) | public AddressRecord(android.os.Parcel in) { method describeContents (line 75) | @Override method writeToParcel (line 80) | @Override FILE: src/frontend/android/unity_wallet/app/src/main/java/unity_wallet/jniunifiedbackend/BalanceRecord.java class BalanceRecord (line 6) | public final class BalanceRecord { method BalanceRecord (line 29) | public BalanceRecord( method getAvailableIncludingLocked (line 52) | public long getAvailableIncludingLocked() { method getAvailableExcludingLocked (line 56) | public long getAvailableExcludingLocked() { method getAvailableLocked (line 60) | public long getAvailableLocked() { method getUnconfirmedIncludingLocked (line 64) | public long getUnconfirmedIncludingLocked() { method getUnconfirmedExcludingLocked (line 68) | public long getUnconfirmedExcludingLocked() { method getUnconfirmedLocked (line 72) | public long getUnconfirmedLocked() { method getImmatureIncludingLocked (line 76) | public long getImmatureIncludingLocked() { method getImmatureExcludingLocked (line 80) | public long getImmatureExcludingLocked() { method getImmatureLocked (line 84) | public long getImmatureLocked() { method getTotalLocked (line 88) | public long getTotalLocked() { method toString (line 92) | @Override FILE: src/frontend/android/unity_wallet/app/src/main/java/unity_wallet/jniunifiedbackend/BannedPeerRecord.java class BannedPeerRecord (line 6) | public final class BannedPeerRecord { method BannedPeerRecord (line 17) | public BannedPeerRecord( method getAddress (line 28) | public String getAddress() { method getBannedUntil (line 32) | public long getBannedUntil() { method getBannedFrom (line 36) | public long getBannedFrom() { method getReason (line 40) | public String getReason() { method toString (line 44) | @Override FILE: src/frontend/android/unity_wallet/app/src/main/java/unity_wallet/jniunifiedbackend/BlockInfoRecord.java class BlockInfoRecord (line 6) | public final class BlockInfoRecord { method BlockInfoRecord (line 15) | public BlockInfoRecord( method getHeight (line 24) | public int getHeight() { method getTimeStamp (line 28) | public long getTimeStamp() { method getBlockHash (line 32) | public String getBlockHash() { method toString (line 36) | @Override FILE: src/frontend/android/unity_wallet/app/src/main/java/unity_wallet/jniunifiedbackend/IAccountsController.java class IAccountsController (line 11) | public abstract class IAccountsController { method setListener (line 13) | public static void setListener(IAccountsListener accountslistener) method listAccounts (line 19) | public static ArrayList listAccounts() method setActiveAccount (line 25) | public static boolean setActiveAccount(String accountUUID) method getActiveAccount (line 31) | public static String getActiveAccount() method createAccount (line 37) | public static String createAccount(String accountName, String accountT... method getAccountName (line 44) | public static String getAccountName(String accountUUID) method renameAccount (line 50) | public static boolean renameAccount(String accountUUID, String newAcco... method deleteAccount (line 57) | public static boolean deleteAccount(String accountUUID) method purgeAccount (line 67) | public static boolean purgeAccount(String accountUUID) method getAccountLinkURI (line 73) | public static String getAccountLinkURI(String accountUUID) method getWitnessKeyURI (line 79) | public static String getWitnessKeyURI(String accountUUID) method createAccountFromWitnessKeyURI (line 88) | public static String createAccountFromWitnessKeyURI(String witnessKeyU... method getReceiveAddress (line 95) | public static String getReceiveAddress(String accountUUID) method getTransactionHistory (line 101) | public static ArrayList getTransactionHistory(Strin... method getMutationHistory (line 107) | public static ArrayList getMutationHistory(String acco... method getActiveAccountBalance (line 113) | public static BalanceRecord getActiveAccountBalance() method getAccountBalance (line 119) | public static BalanceRecord getAccountBalance(String accountUUID) method getAllAccountBalances (line 125) | public static HashMap getAllAccountBalances() method addAccountLink (line 131) | public static boolean addAccountLink(String accountUUID, String servic... method removeAccountLink (line 139) | public static boolean removeAccountLink(String accountUUID, String ser... method listAccountLinks (line 146) | public static ArrayList listAccountLinks(String acc... class CppProxy (line 151) | private static final class CppProxy extends IAccountsController method CppProxy (line 156) | private CppProxy(long nativeRef) method nativeDestroy (line 162) | private native void nativeDestroy(long nativeRef); method _djinni_private_destroy (line 163) | public void _djinni_private_destroy() method finalize (line 168) | protected void finalize() throws java.lang.Throwable method setListener (line 174) | public static native void setListener(IAccountsListener accountslist... method listAccounts (line 176) | public static native ArrayList listAccounts(); method setActiveAccount (line 178) | public static native boolean setActiveAccount(String accountUUID); method getActiveAccount (line 180) | public static native String getActiveAccount(); method createAccount (line 182) | public static native String createAccount(String accountName, String... method getAccountName (line 184) | public static native String getAccountName(String accountUUID); method renameAccount (line 186) | public static native boolean renameAccount(String accountUUID, Strin... method deleteAccount (line 188) | public static native boolean deleteAccount(String accountUUID); method purgeAccount (line 190) | public static native boolean purgeAccount(String accountUUID); method getAccountLinkURI (line 192) | public static native String getAccountLinkURI(String accountUUID); method getWitnessKeyURI (line 194) | public static native String getWitnessKeyURI(String accountUUID); method createAccountFromWitnessKeyURI (line 196) | public static native String createAccountFromWitnessKeyURI(String wi... method getReceiveAddress (line 198) | public static native String getReceiveAddress(String accountUUID); method getTransactionHistory (line 200) | public static native ArrayList getTransactionHist... method getMutationHistory (line 202) | public static native ArrayList getMutationHistory(St... method getActiveAccountBalance (line 204) | public static native BalanceRecord getActiveAccountBalance(); method getAccountBalance (line 206) | public static native BalanceRecord getAccountBalance(String accountU... method getAllAccountBalances (line 208) | public static native HashMap getAllAccountBal... method addAccountLink (line 210) | public static native boolean addAccountLink(String accountUUID, Stri... method removeAccountLink (line 212) | public static native boolean removeAccountLink(String accountUUID, S... method listAccountLinks (line 214) | public static native ArrayList listAccountLinks(S... FILE: src/frontend/android/unity_wallet/app/src/main/java/unity_wallet/jniunifiedbackend/IAccountsListener.java class IAccountsListener (line 7) | public abstract class IAccountsListener { method onActiveAccountChanged (line 9) | public abstract void onActiveAccountChanged(String accountUUID); method onActiveAccountNameChanged (line 12) | public abstract void onActiveAccountNameChanged(String newAccountName); method onAccountNameChanged (line 15) | public abstract void onAccountNameChanged(String accountUUID, String n... method onAccountAdded (line 18) | public abstract void onAccountAdded(String accountUUID, String account... method onAccountDeleted (line 21) | public abstract void onAccountDeleted(String accountUUID); method onAccountModified (line 24) | public abstract void onAccountModified(String accountUUID, AccountReco... FILE: src/frontend/android/unity_wallet/app/src/main/java/unity_wallet/jniunifiedbackend/IGenerationController.java class IGenerationController (line 9) | public abstract class IGenerationController { method setListener (line 11) | public static void setListener(IGenerationListener generationListener) method startGeneration (line 20) | public static boolean startGeneration(int numThreads, int numArenaThre... method stopGeneration (line 28) | public static boolean stopGeneration() method getGenerationAddress (line 38) | public static String getGenerationAddress() method getGenerationOverrideAddress (line 47) | public static String getGenerationOverrideAddress() method setGenerationOverrideAddress (line 53) | public static boolean setGenerationOverrideAddress(String overrideAddr... method getAvailableCores (line 58) | public static long getAvailableCores() method getMinimumMemory (line 63) | public static long getMinimumMemory() method getMaximumMemory (line 68) | public static long getMaximumMemory() class CppProxy (line 73) | private static final class CppProxy extends IGenerationController method CppProxy (line 78) | private CppProxy(long nativeRef) method nativeDestroy (line 84) | private native void nativeDestroy(long nativeRef); method _djinni_private_destroy (line 85) | public void _djinni_private_destroy() method finalize (line 90) | protected void finalize() throws java.lang.Throwable method setListener (line 96) | public static native void setListener(IGenerationListener generation... method startGeneration (line 98) | public static native boolean startGeneration(int numThreads, int num... method stopGeneration (line 100) | public static native boolean stopGeneration(); method getGenerationAddress (line 102) | public static native String getGenerationAddress(); method getGenerationOverrideAddress (line 104) | public static native String getGenerationOverrideAddress(); method setGenerationOverrideAddress (line 106) | public static native boolean setGenerationOverrideAddress(String ove... method getAvailableCores (line 108) | public static native long getAvailableCores(); method getMinimumMemory (line 110) | public static native long getMinimumMemory(); method getMaximumMemory (line 112) | public static native long getMaximumMemory(); FILE: src/frontend/android/unity_wallet/app/src/main/java/unity_wallet/jniunifiedbackend/IGenerationListener.java class IGenerationListener (line 7) | public abstract class IGenerationListener { method onGenerationStarted (line 9) | public abstract void onGenerationStarted(); method onGenerationStopped (line 12) | public abstract void onGenerationStopped(); method onStatsUpdated (line 15) | public abstract void onStatsUpdated(double hashesPerSecond, String has... FILE: src/frontend/android/unity_wallet/app/src/main/java/unity_wallet/jniunifiedbackend/ILibraryController.java class ILibraryController (line 15) | public abstract class ILibraryController { method BuildInfo (line 20) | public static String BuildInfo() method InitUnityLib (line 31) | public static int InitUnityLib(String dataDir, String staticFilterPath... method InitUnityLibThreaded (line 44) | public static void InitUnityLibThreaded(String dataDir, String staticF... method InitWalletFromRecoveryPhrase (line 57) | public static boolean InitWalletFromRecoveryPhrase(String phrase, Stri... method ContinueWalletFromRecoveryPhrase (line 64) | public static boolean ContinueWalletFromRecoveryPhrase(String phrase, ... method InitWalletLinkedFromURI (line 71) | public static boolean InitWalletLinkedFromURI(String linkedUri, String... method ContinueWalletLinkedFromURI (line 78) | public static boolean ContinueWalletLinkedFromURI(String linkedUri, St... method InitWalletFromAndroidLegacyProtoWallet (line 85) | public static boolean InitWalletFromAndroidLegacyProtoWallet(String wa... method isValidAndroidLegacyProtoWallet (line 93) | public static LegacyWalletResult isValidAndroidLegacyProtoWallet(Strin... method IsValidLinkURI (line 100) | public static boolean IsValidLinkURI(String phrase) method ReplaceWalletLinkedFromURI (line 106) | public static boolean ReplaceWalletLinkedFromURI(String linkedUri, Str... method EraseWalletSeedsAndAccounts (line 117) | public static boolean EraseWalletSeedsAndAccounts() method IsValidRecoveryPhrase (line 126) | public static boolean IsValidRecoveryPhrase(String phrase) method GenerateRecoveryMnemonic (line 132) | public static MnemonicRecord GenerateRecoveryMnemonic() method GenerateGenesisKeys (line 137) | public static String GenerateGenesisKeys() method ComposeRecoveryPhrase (line 143) | public static MnemonicRecord ComposeRecoveryPhrase(String mnemonic, lo... method TerminateUnityLib (line 150) | public static void TerminateUnityLib() method QRImageFromString (line 156) | public static QrCodeRecord QRImageFromString(String qrString, int widt... method GetReceiveAddress (line 163) | public static String GetReceiveAddress() method GetRecoveryPhrase (line 169) | public static MnemonicRecord GetRecoveryPhrase() method IsMnemonicWallet (line 175) | public static boolean IsMnemonicWallet() method IsMnemonicCorrect (line 181) | public static boolean IsMnemonicCorrect(String phrase) method GetMnemonicDictionary (line 192) | public static ArrayList GetMnemonicDictionary() method UnlockWallet (line 198) | public static boolean UnlockWallet(String password, long timeoutInSeco... method LockWallet (line 205) | public static boolean LockWallet() method GetWalletLockStatus (line 210) | public static WalletLockStatus GetWalletLockStatus() method ChangePassword (line 216) | public static boolean ChangePassword(String oldPassword, String newPas... method DoRescan (line 223) | public static void DoRescan() method IsValidRecipient (line 229) | public static UriRecipient IsValidRecipient(UriRecord request) method IsValidNativeAddress (line 235) | public static boolean IsValidNativeAddress(String address) method IsValidBitcoinAddress (line 241) | public static boolean IsValidBitcoinAddress(String address) method feeForRecipient (line 247) | public static long feeForRecipient(UriRecipient request) method performPaymentToRecipient (line 253) | public static PaymentResultStatus performPaymentToRecipient(UriRecipie... method getTransaction (line 263) | public static TransactionRecord getTransaction(String txHash) method resendTransaction (line 269) | public static String resendTransaction(String txHash) method getAddressBookRecords (line 275) | public static ArrayList getAddressBookRecords() method addAddressBookRecord (line 281) | public static void addAddressBookRecord(AddressRecord address) method deleteAddressBookRecord (line 287) | public static void deleteAddressBookRecord(AddressRecord address) method PersistAndPruneForSPV (line 293) | public static void PersistAndPruneForSPV() method ResetUnifiedProgress (line 304) | public static void ResetUnifiedProgress() method getLastSPVBlockInfos (line 310) | public static ArrayList getLastSPVBlockInfos() method getUnifiedProgress (line 315) | public static float getUnifiedProgress() method getMonitoringStats (line 320) | public static MonitorRecord getMonitoringStats() method RegisterMonitorListener (line 325) | public static void RegisterMonitorListener(MonitorListener listener) method UnregisterMonitorListener (line 330) | public static void UnregisterMonitorListener(MonitorListener listener) method getClientInfo (line 335) | public static HashMap getClientInfo() method getMutationHistory (line 344) | public static ArrayList getMutationHistory() method getTransactionHistory (line 353) | public static ArrayList getTransactionHistory() method HaveUnconfirmedFunds (line 362) | public static boolean HaveUnconfirmedFunds() method GetBalance (line 371) | public static long GetBalance() class CppProxy (line 376) | private static final class CppProxy extends ILibraryController method CppProxy (line 381) | private CppProxy(long nativeRef) method nativeDestroy (line 387) | private native void nativeDestroy(long nativeRef); method _djinni_private_destroy (line 388) | public void _djinni_private_destroy() method finalize (line 393) | protected void finalize() throws java.lang.Throwable method BuildInfo (line 399) | public static native String BuildInfo(); method InitUnityLib (line 401) | public static native int InitUnityLib(String dataDir, String staticF... method InitUnityLibThreaded (line 403) | public static native void InitUnityLibThreaded(String dataDir, Strin... method InitWalletFromRecoveryPhrase (line 405) | public static native boolean InitWalletFromRecoveryPhrase(String phr... method ContinueWalletFromRecoveryPhrase (line 407) | public static native boolean ContinueWalletFromRecoveryPhrase(String... method InitWalletLinkedFromURI (line 409) | public static native boolean InitWalletLinkedFromURI(String linkedUr... method ContinueWalletLinkedFromURI (line 411) | public static native boolean ContinueWalletLinkedFromURI(String link... method InitWalletFromAndroidLegacyProtoWallet (line 413) | public static native boolean InitWalletFromAndroidLegacyProtoWallet(... method isValidAndroidLegacyProtoWallet (line 415) | public static native LegacyWalletResult isValidAndroidLegacyProtoWal... method IsValidLinkURI (line 417) | public static native boolean IsValidLinkURI(String phrase); method ReplaceWalletLinkedFromURI (line 419) | public static native boolean ReplaceWalletLinkedFromURI(String linke... method EraseWalletSeedsAndAccounts (line 421) | public static native boolean EraseWalletSeedsAndAccounts(); method IsValidRecoveryPhrase (line 423) | public static native boolean IsValidRecoveryPhrase(String phrase); method GenerateRecoveryMnemonic (line 425) | public static native MnemonicRecord GenerateRecoveryMnemonic(); method GenerateGenesisKeys (line 427) | public static native String GenerateGenesisKeys(); method ComposeRecoveryPhrase (line 429) | public static native MnemonicRecord ComposeRecoveryPhrase(String mne... method TerminateUnityLib (line 431) | public static native void TerminateUnityLib(); method QRImageFromString (line 433) | public static native QrCodeRecord QRImageFromString(String qrString,... method GetReceiveAddress (line 435) | public static native String GetReceiveAddress(); method GetRecoveryPhrase (line 437) | public static native MnemonicRecord GetRecoveryPhrase(); method IsMnemonicWallet (line 439) | public static native boolean IsMnemonicWallet(); method IsMnemonicCorrect (line 441) | public static native boolean IsMnemonicCorrect(String phrase); method GetMnemonicDictionary (line 443) | public static native ArrayList GetMnemonicDictionary(); method UnlockWallet (line 445) | public static native boolean UnlockWallet(String password, long time... method LockWallet (line 447) | public static native boolean LockWallet(); method GetWalletLockStatus (line 449) | public static native WalletLockStatus GetWalletLockStatus(); method ChangePassword (line 451) | public static native boolean ChangePassword(String oldPassword, Stri... method DoRescan (line 453) | public static native void DoRescan(); method IsValidRecipient (line 455) | public static native UriRecipient IsValidRecipient(UriRecord request); method IsValidNativeAddress (line 457) | public static native boolean IsValidNativeAddress(String address); method IsValidBitcoinAddress (line 459) | public static native boolean IsValidBitcoinAddress(String address); method feeForRecipient (line 461) | public static native long feeForRecipient(UriRecipient request); method performPaymentToRecipient (line 463) | public static native PaymentResultStatus performPaymentToRecipient(U... method getTransaction (line 465) | public static native TransactionRecord getTransaction(String txHash); method resendTransaction (line 467) | public static native String resendTransaction(String txHash); method getAddressBookRecords (line 469) | public static native ArrayList getAddressBookRecords(); method addAddressBookRecord (line 471) | public static native void addAddressBookRecord(AddressRecord address); method deleteAddressBookRecord (line 473) | public static native void deleteAddressBookRecord(AddressRecord addr... method PersistAndPruneForSPV (line 475) | public static native void PersistAndPruneForSPV(); method ResetUnifiedProgress (line 477) | public static native void ResetUnifiedProgress(); method getLastSPVBlockInfos (line 479) | public static native ArrayList getLastSPVBlockInfos(); method getUnifiedProgress (line 481) | public static native float getUnifiedProgress(); method getMonitoringStats (line 483) | public static native MonitorRecord getMonitoringStats(); method RegisterMonitorListener (line 485) | public static native void RegisterMonitorListener(MonitorListener li... method UnregisterMonitorListener (line 487) | public static native void UnregisterMonitorListener(MonitorListener ... method getClientInfo (line 489) | public static native HashMap getClientInfo(); method getMutationHistory (line 491) | public static native ArrayList getMutationHistory(); method getTransactionHistory (line 493) | public static native ArrayList getTransactionHist... method HaveUnconfirmedFunds (line 495) | public static native boolean HaveUnconfirmedFunds(); method GetBalance (line 497) | public static native long GetBalance(); FILE: src/frontend/android/unity_wallet/app/src/main/java/unity_wallet/jniunifiedbackend/ILibraryListener.java class ILibraryListener (line 7) | public abstract class ILibraryListener { method notifyUnifiedProgress (line 12) | public abstract void notifyUnifiedProgress(float progress); method notifySyncDone (line 15) | public abstract void notifySyncDone(); method notifyBalanceChange (line 17) | public abstract void notifyBalanceChange(BalanceRecord newBalance); method notifyNewMutation (line 29) | public abstract void notifyNewMutation(MutationRecord mutation, boolea... method notifyUpdatedTransaction (line 37) | public abstract void notifyUpdatedTransaction(TransactionRecord transa... method notifyInitWithExistingWallet (line 39) | public abstract void notifyInitWithExistingWallet(); method notifyInitWithoutExistingWallet (line 41) | public abstract void notifyInitWithoutExistingWallet(); method notifyShutdown (line 43) | public abstract void notifyShutdown(); method notifyCoreReady (line 45) | public abstract void notifyCoreReady(); method notifyError (line 47) | public abstract void notifyError(String error); method logPrint (line 49) | public abstract void logPrint(String str); FILE: src/frontend/android/unity_wallet/app/src/main/java/unity_wallet/jniunifiedbackend/IP2pNetworkController.java class IP2pNetworkController (line 10) | public abstract class IP2pNetworkController { method setListener (line 12) | public static void setListener(IP2pNetworkListener networklistener) method disableNetwork (line 18) | public static void disableNetwork() method enableNetwork (line 24) | public static void enableNetwork() method getPeerInfo (line 30) | public static ArrayList getPeerInfo() method listBannedPeers (line 36) | public static ArrayList listBannedPeers() method banPeer (line 41) | public static boolean banPeer(String address, long banTimeInSeconds) method unbanPeer (line 48) | public static boolean unbanPeer(String address) method disconnectPeer (line 54) | public static boolean disconnectPeer(long nodeid) method ClearBanned (line 60) | public static boolean ClearBanned() class CppProxy (line 65) | private static final class CppProxy extends IP2pNetworkController method CppProxy (line 70) | private CppProxy(long nativeRef) method nativeDestroy (line 76) | private native void nativeDestroy(long nativeRef); method _djinni_private_destroy (line 77) | public void _djinni_private_destroy() method finalize (line 82) | protected void finalize() throws java.lang.Throwable method setListener (line 88) | public static native void setListener(IP2pNetworkListener networklis... method disableNetwork (line 90) | public static native void disableNetwork(); method enableNetwork (line 92) | public static native void enableNetwork(); method getPeerInfo (line 94) | public static native ArrayList getPeerInfo(); method listBannedPeers (line 96) | public static native ArrayList listBannedPeers(); method banPeer (line 98) | public static native boolean banPeer(String address, long banTimeInS... method unbanPeer (line 100) | public static native boolean unbanPeer(String address); method disconnectPeer (line 102) | public static native boolean disconnectPeer(long nodeid); method ClearBanned (line 104) | public static native boolean ClearBanned(); FILE: src/frontend/android/unity_wallet/app/src/main/java/unity_wallet/jniunifiedbackend/IP2pNetworkListener.java class IP2pNetworkListener (line 7) | public abstract class IP2pNetworkListener { method onNetworkEnabled (line 9) | public abstract void onNetworkEnabled(); method onNetworkDisabled (line 12) | public abstract void onNetworkDisabled(); method onConnectionCountChanged (line 15) | public abstract void onConnectionCountChanged(int numConnections); method onBytesChanged (line 18) | public abstract void onBytesChanged(int totalRecv, int totalSent); FILE: src/frontend/android/unity_wallet/app/src/main/java/unity_wallet/jniunifiedbackend/IRpcController.java class IRpcController (line 10) | public abstract class IRpcController { method execute (line 11) | public static void execute(String rpcCommandLine, IRpcListener resultL... method getAutocompleteList (line 17) | public static ArrayList getAutocompleteList() class CppProxy (line 22) | private static final class CppProxy extends IRpcController method CppProxy (line 27) | private CppProxy(long nativeRef) method nativeDestroy (line 33) | private native void nativeDestroy(long nativeRef); method _djinni_private_destroy (line 34) | public void _djinni_private_destroy() method finalize (line 39) | protected void finalize() throws java.lang.Throwable method execute (line 45) | public static native void execute(String rpcCommandLine, IRpcListene... method getAutocompleteList (line 47) | public static native ArrayList getAutocompleteList(); FILE: src/frontend/android/unity_wallet/app/src/main/java/unity_wallet/jniunifiedbackend/IRpcListener.java class IRpcListener (line 10) | public abstract class IRpcListener { method onFilteredCommand (line 15) | public abstract void onFilteredCommand(String filteredCommand); method onSuccess (line 21) | public abstract void onSuccess(String filteredCommand, String result); method onError (line 28) | public abstract void onError(String filteredCommand, String errorMessa... FILE: src/frontend/android/unity_wallet/app/src/main/java/unity_wallet/jniunifiedbackend/IWalletController.java class IWalletController (line 12) | public abstract class IWalletController { method setListener (line 14) | public static void setListener(IWalletListener networklistener) method HaveUnconfirmedFunds (line 20) | public static boolean HaveUnconfirmedFunds() method GetBalanceSimple (line 26) | public static long GetBalanceSimple() method GetBalance (line 32) | public static BalanceRecord GetBalance() method AbandonTransaction (line 38) | public static boolean AbandonTransaction(String txHash) method GetUUID (line 44) | public static String GetUUID() class CppProxy (line 49) | private static final class CppProxy extends IWalletController method CppProxy (line 54) | private CppProxy(long nativeRef) method nativeDestroy (line 60) | private native void nativeDestroy(long nativeRef); method _djinni_private_destroy (line 61) | public void _djinni_private_destroy() method finalize (line 66) | protected void finalize() throws java.lang.Throwable method setListener (line 72) | public static native void setListener(IWalletListener networklistener); method HaveUnconfirmedFunds (line 74) | public static native boolean HaveUnconfirmedFunds(); method GetBalanceSimple (line 76) | public static native long GetBalanceSimple(); method GetBalance (line 78) | public static native BalanceRecord GetBalance(); method AbandonTransaction (line 80) | public static native boolean AbandonTransaction(String txHash); method GetUUID (line 82) | public static native String GetUUID(); FILE: src/frontend/android/unity_wallet/app/src/main/java/unity_wallet/jniunifiedbackend/IWalletListener.java class IWalletListener (line 7) | public abstract class IWalletListener { method notifyBalanceChange (line 9) | public abstract void notifyBalanceChange(BalanceRecord newBalance); method notifyNewMutation (line 21) | public abstract void notifyNewMutation(MutationRecord mutation, boolea... method notifyUpdatedTransaction (line 29) | public abstract void notifyUpdatedTransaction(TransactionRecord transa... method notifyWalletUnlocked (line 32) | public abstract void notifyWalletUnlocked(); method notifyWalletLocked (line 35) | public abstract void notifyWalletLocked(); method notifyCoreWantsUnlock (line 38) | public abstract void notifyCoreWantsUnlock(String reason); method notifyCoreInfo (line 41) | public abstract void notifyCoreInfo(String type, String caption, Strin... FILE: src/frontend/android/unity_wallet/app/src/main/java/unity_wallet/jniunifiedbackend/IWitnessController.java class IWitnessController (line 11) | public abstract class IWitnessController { method getNetworkLimits (line 13) | public static HashMap getNetworkLimits() method getEstimatedWeight (line 19) | public static WitnessEstimateInfoRecord getEstimatedWeight(long amount... method fundWitnessAccount (line 26) | public static WitnessFundingResultRecord fundWitnessAccount(String fun... method renewWitnessAccount (line 35) | public static WitnessFundingResultRecord renewWitnessAccount(String fu... method getAccountWitnessStatistics (line 42) | public static WitnessAccountStatisticsRecord getAccountWitnessStatisti... method setAccountCompounding (line 48) | public static void setAccountCompounding(String witnessAccountUUID, in... method isAccountCompounding (line 55) | public static int isAccountCompounding(String witnessAccountUUID) method getWitnessAddress (line 61) | public static String getWitnessAddress(String witnessAccountUUID) method getOptimalWitnessDistribution (line 67) | public static ArrayList getOptimalWitnessDistribution(long amoun... method getOptimalWitnessDistributionForAccount (line 75) | public static ArrayList getOptimalWitnessDistributionForAccount(... method optimiseWitnessAccount (line 81) | public static ResultRecord optimiseWitnessAccount(String witnessAccoun... class CppProxy (line 88) | private static final class CppProxy extends IWitnessController method CppProxy (line 93) | private CppProxy(long nativeRef) method nativeDestroy (line 99) | private native void nativeDestroy(long nativeRef); method _djinni_private_destroy (line 100) | public void _djinni_private_destroy() method finalize (line 105) | protected void finalize() throws java.lang.Throwable method getNetworkLimits (line 111) | public static native HashMap getNetworkLimits(); method getEstimatedWeight (line 113) | public static native WitnessEstimateInfoRecord getEstimatedWeight(lo... method fundWitnessAccount (line 115) | public static native WitnessFundingResultRecord fundWitnessAccount(S... method renewWitnessAccount (line 117) | public static native WitnessFundingResultRecord renewWitnessAccount(... method getAccountWitnessStatistics (line 119) | public static native WitnessAccountStatisticsRecord getAccountWitnes... method setAccountCompounding (line 121) | public static native void setAccountCompounding(String witnessAccoun... method isAccountCompounding (line 123) | public static native int isAccountCompounding(String witnessAccountU... method getWitnessAddress (line 125) | public static native String getWitnessAddress(String witnessAccountU... method getOptimalWitnessDistribution (line 127) | public static native ArrayList getOptimalWitnessDistribution(l... method getOptimalWitnessDistributionForAccount (line 129) | public static native ArrayList getOptimalWitnessDistributionFo... method optimiseWitnessAccount (line 131) | public static native ResultRecord optimiseWitnessAccount(String witn... FILE: src/frontend/android/unity_wallet/app/src/main/java/unity_wallet/jniunifiedbackend/InputRecord.java class InputRecord (line 6) | public final class InputRecord implements android.os.Parcelable { method InputRecord (line 17) | public InputRecord( method getAddress (line 28) | public String getAddress() { method getLabel (line 32) | public String getLabel() { method getDesc (line 36) | public String getDesc() { method getIsMine (line 40) | public boolean getIsMine() { method toString (line 44) | @Override method createFromParcel (line 57) | @Override method newArray (line 62) | @Override method InputRecord (line 68) | public InputRecord(android.os.Parcel in) { method describeContents (line 75) | @Override method writeToParcel (line 80) | @Override FILE: src/frontend/android/unity_wallet/app/src/main/java/unity_wallet/jniunifiedbackend/LegacyWalletResult.java type LegacyWalletResult (line 6) | public enum LegacyWalletResult { FILE: src/frontend/android/unity_wallet/app/src/main/java/unity_wallet/jniunifiedbackend/MnemonicRecord.java class MnemonicRecord (line 6) | public final class MnemonicRecord { method MnemonicRecord (line 15) | public MnemonicRecord( method getPhraseWithBirthNumber (line 24) | public String getPhraseWithBirthNumber() { method getPhrase (line 28) | public String getPhrase() { method getBirthNumber (line 32) | public long getBirthNumber() { method toString (line 36) | @Override FILE: src/frontend/android/unity_wallet/app/src/main/java/unity_wallet/jniunifiedbackend/MonitorListener.java class MonitorListener (line 7) | public abstract class MonitorListener { method onPartialChain (line 8) | public abstract void onPartialChain(int height, int probableHeight, in... method onPruned (line 10) | public abstract void onPruned(int height); method onProcessedSPVBlocks (line 12) | public abstract void onProcessedSPVBlocks(int height); FILE: src/frontend/android/unity_wallet/app/src/main/java/unity_wallet/jniunifiedbackend/MonitorRecord.java class MonitorRecord (line 7) | public final class MonitorRecord { method MonitorRecord (line 20) | public MonitorRecord( method getPartialHeight (line 33) | public int getPartialHeight() { method getPartialOffset (line 37) | public int getPartialOffset() { method getPrunedHeight (line 41) | public int getPrunedHeight() { method getProcessedSPVHeight (line 45) | public int getProcessedSPVHeight() { method getProbableHeight (line 49) | public int getProbableHeight() { method toString (line 53) | @Override FILE: src/frontend/android/unity_wallet/app/src/main/java/unity_wallet/jniunifiedbackend/MutationRecord.java class MutationRecord (line 6) | public final class MutationRecord { method MutationRecord (line 21) | public MutationRecord( method getChange (line 36) | public long getChange() { method getTimestamp (line 40) | public long getTimestamp() { method getTxHash (line 44) | public String getTxHash() { method getRecipientAddresses (line 49) | public String getRecipientAddresses() { method getStatus (line 53) | public TransactionStatus getStatus() { method getDepth (line 57) | public int getDepth() { method toString (line 61) | @Override FILE: src/frontend/android/unity_wallet/app/src/main/java/unity_wallet/jniunifiedbackend/OutputRecord.java class OutputRecord (line 6) | public final class OutputRecord implements android.os.Parcelable { method OutputRecord (line 19) | public OutputRecord( method getAmount (line 32) | public long getAmount() { method getAddress (line 36) | public String getAddress() { method getLabel (line 40) | public String getLabel() { method getDesc (line 44) | public String getDesc() { method getIsMine (line 48) | public boolean getIsMine() { method toString (line 52) | @Override method createFromParcel (line 66) | @Override method newArray (line 71) | @Override method OutputRecord (line 77) | public OutputRecord(android.os.Parcel in) { method describeContents (line 85) | @Override method writeToParcel (line 90) | @Override FILE: src/frontend/android/unity_wallet/app/src/main/java/unity_wallet/jniunifiedbackend/PaymentResultStatus.java type PaymentResultStatus (line 6) | public enum PaymentResultStatus { FILE: src/frontend/android/unity_wallet/app/src/main/java/unity_wallet/jniunifiedbackend/PeerRecord.java class PeerRecord (line 6) | public final class PeerRecord { method PeerRecord (line 55) | public PeerRecord( method getId (line 104) | public long getId() { method getIp (line 108) | public String getIp() { method getHostname (line 112) | public String getHostname() { method getAddrLocal (line 116) | public String getAddrLocal() { method getAddrBind (line 120) | public String getAddrBind() { method getStartHeight (line 124) | public long getStartHeight() { method getSyncedHeight (line 128) | public long getSyncedHeight() { method getCommonHeight (line 132) | public long getCommonHeight() { method getTimeConnected (line 136) | public long getTimeConnected() { method getTimeOffset (line 140) | public long getTimeOffset() { method getLatency (line 144) | public long getLatency() { method getLastSend (line 148) | public long getLastSend() { method getLastReceive (line 152) | public long getLastReceive() { method getSendBytes (line 156) | public long getSendBytes() { method getReceiveBytes (line 160) | public long getReceiveBytes() { method getUserAgent (line 164) | public String getUserAgent() { method getProtocol (line 168) | public long getProtocol() { method getServices (line 172) | public long getServices() { method getInbound (line 176) | public boolean getInbound() { method getWhitelisted (line 180) | public boolean getWhitelisted() { method getAddnode (line 184) | public boolean getAddnode() { method getRelayTxes (line 188) | public boolean getRelayTxes() { method getBanscore (line 192) | public long getBanscore() { method equals (line 196) | @Override method hashCode (line 227) | @Override method toString (line 257) | @Override FILE: src/frontend/android/unity_wallet/app/src/main/java/unity_wallet/jniunifiedbackend/QrCodeRecord.java class QrCodeRecord (line 6) | public final class QrCodeRecord { method QrCodeRecord (line 13) | public QrCodeRecord( method getWidth (line 20) | public int getWidth() { method getPixelData (line 24) | public byte[] getPixelData() { method toString (line 28) | @Override FILE: src/frontend/android/unity_wallet/app/src/main/java/unity_wallet/jniunifiedbackend/ResultRecord.java class ResultRecord (line 12) | public final class ResultRecord { method ResultRecord (line 19) | public ResultRecord( method getResult (line 26) | public boolean getResult() { method getInfo (line 30) | public String getInfo() { method toString (line 34) | @Override FILE: src/frontend/android/unity_wallet/app/src/main/java/unity_wallet/jniunifiedbackend/TransactionRecord.java class TransactionRecord (line 8) | public final class TransactionRecord implements android.os.Parcelable { method TransactionRecord (line 31) | public TransactionRecord( method getTxHash (line 54) | public String getTxHash() { method getTimeStamp (line 58) | public long getTimeStamp() { method getAmount (line 62) | public long getAmount() { method getFee (line 66) | public long getFee() { method getStatus (line 70) | public TransactionStatus getStatus() { method getHeight (line 74) | public int getHeight() { method getBlockTime (line 78) | public long getBlockTime() { method getDepth (line 82) | public int getDepth() { method getInputs (line 86) | public ArrayList getInputs() { method getOutputs (line 90) | public ArrayList getOutputs() { method toString (line 94) | @Override method createFromParcel (line 113) | @Override method newArray (line 118) | @Override method TransactionRecord (line 124) | public TransactionRecord(android.os.Parcel in) { method describeContents (line 139) | @Override method writeToParcel (line 144) | @Override FILE: src/frontend/android/unity_wallet/app/src/main/java/unity_wallet/jniunifiedbackend/TransactionStatus.java type TransactionStatus (line 6) | public enum TransactionStatus { FILE: src/frontend/android/unity_wallet/app/src/main/java/unity_wallet/jniunifiedbackend/UriRecipient.java class UriRecipient (line 6) | public final class UriRecipient implements android.os.Parcelable { method UriRecipient (line 19) | public UriRecipient( method getValid (line 32) | public boolean getValid() { method getAddress (line 36) | public String getAddress() { method getLabel (line 40) | public String getLabel() { method getDesc (line 44) | public String getDesc() { method getAmount (line 48) | public long getAmount() { method toString (line 52) | @Override method createFromParcel (line 66) | @Override method newArray (line 71) | @Override method UriRecipient (line 77) | public UriRecipient(android.os.Parcel in) { method describeContents (line 85) | @Override method writeToParcel (line 90) | @Override FILE: src/frontend/android/unity_wallet/app/src/main/java/unity_wallet/jniunifiedbackend/UriRecord.java class UriRecord (line 8) | public final class UriRecord { method UriRecord (line 17) | public UriRecord( method getScheme (line 26) | public String getScheme() { method getPath (line 30) | public String getPath() { method getItems (line 34) | public HashMap getItems() { method toString (line 38) | @Override FILE: src/frontend/android/unity_wallet/app/src/main/java/unity_wallet/jniunifiedbackend/WalletLockStatus.java class WalletLockStatus (line 6) | public final class WalletLockStatus { method WalletLockStatus (line 13) | public WalletLockStatus( method getLocked (line 20) | public boolean getLocked() { method getLockTimeout (line 24) | public long getLockTimeout() { method toString (line 28) | @Override FILE: src/frontend/android/unity_wallet/app/src/main/java/unity_wallet/jniunifiedbackend/WitnessAccountStatisticsRecord.java class WitnessAccountStatisticsRecord (line 6) | public final class WitnessAccountStatisticsRecord implements android.os.... method WitnessAccountStatisticsRecord (line 43) | public WitnessAccountStatisticsRecord( method getRequestStatus (line 81) | public String getRequestStatus() { method getAccountStatus (line 86) | public String getAccountStatus() { method getBlocksSinceLastActivity (line 91) | public long getBlocksSinceLastActivity() { method getAccountWeight (line 96) | public long getAccountWeight() { method getAccountWeightAtCreation (line 101) | public long getAccountWeightAtCreation() { method getAccountParts (line 106) | public long getAccountParts() { method getAccountAmountLocked (line 111) | public long getAccountAmountLocked() { method getAccountAmountLockedAtCreation (line 116) | public long getAccountAmountLockedAtCreation() { method getNetworkTipTotalWeight (line 121) | public long getNetworkTipTotalWeight() { method getNetworkTotalWeightAtCreation (line 126) | public long getNetworkTotalWeightAtCreation() { method getAccountInitialLockPeriodInBlocks (line 131) | public long getAccountInitialLockPeriodInBlocks() { method getAccountRemainingLockPeriodInBlocks (line 136) | public long getAccountRemainingLockPeriodInBlocks() { method getAccountExpectedWitnessPeriodInBlocks (line 141) | public long getAccountExpectedWitnessPeriodInBlocks() { method getAccountEstimatedWitnessPeriodInBlocks (line 146) | public long getAccountEstimatedWitnessPeriodInBlocks() { method getAccountInitialLockCreationBlockHeight (line 151) | public long getAccountInitialLockCreationBlockHeight() { method getCompoundingPercent (line 156) | public int getCompoundingPercent() { method getIsOptimal (line 161) | public boolean getIsOptimal() { method toString (line 165) | @Override method createFromParcel (line 191) | @Override method newArray (line 196) | @Override method WitnessAccountStatisticsRecord (line 202) | public WitnessAccountStatisticsRecord(android.os.Parcel in) { method describeContents (line 222) | @Override method writeToParcel (line 227) | @Override FILE: src/frontend/android/unity_wallet/app/src/main/java/unity_wallet/jniunifiedbackend/WitnessEstimateInfoRecord.java class WitnessEstimateInfoRecord (line 6) | public final class WitnessEstimateInfoRecord implements android.os.Parce... method WitnessEstimateInfoRecord (line 23) | public WitnessEstimateInfoRecord( method getNetworkWeight (line 41) | public long getNetworkWeight() { method getWeight (line 46) | public long getWeight() { method getParts (line 51) | public long getParts() { method getEstimatedWitnessProbability (line 56) | public double getEstimatedWitnessProbability() { method getEstimatedBlocksPerDay (line 61) | public double getEstimatedBlocksPerDay() { method getEstimatedDailyEarnings (line 66) | public long getEstimatedDailyEarnings() { method getEstimatedLifetimeEarnings (line 71) | public long getEstimatedLifetimeEarnings() { method toString (line 75) | @Override method createFromParcel (line 91) | @Override method newArray (line 96) | @Override method WitnessEstimateInfoRecord (line 102) | public WitnessEstimateInfoRecord(android.os.Parcel in) { method describeContents (line 112) | @Override method writeToParcel (line 117) | @Override FILE: src/frontend/android/unity_wallet/app/src/main/java/unity_wallet/jniunifiedbackend/WitnessFundingResultRecord.java class WitnessFundingResultRecord (line 6) | public final class WitnessFundingResultRecord implements android.os.Parc... method WitnessFundingResultRecord (line 15) | public WitnessFundingResultRecord( method getStatus (line 25) | public String getStatus() { method getTxid (line 30) | public String getTxid() { method getFee (line 35) | public long getFee() { method toString (line 39) | @Override method createFromParcel (line 51) | @Override method newArray (line 56) | @Override method WitnessFundingResultRecord (line 62) | public WitnessFundingResultRecord(android.os.Parcel in) { method describeContents (line 68) | @Override method writeToParcel (line 73) | @Override FILE: src/frontend/android/unity_wallet/app/src/main/java/unity_wallet/util/ViewPagerTabs.java class ViewPagerTabs (line 39) | public class ViewPagerTabs extends View implements OnPageChangeListener { method ViewPagerTabs (line 48) | public ViewPagerTabs(final Context context, final AttributeSet attrs) { method addTabLabels (line 59) | public void addTabLabels(final int... labelResId) { method onDraw (line 78) | @Override method onMeasure (line 125) | @Override method getSuggestedMinimumHeight (line 163) | @Override method onPageScrolled (line 170) | @Override method onPageSelected (line 176) | @Override method onPageScrollStateChanged (line 182) | @Override method onSaveInstanceState (line 186) | @Override method onRestoreInstanceState (line 195) | @Override FILE: src/frontend/electron_sample/main.js function createWindow (line 17) | function createWindow () { function unitySetup (line 63) | function unitySetup() { FILE: src/frontend/electron_vue/libunity/generate.js function getFunctionsFor (line 65) | function getFunctionsFor(controller) { function getControllerCode (line 118) | function getControllerCode() { function getLibUnityCode (line 173) | function getLibUnityCode() { function PascalCase (line 266) | function PascalCase(line) { FILE: src/frontend/electron_vue/src/background.js function createMainWindow (line 75) | function createMainWindow() { function createDebugWindow (line 173) | function createDebugWindow() { function createAboutWindow (line 231) | function createAboutWindow() { function updateRate (line 341) | async function updateRate(seconds) { function EnsureUnityLibTerminated (line 359) | function EnsureUnityLibTerminated(event) { function focusMainWindow (line 381) | function focusMainWindow() { FILE: src/frontend/electron_vue/src/i18n.js function loadLocaleMessages (line 6) | function loadLocaleMessages() { FILE: src/frontend/electron_vue/src/store/modules/app.js function EnableDebugWindowOnCoreReady (line 4) | function EnableDebugWindowOnCoreReady() { method SET_CORE_READY (line 32) | SET_CORE_READY(state) { method SET_SYNC_DONE (line 35) | SET_SYNC_DONE(state) { method SET_SPLASH_READY (line 38) | SET_SPLASH_READY(state) { method SET_STATUS (line 41) | SET_STATUS(state, status) { method SET_THEME (line 45) | SET_THEME(state, theme) { method SET_UNITY_VERSION (line 48) | SET_UNITY_VERSION(state, version) { method SET_RATE (line 51) | SET_RATE(state, rate) { method SET_CURRENCIES (line 54) | SET_CURRENCIES(state, currencies) { method SET_WALLET_EXISTS (line 57) | SET_WALLET_EXISTS(state, walletExists) { method SET_WALLET_VERSION (line 60) | SET_WALLET_VERSION(state, version) { method SET_ACTIVITY_INDICATOR (line 63) | SET_ACTIVITY_INDICATOR(state, activityIndicator) { method SET_LANGUAGE (line 66) | SET_LANGUAGE(state, language) { method SET_CURRENCY (line 69) | SET_CURRENCY(state, currency) { method SET_DECIMALS (line 72) | SET_DECIMALS(state, decimal) { method SET_CORE_READY (line 77) | SET_CORE_READY({ commit, state }) { method SET_SYNC_DONE (line 82) | SET_SYNC_DONE({ commit }) { method SET_SPLASH_READY (line 85) | SET_SPLASH_READY({ commit }) { method SET_STATUS (line 88) | SET_STATUS({ commit }, status) { method SET_THEME (line 91) | SET_THEME({ commit }, theme) { method SET_UNITY_VERSION (line 94) | SET_UNITY_VERSION({ commit }, version) { method SET_RATE (line 97) | SET_RATE({ commit }, rate) { method SET_CURRENCIES (line 100) | SET_CURRENCIES({ commit }, currencies) { method SET_ACTIVITY_INDICATOR (line 103) | SET_ACTIVITY_INDICATOR({ commit }, activityIndicator) { method SET_LANGUAGE (line 106) | SET_LANGUAGE({ commit }, language) { method SET_CURRENCY (line 109) | SET_CURRENCY({ commit }, currency) { method SET_DECIMALS (line 112) | SET_DECIMALS({ commit }, decimal) { method SET_WALLET_EXISTS (line 115) | SET_WALLET_EXISTS({ commit }, walletExists) { method SET_WALLET_VERSION (line 120) | SET_WALLET_VERSION({ commit }, version) { FILE: src/frontend/electron_vue/src/store/modules/mining.js method SET_ACTIVE (line 13) | SET_ACTIVE(state, active) { method SET_MEMORY_SIZE (line 16) | SET_MEMORY_SIZE(state, memorySize) { method SET_STATS (line 19) | SET_STATS(state, stats) { method SET_THREAD_COUNT (line 22) | SET_THREAD_COUNT(state, threadCount) { method SET_ARENA_THREAD_COUNT (line 25) | SET_ARENA_THREAD_COUNT(state, arenaThreadCount) { method SET_ACTIVE (line 30) | SET_ACTIVE({ commit }, active) { method SET_MEMORY_SIZE (line 33) | SET_MEMORY_SIZE({ commit }, memorySize) { method SET_STATS (line 36) | SET_STATS({ commit }, stats) { method SET_THREAD_COUNT (line 39) | SET_THREAD_COUNT({ commit }, threadCount) { method SET_ARENA_THREAD_COUNT (line 42) | SET_ARENA_THREAD_COUNT({ commit }, arenaThreadCount) { FILE: src/frontend/electron_vue/src/store/modules/wallet.js method SET_ACCOUNTS (line 14) | SET_ACCOUNTS(state, accounts) { method SET_ACTIVE_ACCOUNT (line 17) | SET_ACTIVE_ACCOUNT(state, accountUUID) { method SET_BALANCE (line 20) | SET_BALANCE(state, balance) { method SET_MUTATIONS (line 23) | SET_MUTATIONS(state, mutations) { method SET_RECEIVE_ADDRESS (line 26) | SET_RECEIVE_ADDRESS(state, receiveAddress) { method SET_WALLET_BALANCE (line 29) | SET_WALLET_BALANCE(state, walletBalance) { method SET_WALLET_PASSWORD (line 32) | SET_WALLET_PASSWORD(state, password) { method SET_UNLOCKED (line 35) | SET_UNLOCKED(state, unlocked) { method SET_WALLET (line 38) | SET_WALLET(state, payload) { method SET_ACCOUNT_NAME (line 46) | SET_ACCOUNT_NAME({ state, commit }, payload) { method SET_ACCOUNTS (line 52) | SET_ACCOUNTS({ commit }, accounts) { method SET_ACTIVE_ACCOUNT (line 55) | SET_ACTIVE_ACCOUNT({ commit }, accountUUID) { method SET_BALANCE (line 61) | SET_BALANCE({ commit }, new_balance) { method SET_MUTATIONS (line 64) | SET_MUTATIONS({ commit }, mutations) { method SET_RECEIVE_ADDRESS (line 67) | SET_RECEIVE_ADDRESS({ commit }, receiveAddress) { method SET_WALLET_BALANCE (line 70) | SET_WALLET_BALANCE({ commit }, walletBalance) { method SET_WALLET_PASSWORD (line 73) | SET_WALLET_PASSWORD({ commit }, password) { method SET_UNLOCKED (line 76) | SET_UNLOCKED({ commit }, unlocked) { method SET_WALLET (line 79) | SET_WALLET({ commit }, payload) { FILE: src/frontend/electron_vue/src/unity/Controllers.js class LibraryController (line 4) | class LibraryController { method BuildInfoAsync (line 5) | static async BuildInfoAsync() { method BuildInfo (line 9) | static BuildInfo() { method InitWalletFromRecoveryPhraseAsync (line 13) | static async InitWalletFromRecoveryPhraseAsync(phrase, password) { method InitWalletFromRecoveryPhrase (line 17) | static InitWalletFromRecoveryPhrase(phrase, password) { method IsValidLinkURIAsync (line 21) | static async IsValidLinkURIAsync(phrase) { method IsValidLinkURI (line 25) | static IsValidLinkURI(phrase) { method ReplaceWalletLinkedFromURIAsync (line 29) | static async ReplaceWalletLinkedFromURIAsync(linked_uri, password) { method ReplaceWalletLinkedFromURI (line 33) | static ReplaceWalletLinkedFromURI(linked_uri, password) { method EraseWalletSeedsAndAccountsAsync (line 37) | static async EraseWalletSeedsAndAccountsAsync() { method EraseWalletSeedsAndAccounts (line 41) | static EraseWalletSeedsAndAccounts() { method IsValidRecoveryPhraseAsync (line 45) | static async IsValidRecoveryPhraseAsync(phrase) { method IsValidRecoveryPhrase (line 49) | static IsValidRecoveryPhrase(phrase) { method GenerateRecoveryMnemonicAsync (line 53) | static async GenerateRecoveryMnemonicAsync() { method GenerateRecoveryMnemonic (line 57) | static GenerateRecoveryMnemonic() { method GenerateGenesisKeysAsync (line 61) | static async GenerateGenesisKeysAsync() { method GenerateGenesisKeys (line 65) | static GenerateGenesisKeys() { method ComposeRecoveryPhraseAsync (line 69) | static async ComposeRecoveryPhraseAsync(mnemonic, birthTime) { method ComposeRecoveryPhrase (line 73) | static ComposeRecoveryPhrase(mnemonic, birthTime) { method TerminateUnityLibAsync (line 77) | static async TerminateUnityLibAsync() { method TerminateUnityLib (line 81) | static TerminateUnityLib() { method QRImageFromStringAsync (line 85) | static async QRImageFromStringAsync(qr_string, width_hint) { method QRImageFromString (line 89) | static QRImageFromString(qr_string, width_hint) { method GetReceiveAddressAsync (line 93) | static async GetReceiveAddressAsync() { method GetReceiveAddress (line 97) | static GetReceiveAddress() { method GetRecoveryPhraseAsync (line 101) | static async GetRecoveryPhraseAsync() { method GetRecoveryPhrase (line 105) | static GetRecoveryPhrase() { method IsMnemonicWalletAsync (line 109) | static async IsMnemonicWalletAsync() { method IsMnemonicWallet (line 113) | static IsMnemonicWallet() { method IsMnemonicCorrectAsync (line 117) | static async IsMnemonicCorrectAsync(phrase) { method IsMnemonicCorrect (line 121) | static IsMnemonicCorrect(phrase) { method GetMnemonicDictionaryAsync (line 125) | static async GetMnemonicDictionaryAsync() { method GetMnemonicDictionary (line 129) | static GetMnemonicDictionary() { method UnlockWalletAsync (line 133) | static async UnlockWalletAsync(password, timeout_in_seconds) { method UnlockWallet (line 137) | static UnlockWallet(password, timeout_in_seconds) { method LockWalletAsync (line 141) | static async LockWalletAsync() { method LockWallet (line 145) | static LockWallet() { method GetWalletLockStatusAsync (line 149) | static async GetWalletLockStatusAsync() { method GetWalletLockStatus (line 153) | static GetWalletLockStatus() { method ChangePasswordAsync (line 157) | static async ChangePasswordAsync(oldPassword, newPassword) { method ChangePassword (line 161) | static ChangePassword(oldPassword, newPassword) { method DoRescanAsync (line 165) | static async DoRescanAsync() { method DoRescan (line 169) | static DoRescan() { method IsValidRecipientAsync (line 173) | static async IsValidRecipientAsync(request) { method IsValidRecipient (line 177) | static IsValidRecipient(request) { method IsValidNativeAddressAsync (line 181) | static async IsValidNativeAddressAsync(address) { method IsValidNativeAddress (line 185) | static IsValidNativeAddress(address) { method IsValidBitcoinAddressAsync (line 189) | static async IsValidBitcoinAddressAsync(address) { method IsValidBitcoinAddress (line 193) | static IsValidBitcoinAddress(address) { method FeeForRecipientAsync (line 197) | static async FeeForRecipientAsync(request) { method FeeForRecipient (line 201) | static FeeForRecipient(request) { method PerformPaymentToRecipientAsync (line 205) | static async PerformPaymentToRecipientAsync(request, substract_fee) { method PerformPaymentToRecipient (line 209) | static PerformPaymentToRecipient(request, substract_fee) { method GetTransactionAsync (line 213) | static async GetTransactionAsync(txHash) { method GetTransaction (line 217) | static GetTransaction(txHash) { method ResendTransactionAsync (line 221) | static async ResendTransactionAsync(txHash) { method ResendTransaction (line 225) | static ResendTransaction(txHash) { method GetAddressBookRecordsAsync (line 229) | static async GetAddressBookRecordsAsync() { method GetAddressBookRecords (line 233) | static GetAddressBookRecords() { method AddAddressBookRecordAsync (line 237) | static async AddAddressBookRecordAsync(address) { method AddAddressBookRecord (line 241) | static AddAddressBookRecord(address) { method DeleteAddressBookRecordAsync (line 245) | static async DeleteAddressBookRecordAsync(address) { method DeleteAddressBookRecord (line 249) | static DeleteAddressBookRecord(address) { method ResetUnifiedProgressAsync (line 253) | static async ResetUnifiedProgressAsync() { method ResetUnifiedProgress (line 257) | static ResetUnifiedProgress() { method GetLastSPVBlockInfosAsync (line 261) | static async GetLastSPVBlockInfosAsync() { method GetLastSPVBlockInfos (line 265) | static GetLastSPVBlockInfos() { method GetUnifiedProgressAsync (line 269) | static async GetUnifiedProgressAsync() { method GetUnifiedProgress (line 273) | static GetUnifiedProgress() { method GetMonitoringStatsAsync (line 277) | static async GetMonitoringStatsAsync() { method GetMonitoringStats (line 281) | static GetMonitoringStats() { method RegisterMonitorListenerAsync (line 285) | static async RegisterMonitorListenerAsync(listener) { method RegisterMonitorListener (line 289) | static RegisterMonitorListener(listener) { method UnregisterMonitorListenerAsync (line 293) | static async UnregisterMonitorListenerAsync(listener) { method UnregisterMonitorListener (line 297) | static UnregisterMonitorListener(listener) { method GetClientInfoAsync (line 301) | static async GetClientInfoAsync() { method GetClientInfo (line 305) | static GetClientInfo() { class WalletController (line 310) | class WalletController { method HaveUnconfirmedFundsAsync (line 311) | static async HaveUnconfirmedFundsAsync() { method HaveUnconfirmedFunds (line 315) | static HaveUnconfirmedFunds() { method GetBalanceSimpleAsync (line 319) | static async GetBalanceSimpleAsync() { method GetBalanceSimple (line 323) | static GetBalanceSimple() { method GetBalanceAsync (line 327) | static async GetBalanceAsync() { method GetBalance (line 331) | static GetBalance() { method AbandonTransactionAsync (line 335) | static async AbandonTransactionAsync(txHash) { method AbandonTransaction (line 339) | static AbandonTransaction(txHash) { method GetUUIDAsync (line 343) | static async GetUUIDAsync() { method GetUUID (line 347) | static GetUUID() { class RpcController (line 352) | class RpcController { method ExecuteAsync (line 353) | static async ExecuteAsync(command) { method Execute (line 357) | static Execute(command) { method GetAutocompleteListAsync (line 360) | static async GetAutocompleteListAsync() { method GetAutocompleteList (line 364) | static GetAutocompleteList() { class P2pNetworkController (line 369) | class P2pNetworkController { method DisableNetworkAsync (line 370) | static async DisableNetworkAsync() { method DisableNetwork (line 374) | static DisableNetwork() { method EnableNetworkAsync (line 378) | static async EnableNetworkAsync() { method EnableNetwork (line 382) | static EnableNetwork() { method GetPeerInfoAsync (line 386) | static async GetPeerInfoAsync() { method GetPeerInfo (line 390) | static GetPeerInfo() { method ListBannedPeersAsync (line 394) | static async ListBannedPeersAsync() { method ListBannedPeers (line 398) | static ListBannedPeers() { method BanPeerAsync (line 402) | static async BanPeerAsync(address, banTimeInSeconds) { method BanPeer (line 406) | static BanPeer(address, banTimeInSeconds) { method UnbanPeerAsync (line 410) | static async UnbanPeerAsync(address) { method UnbanPeer (line 414) | static UnbanPeer(address) { method DisconnectPeerAsync (line 418) | static async DisconnectPeerAsync(nodeid) { method DisconnectPeer (line 422) | static DisconnectPeer(nodeid) { method ClearBannedAsync (line 426) | static async ClearBannedAsync() { method ClearBanned (line 430) | static ClearBanned() { class AccountsController (line 435) | class AccountsController { method ListAccountsAsync (line 436) | static async ListAccountsAsync() { method ListAccounts (line 440) | static ListAccounts() { method SetActiveAccountAsync (line 444) | static async SetActiveAccountAsync(accountUUID) { method SetActiveAccount (line 448) | static SetActiveAccount(accountUUID) { method GetActiveAccountAsync (line 452) | static async GetActiveAccountAsync() { method GetActiveAccount (line 456) | static GetActiveAccount() { method CreateAccountAsync (line 460) | static async CreateAccountAsync(accountName, accountType) { method CreateAccount (line 464) | static CreateAccount(accountName, accountType) { method GetAccountNameAsync (line 468) | static async GetAccountNameAsync(accountUUID) { method GetAccountName (line 472) | static GetAccountName(accountUUID) { method RenameAccountAsync (line 476) | static async RenameAccountAsync(accountUUID, newAccountName) { method RenameAccount (line 480) | static RenameAccount(accountUUID, newAccountName) { method DeleteAccountAsync (line 484) | static async DeleteAccountAsync(accountUUID) { method DeleteAccount (line 488) | static DeleteAccount(accountUUID) { method PurgeAccountAsync (line 492) | static async PurgeAccountAsync(accountUUID) { method PurgeAccount (line 496) | static PurgeAccount(accountUUID) { method GetAccountLinkURIAsync (line 500) | static async GetAccountLinkURIAsync(accountUUID) { method GetAccountLinkURI (line 504) | static GetAccountLinkURI(accountUUID) { method GetWitnessKeyURIAsync (line 508) | static async GetWitnessKeyURIAsync(accountUUID) { method GetWitnessKeyURI (line 512) | static GetWitnessKeyURI(accountUUID) { method CreateAccountFromWitnessKeyURIAsync (line 516) | static async CreateAccountFromWitnessKeyURIAsync(witnessKeyURI, newAcc... method CreateAccountFromWitnessKeyURI (line 520) | static CreateAccountFromWitnessKeyURI(witnessKeyURI, newAccountName) { method GetReceiveAddressAsync (line 524) | static async GetReceiveAddressAsync(accountUUID) { method GetReceiveAddress (line 528) | static GetReceiveAddress(accountUUID) { method GetTransactionHistoryAsync (line 532) | static async GetTransactionHistoryAsync(accountUUID) { method GetTransactionHistory (line 536) | static GetTransactionHistory(accountUUID) { method GetMutationHistoryAsync (line 540) | static async GetMutationHistoryAsync(accountUUID) { method GetMutationHistory (line 544) | static GetMutationHistory(accountUUID) { method GetActiveAccountBalanceAsync (line 548) | static async GetActiveAccountBalanceAsync() { method GetActiveAccountBalance (line 552) | static GetActiveAccountBalance() { method GetAccountBalanceAsync (line 556) | static async GetAccountBalanceAsync(accountUUID) { method GetAccountBalance (line 560) | static GetAccountBalance(accountUUID) { method GetAllAccountBalancesAsync (line 564) | static async GetAllAccountBalancesAsync() { method GetAllAccountBalances (line 568) | static GetAllAccountBalances() { method AddAccountLinkAsync (line 572) | static async AddAccountLinkAsync(accountUUID, serviceName, data) { method AddAccountLink (line 576) | static AddAccountLink(accountUUID, serviceName, data) { method RemoveAccountLinkAsync (line 580) | static async RemoveAccountLinkAsync(accountUUID, serviceName) { method RemoveAccountLink (line 584) | static RemoveAccountLink(accountUUID, serviceName) { method ListAccountLinksAsync (line 588) | static async ListAccountLinksAsync(accountUUID) { method ListAccountLinks (line 592) | static ListAccountLinks(accountUUID) { class WitnessController (line 597) | class WitnessController { method GetNetworkLimitsAsync (line 598) | static async GetNetworkLimitsAsync() { method GetNetworkLimits (line 602) | static GetNetworkLimits() { method GetEstimatedWeightAsync (line 606) | static async GetEstimatedWeightAsync(amount_to_lock, lock_period_in_bl... method GetEstimatedWeight (line 610) | static GetEstimatedWeight(amount_to_lock, lock_period_in_blocks) { method FundWitnessAccountAsync (line 614) | static async FundWitnessAccountAsync(funding_account_UUID, witness_acc... method FundWitnessAccount (line 625) | static FundWitnessAccount(funding_account_UUID, witness_account_UUID, ... method RenewWitnessAccountAsync (line 631) | static async RenewWitnessAccountAsync(funding_account_UUID, witness_ac... method RenewWitnessAccount (line 635) | static RenewWitnessAccount(funding_account_UUID, witness_account_UUID) { method GetAccountWitnessStatisticsAsync (line 639) | static async GetAccountWitnessStatisticsAsync(witnessAccountUUID) { method GetAccountWitnessStatistics (line 643) | static GetAccountWitnessStatistics(witnessAccountUUID) { method SetAccountCompoundingAsync (line 647) | static async SetAccountCompoundingAsync(witnessAccountUUID, percent_to... method SetAccountCompounding (line 651) | static SetAccountCompounding(witnessAccountUUID, percent_to_compount) { method IsAccountCompoundingAsync (line 655) | static async IsAccountCompoundingAsync(witnessAccountUUID) { method IsAccountCompounding (line 659) | static IsAccountCompounding(witnessAccountUUID) { method GetWitnessAddressAsync (line 663) | static async GetWitnessAddressAsync(witnessAccountUUID) { method GetWitnessAddress (line 667) | static GetWitnessAddress(witnessAccountUUID) { method GetOptimalWitnessDistributionAsync (line 671) | static async GetOptimalWitnessDistributionAsync(amount, durationInBloc... method GetOptimalWitnessDistribution (line 675) | static GetOptimalWitnessDistribution(amount, durationInBlocks, totalNe... method GetOptimalWitnessDistributionForAccountAsync (line 679) | static async GetOptimalWitnessDistributionForAccountAsync(witnessAccou... method GetOptimalWitnessDistributionForAccount (line 683) | static GetOptimalWitnessDistributionForAccount(witnessAccountUUID) { method OptimiseWitnessAccountAsync (line 687) | static async OptimiseWitnessAccountAsync(witnessAccountUUID, fundingAc... method OptimiseWitnessAccount (line 693) | static OptimiseWitnessAccount(witnessAccountUUID, fundingAccountUUID, ... class GenerationController (line 698) | class GenerationController { method StartGenerationAsync (line 699) | static async StartGenerationAsync(numThreads, numArenaThreads, memoryL... method StartGeneration (line 703) | static StartGeneration(numThreads, numArenaThreads, memoryLimit) { method StopGenerationAsync (line 707) | static async StopGenerationAsync() { method StopGeneration (line 711) | static StopGeneration() { method GetGenerationAddressAsync (line 715) | static async GetGenerationAddressAsync() { method GetGenerationAddress (line 719) | static GetGenerationAddress() { method GetGenerationOverrideAddressAsync (line 723) | static async GetGenerationOverrideAddressAsync() { method GetGenerationOverrideAddress (line 727) | static GetGenerationOverrideAddress() { method SetGenerationOverrideAddressAsync (line 731) | static async SetGenerationOverrideAddressAsync(overrideAddress) { method SetGenerationOverrideAddress (line 735) | static SetGenerationOverrideAddress(overrideAddress) { method GetAvailableCoresAsync (line 739) | static async GetAvailableCoresAsync() { method GetAvailableCores (line 743) | static GetAvailableCores() { method GetMinimumMemoryAsync (line 747) | static async GetMinimumMemoryAsync() { method GetMinimumMemory (line 751) | static GetMinimumMemory() { method GetMaximumMemoryAsync (line 755) | static async GetMaximumMemoryAsync() { method GetMaximumMemory (line 759) | static GetMaximumMemory() { class BackendUtilities (line 767) | class BackendUtilities { method GetBuySessionUrl (line 768) | static GetBuySessionUrl() { method GetSellSessionUrl (line 771) | static GetSellSessionUrl() { method holdinAPIActions (line 774) | static holdinAPIActions(witnessKey, action, data) { function handleError (line 781) | function handleError(response) { FILE: src/frontend/electron_vue/src/unity/LibUnity.js class LibUnity (line 10) | class LibUnity { method constructor (line 11) | constructor(options) { method SetMainWindowReady (line 46) | SetMainWindowReady() { method Initialize (line 52) | Initialize() { method TerminateUnityLib (line 62) | TerminateUnityLib() { method _initializeWalletController (line 71) | _initializeWalletController() { method _updateAccounts (line 104) | _updateAccounts(dispatch = true) { method _initializeAccountsController (line 125) | _initializeAccountsController() { method _initializeGenerationController (line 163) | _initializeGenerationController() { method _startUnityLib (line 198) | _startUnityLib() { method _setStateWhenCoreAndMainWindowReady (line 225) | _setStateWhenCoreAndMainWindowReady() { method _registerSignalHandlers (line 237) | _registerSignalHandlers() { method _registerIpcHandlers (line 334) | _registerIpcHandlers() { function handleError (line 2846) | function handleError(error) { FILE: src/frontend/electron_vue/src/util.js function formatMoneyForDisplay (line 4) | function formatMoneyForDisplay(monetaryAmount, isFiat = false, minimumAm... function displayToMonetary (line 22) | function displayToMonetary(displayAmount) { function formatTime (line 45) | function formatTime(timestamp) { function downloadTransactionList (line 50) | function downloadTransactionList(transactions, fileName) { FILE: src/frontend/lite/libunity/generate.js function getFunctionsFor (line 65) | function getFunctionsFor(controller) { function getControllerCode (line 118) | function getControllerCode() { function getLibUnityCode (line 173) | function getLibUnityCode() { function PascalCase (line 266) | function PascalCase(line) { FILE: src/frontend/lite/src/background.js function createMainWindow (line 74) | function createMainWindow() { function createDebugWindow (line 166) | function createDebugWindow() { function updateRate (line 276) | async function updateRate(seconds) { function EnsureUnityLibTerminated (line 291) | function EnsureUnityLibTerminated(event) { function focusMainWindow (line 313) | function focusMainWindow() { FILE: src/frontend/lite/src/i18n.js function loadLocaleMessages (line 6) | function loadLocaleMessages() { FILE: src/frontend/lite/src/store/modules/app.js function EnableDebugWindowOnCoreReady (line 4) | function EnableDebugWindowOnCoreReady() { method SET_CORE_READY (line 31) | SET_CORE_READY(state) { method SET_SYNC_DONE (line 34) | SET_SYNC_DONE(state) { method SET_SPLASH_READY (line 37) | SET_SPLASH_READY(state) { method SET_STATUS (line 40) | SET_STATUS(state, status) { method SET_THEME (line 44) | SET_THEME(state, theme) { method SET_UNITY_VERSION (line 47) | SET_UNITY_VERSION(state, version) { method SET_RATE (line 50) | SET_RATE(state, rate) { method SET_WALLET_EXISTS (line 53) | SET_WALLET_EXISTS(state, walletExists) { method SET_WALLET_VERSION (line 56) | SET_WALLET_VERSION(state, version) { method SET_ACTIVITY_INDICATOR (line 59) | SET_ACTIVITY_INDICATOR(state, activityIndicator) { method SET_LANGUAGE (line 62) | SET_LANGUAGE(state, language) { method SET_DECIMALS (line 65) | SET_DECIMALS(state, decimal) { method SET_CORE_READY (line 70) | SET_CORE_READY({ commit, state }) { method SET_SYNC_DONE (line 75) | SET_SYNC_DONE({ commit }) { method SET_SPLASH_READY (line 78) | SET_SPLASH_READY({ commit }) { method SET_STATUS (line 81) | SET_STATUS({ commit }, status) { method SET_THEME (line 84) | SET_THEME({ commit }, theme) { method SET_UNITY_VERSION (line 87) | SET_UNITY_VERSION({ commit }, version) { method SET_RATE (line 90) | SET_RATE({ commit }, rate) { method SET_ACTIVITY_INDICATOR (line 93) | SET_ACTIVITY_INDICATOR({ commit }, activityIndicator) { method SET_LANGUAGE (line 96) | SET_LANGUAGE({ commit }, language) { method SET_DECIMALS (line 99) | SET_DECIMALS({ commit }, decimal) { method SET_WALLET_EXISTS (line 102) | SET_WALLET_EXISTS({ commit }, walletExists) { method SET_WALLET_VERSION (line 107) | SET_WALLET_VERSION({ commit }, version) { FILE: src/frontend/lite/src/store/modules/mining.js method SET_ACTIVE (line 13) | SET_ACTIVE(state, active) { method SET_MEMORY_SIZE (line 16) | SET_MEMORY_SIZE(state, memorySize) { method SET_STATS (line 19) | SET_STATS(state, stats) { method SET_THREAD_COUNT (line 22) | SET_THREAD_COUNT(state, threadCount) { method SET_ARENA_THREAD_COUNT (line 25) | SET_ARENA_THREAD_COUNT(state, arenaThreadCount) { method SET_ACTIVE (line 30) | SET_ACTIVE({ commit }, active) { method SET_MEMORY_SIZE (line 33) | SET_MEMORY_SIZE({ commit }, memorySize) { method SET_STATS (line 36) | SET_STATS({ commit }, stats) { method SET_THREAD_COUNT (line 39) | SET_THREAD_COUNT({ commit }, threadCount) { method SET_ARENA_THREAD_COUNT (line 42) | SET_ARENA_THREAD_COUNT({ commit }, arenaThreadCount) { FILE: src/frontend/lite/src/store/modules/wallet.js method SET_ACCOUNTS (line 14) | SET_ACCOUNTS(state, accounts) { method SET_ACTIVE_ACCOUNT (line 17) | SET_ACTIVE_ACCOUNT(state, accountUUID) { method SET_BALANCE (line 20) | SET_BALANCE(state, balance) { method SET_MUTATIONS (line 23) | SET_MUTATIONS(state, mutations) { method SET_RECEIVE_ADDRESS (line 26) | SET_RECEIVE_ADDRESS(state, receiveAddress) { method SET_WALLET_BALANCE (line 29) | SET_WALLET_BALANCE(state, walletBalance) { method SET_WALLET_PASSWORD (line 32) | SET_WALLET_PASSWORD(state, password) { method SET_UNLOCKED (line 35) | SET_UNLOCKED(state, unlocked) { method SET_WALLET (line 38) | SET_WALLET(state, payload) { method SET_ACCOUNT_NAME (line 46) | SET_ACCOUNT_NAME({ state, commit }, payload) { method SET_ACCOUNTS (line 52) | SET_ACCOUNTS({ commit }, accounts) { method SET_ACTIVE_ACCOUNT (line 55) | SET_ACTIVE_ACCOUNT({ commit }, accountUUID) { method SET_BALANCE (line 61) | SET_BALANCE({ commit }, new_balance) { method SET_MUTATIONS (line 64) | SET_MUTATIONS({ commit }, mutations) { method SET_RECEIVE_ADDRESS (line 67) | SET_RECEIVE_ADDRESS({ commit }, receiveAddress) { method SET_WALLET_BALANCE (line 70) | SET_WALLET_BALANCE({ commit }, walletBalance) { method SET_WALLET_PASSWORD (line 73) | SET_WALLET_PASSWORD({ commit }, password) { method SET_UNLOCKED (line 76) | SET_UNLOCKED({ commit }, unlocked) { method SET_WALLET (line 79) | SET_WALLET({ commit }, payload) { FILE: src/frontend/lite/src/unity/Controllers.js class LibraryController (line 4) | class LibraryController { method BuildInfoAsync (line 5) | static async BuildInfoAsync() { method BuildInfo (line 9) | static BuildInfo() { method InitWalletFromRecoveryPhraseAsync (line 13) | static async InitWalletFromRecoveryPhraseAsync(phrase, password) { method InitWalletFromRecoveryPhrase (line 17) | static InitWalletFromRecoveryPhrase(phrase, password) { method IsValidLinkURIAsync (line 21) | static async IsValidLinkURIAsync(phrase) { method IsValidLinkURI (line 25) | static IsValidLinkURI(phrase) { method ReplaceWalletLinkedFromURIAsync (line 29) | static async ReplaceWalletLinkedFromURIAsync(linked_uri, password) { method ReplaceWalletLinkedFromURI (line 33) | static ReplaceWalletLinkedFromURI(linked_uri, password) { method EraseWalletSeedsAndAccountsAsync (line 37) | static async EraseWalletSeedsAndAccountsAsync() { method EraseWalletSeedsAndAccounts (line 41) | static EraseWalletSeedsAndAccounts() { method IsValidRecoveryPhraseAsync (line 45) | static async IsValidRecoveryPhraseAsync(phrase) { method IsValidRecoveryPhrase (line 49) | static IsValidRecoveryPhrase(phrase) { method GenerateRecoveryMnemonicAsync (line 53) | static async GenerateRecoveryMnemonicAsync() { method GenerateRecoveryMnemonic (line 57) | static GenerateRecoveryMnemonic() { method GenerateGenesisKeysAsync (line 61) | static async GenerateGenesisKeysAsync() { method GenerateGenesisKeys (line 65) | static GenerateGenesisKeys() { method ComposeRecoveryPhraseAsync (line 69) | static async ComposeRecoveryPhraseAsync(mnemonic, birthTime) { method ComposeRecoveryPhrase (line 73) | static ComposeRecoveryPhrase(mnemonic, birthTime) { method TerminateUnityLibAsync (line 77) | static async TerminateUnityLibAsync() { method TerminateUnityLib (line 81) | static TerminateUnityLib() { method QRImageFromStringAsync (line 85) | static async QRImageFromStringAsync(qr_string, width_hint) { method QRImageFromString (line 89) | static QRImageFromString(qr_string, width_hint) { method GetReceiveAddressAsync (line 93) | static async GetReceiveAddressAsync() { method GetReceiveAddress (line 97) | static GetReceiveAddress() { method GetRecoveryPhraseAsync (line 101) | static async GetRecoveryPhraseAsync() { method GetRecoveryPhrase (line 105) | static GetRecoveryPhrase() { method IsMnemonicWalletAsync (line 109) | static async IsMnemonicWalletAsync() { method IsMnemonicWallet (line 113) | static IsMnemonicWallet() { method IsMnemonicCorrectAsync (line 117) | static async IsMnemonicCorrectAsync(phrase) { method IsMnemonicCorrect (line 121) | static IsMnemonicCorrect(phrase) { method GetMnemonicDictionaryAsync (line 125) | static async GetMnemonicDictionaryAsync() { method GetMnemonicDictionary (line 129) | static GetMnemonicDictionary() { method UnlockWalletAsync (line 133) | static async UnlockWalletAsync(password, timeout_in_seconds) { method UnlockWallet (line 137) | static UnlockWallet(password, timeout_in_seconds) { method LockWalletAsync (line 141) | static async LockWalletAsync() { method LockWallet (line 145) | static LockWallet() { method GetWalletLockStatusAsync (line 149) | static async GetWalletLockStatusAsync() { method GetWalletLockStatus (line 153) | static GetWalletLockStatus() { method ChangePasswordAsync (line 157) | static async ChangePasswordAsync(oldPassword, newPassword) { method ChangePassword (line 161) | static ChangePassword(oldPassword, newPassword) { method DoRescanAsync (line 165) | static async DoRescanAsync() { method DoRescan (line 169) | static DoRescan() { method IsValidRecipientAsync (line 173) | static async IsValidRecipientAsync(request) { method IsValidRecipient (line 177) | static IsValidRecipient(request) { method IsValidNativeAddressAsync (line 181) | static async IsValidNativeAddressAsync(address) { method IsValidNativeAddress (line 185) | static IsValidNativeAddress(address) { method IsValidBitcoinAddressAsync (line 189) | static async IsValidBitcoinAddressAsync(address) { method IsValidBitcoinAddress (line 193) | static IsValidBitcoinAddress(address) { method FeeForRecipientAsync (line 197) | static async FeeForRecipientAsync(request) { method FeeForRecipient (line 201) | static FeeForRecipient(request) { method PerformPaymentToRecipientAsync (line 205) | static async PerformPaymentToRecipientAsync(request, substract_fee) { method PerformPaymentToRecipient (line 209) | static PerformPaymentToRecipient(request, substract_fee) { method GetTransactionAsync (line 213) | static async GetTransactionAsync(txHash) { method GetTransaction (line 217) | static GetTransaction(txHash) { method ResendTransactionAsync (line 221) | static async ResendTransactionAsync(txHash) { method ResendTransaction (line 225) | static ResendTransaction(txHash) { method GetAddressBookRecordsAsync (line 229) | static async GetAddressBookRecordsAsync() { method GetAddressBookRecords (line 233) | static GetAddressBookRecords() { method AddAddressBookRecordAsync (line 237) | static async AddAddressBookRecordAsync(address) { method AddAddressBookRecord (line 241) | static AddAddressBookRecord(address) { method DeleteAddressBookRecordAsync (line 245) | static async DeleteAddressBookRecordAsync(address) { method DeleteAddressBookRecord (line 249) | static DeleteAddressBookRecord(address) { method ResetUnifiedProgressAsync (line 253) | static async ResetUnifiedProgressAsync() { method ResetUnifiedProgress (line 257) | static ResetUnifiedProgress() { method GetLastSPVBlockInfosAsync (line 261) | static async GetLastSPVBlockInfosAsync() { method GetLastSPVBlockInfos (line 265) | static GetLastSPVBlockInfos() { method GetUnifiedProgressAsync (line 269) | static async GetUnifiedProgressAsync() { method GetUnifiedProgress (line 273) | static GetUnifiedProgress() { method GetMonitoringStatsAsync (line 277) | static async GetMonitoringStatsAsync() { method GetMonitoringStats (line 281) | static GetMonitoringStats() { method RegisterMonitorListenerAsync (line 285) | static async RegisterMonitorListenerAsync(listener) { method RegisterMonitorListener (line 289) | static RegisterMonitorListener(listener) { method UnregisterMonitorListenerAsync (line 293) | static async UnregisterMonitorListenerAsync(listener) { method UnregisterMonitorListener (line 297) | static UnregisterMonitorListener(listener) { method GetClientInfoAsync (line 301) | static async GetClientInfoAsync() { method GetClientInfo (line 305) | static GetClientInfo() { class WalletController (line 310) | class WalletController { method HaveUnconfirmedFundsAsync (line 311) | static async HaveUnconfirmedFundsAsync() { method HaveUnconfirmedFunds (line 315) | static HaveUnconfirmedFunds() { method GetBalanceSimpleAsync (line 319) | static async GetBalanceSimpleAsync() { method GetBalanceSimple (line 323) | static GetBalanceSimple() { method GetBalanceAsync (line 327) | static async GetBalanceAsync() { method GetBalance (line 331) | static GetBalance() { method AbandonTransactionAsync (line 335) | static async AbandonTransactionAsync(txHash) { method AbandonTransaction (line 339) | static AbandonTransaction(txHash) { method GetUUIDAsync (line 343) | static async GetUUIDAsync() { method GetUUID (line 347) | static GetUUID() { class RpcController (line 352) | class RpcController { method ExecuteAsync (line 353) | static async ExecuteAsync(command) { method Execute (line 357) | static Execute(command) { method GetAutocompleteListAsync (line 360) | static async GetAutocompleteListAsync() { method GetAutocompleteList (line 364) | static GetAutocompleteList() { class P2pNetworkController (line 369) | class P2pNetworkController { method DisableNetworkAsync (line 370) | static async DisableNetworkAsync() { method DisableNetwork (line 374) | static DisableNetwork() { method EnableNetworkAsync (line 378) | static async EnableNetworkAsync() { method EnableNetwork (line 382) | static EnableNetwork() { method GetPeerInfoAsync (line 386) | static async GetPeerInfoAsync() { method GetPeerInfo (line 390) | static GetPeerInfo() { method ListBannedPeersAsync (line 394) | static async ListBannedPeersAsync() { method ListBannedPeers (line 398) | static ListBannedPeers() { method BanPeerAsync (line 402) | static async BanPeerAsync(address, banTimeInSeconds) { method BanPeer (line 406) | static BanPeer(address, banTimeInSeconds) { method UnbanPeerAsync (line 410) | static async UnbanPeerAsync(address) { method UnbanPeer (line 414) | static UnbanPeer(address) { method DisconnectPeerAsync (line 418) | static async DisconnectPeerAsync(nodeid) { method DisconnectPeer (line 422) | static DisconnectPeer(nodeid) { method ClearBannedAsync (line 426) | static async ClearBannedAsync() { method ClearBanned (line 430) | static ClearBanned() { class AccountsController (line 435) | class AccountsController { method ListAccountsAsync (line 436) | static async ListAccountsAsync() { method ListAccounts (line 440) | static ListAccounts() { method SetActiveAccountAsync (line 444) | static async SetActiveAccountAsync(accountUUID) { method SetActiveAccount (line 448) | static SetActiveAccount(accountUUID) { method GetActiveAccountAsync (line 452) | static async GetActiveAccountAsync() { method GetActiveAccount (line 456) | static GetActiveAccount() { method CreateAccountAsync (line 460) | static async CreateAccountAsync(accountName, accountType) { method CreateAccount (line 464) | static CreateAccount(accountName, accountType) { method GetAccountNameAsync (line 468) | static async GetAccountNameAsync(accountUUID) { method GetAccountName (line 472) | static GetAccountName(accountUUID) { method RenameAccountAsync (line 476) | static async RenameAccountAsync(accountUUID, newAccountName) { method RenameAccount (line 480) | static RenameAccount(accountUUID, newAccountName) { method DeleteAccountAsync (line 484) | static async DeleteAccountAsync(accountUUID) { method DeleteAccount (line 488) | static DeleteAccount(accountUUID) { method PurgeAccountAsync (line 492) | static async PurgeAccountAsync(accountUUID) { method PurgeAccount (line 496) | static PurgeAccount(accountUUID) { method GetAccountLinkURIAsync (line 500) | static async GetAccountLinkURIAsync(accountUUID) { method GetAccountLinkURI (line 504) | static GetAccountLinkURI(accountUUID) { method GetWitnessKeyURIAsync (line 508) | static async GetWitnessKeyURIAsync(accountUUID) { method GetWitnessKeyURI (line 512) | static GetWitnessKeyURI(accountUUID) { method CreateAccountFromWitnessKeyURIAsync (line 516) | static async CreateAccountFromWitnessKeyURIAsync(witnessKeyURI, newAcc... method CreateAccountFromWitnessKeyURI (line 520) | static CreateAccountFromWitnessKeyURI(witnessKeyURI, newAccountName) { method GetReceiveAddressAsync (line 524) | static async GetReceiveAddressAsync(accountUUID) { method GetReceiveAddress (line 528) | static GetReceiveAddress(accountUUID) { method GetTransactionHistoryAsync (line 532) | static async GetTransactionHistoryAsync(accountUUID) { method GetTransactionHistory (line 536) | static GetTransactionHistory(accountUUID) { method GetMutationHistoryAsync (line 540) | static async GetMutationHistoryAsync(accountUUID) { method GetMutationHistory (line 544) | static GetMutationHistory(accountUUID) { method GetActiveAccountBalanceAsync (line 548) | static async GetActiveAccountBalanceAsync() { method GetActiveAccountBalance (line 552) | static GetActiveAccountBalance() { method GetAccountBalanceAsync (line 556) | static async GetAccountBalanceAsync(accountUUID) { method GetAccountBalance (line 560) | static GetAccountBalance(accountUUID) { method GetAllAccountBalancesAsync (line 564) | static async GetAllAccountBalancesAsync() { method GetAllAccountBalances (line 568) | static GetAllAccountBalances() { method AddAccountLinkAsync (line 572) | static async AddAccountLinkAsync(accountUUID, serviceName, data) { method AddAccountLink (line 576) | static AddAccountLink(accountUUID, serviceName, data) { method RemoveAccountLinkAsync (line 580) | static async RemoveAccountLinkAsync(accountUUID, serviceName) { method RemoveAccountLink (line 584) | static RemoveAccountLink(accountUUID, serviceName) { method ListAccountLinksAsync (line 588) | static async ListAccountLinksAsync(accountUUID) { method ListAccountLinks (line 592) | static ListAccountLinks(accountUUID) { class WitnessController (line 597) | class WitnessController { method GetNetworkLimitsAsync (line 598) | static async GetNetworkLimitsAsync() { method GetNetworkLimits (line 602) | static GetNetworkLimits() { method GetEstimatedWeightAsync (line 606) | static async GetEstimatedWeightAsync(amount_to_lock, lock_period_in_bl... method GetEstimatedWeight (line 610) | static GetEstimatedWeight(amount_to_lock, lock_period_in_blocks) { method FundWitnessAccountAsync (line 614) | static async FundWitnessAccountAsync(funding_account_UUID, witness_acc... method FundWitnessAccount (line 625) | static FundWitnessAccount(funding_account_UUID, witness_account_UUID, ... method RenewWitnessAccountAsync (line 631) | static async RenewWitnessAccountAsync(funding_account_UUID, witness_ac... method RenewWitnessAccount (line 635) | static RenewWitnessAccount(funding_account_UUID, witness_account_UUID) { method GetAccountWitnessStatisticsAsync (line 639) | static async GetAccountWitnessStatisticsAsync(witnessAccountUUID) { method GetAccountWitnessStatistics (line 643) | static GetAccountWitnessStatistics(witnessAccountUUID) { method SetAccountCompoundingAsync (line 647) | static async SetAccountCompoundingAsync(witnessAccountUUID, percent_to... method SetAccountCompounding (line 651) | static SetAccountCompounding(witnessAccountUUID, percent_to_compount) { method IsAccountCompoundingAsync (line 655) | static async IsAccountCompoundingAsync(witnessAccountUUID) { method IsAccountCompounding (line 659) | static IsAccountCompounding(witnessAccountUUID) { method GetWitnessAddressAsync (line 663) | static async GetWitnessAddressAsync(witnessAccountUUID) { method GetWitnessAddress (line 667) | static GetWitnessAddress(witnessAccountUUID) { method GetOptimalWitnessDistributionAsync (line 671) | static async GetOptimalWitnessDistributionAsync(amount, durationInBloc... method GetOptimalWitnessDistribution (line 675) | static GetOptimalWitnessDistribution(amount, durationInBlocks, totalNe... method GetOptimalWitnessDistributionForAccountAsync (line 679) | static async GetOptimalWitnessDistributionForAccountAsync(witnessAccou... method GetOptimalWitnessDistributionForAccount (line 683) | static GetOptimalWitnessDistributionForAccount(witnessAccountUUID) { method OptimiseWitnessAccountAsync (line 687) | static async OptimiseWitnessAccountAsync(witnessAccountUUID, fundingAc... method OptimiseWitnessAccount (line 693) | static OptimiseWitnessAccount(witnessAccountUUID, fundingAccountUUID, ... class GenerationController (line 698) | class GenerationController { method StartGenerationAsync (line 699) | static async StartGenerationAsync(numThreads, numArenaThreads, memoryL... method StartGeneration (line 703) | static StartGeneration(numThreads, numArenaThreads, memoryLimit) { method StopGenerationAsync (line 707) | static async StopGenerationAsync() { method StopGeneration (line 711) | static StopGeneration() { method GetGenerationAddressAsync (line 715) | static async GetGenerationAddressAsync() { method GetGenerationAddress (line 719) | static GetGenerationAddress() { method GetGenerationOverrideAddressAsync (line 723) | static async GetGenerationOverrideAddressAsync() { method GetGenerationOverrideAddress (line 727) | static GetGenerationOverrideAddress() { method SetGenerationOverrideAddressAsync (line 731) | static async SetGenerationOverrideAddressAsync(overrideAddress) { method SetGenerationOverrideAddress (line 735) | static SetGenerationOverrideAddress(overrideAddress) { method GetAvailableCoresAsync (line 739) | static async GetAvailableCoresAsync() { method GetAvailableCores (line 743) | static GetAvailableCores() { method GetMinimumMemoryAsync (line 747) | static async GetMinimumMemoryAsync() { method GetMinimumMemory (line 751) | static GetMinimumMemory() { method GetMaximumMemoryAsync (line 755) | static async GetMaximumMemoryAsync() { method GetMaximumMemory (line 759) | static GetMaximumMemory() { class BackendUtilities (line 767) | class BackendUtilities { method GetBuySessionUrl (line 768) | static GetBuySessionUrl() { method GetSellSessionUrl (line 771) | static GetSellSessionUrl() { method holdinAPIActions (line 774) | static holdinAPIActions(witnessKey, action, data) { function handleError (line 781) | function handleError(response) { FILE: src/frontend/lite/src/unity/LibUnity.js class LibUnity (line 15) | class LibUnity { method constructor (line 16) | constructor(options) { method SetMainWindowReady (line 46) | SetMainWindowReady() { method Initialize (line 52) | Initialize() { method TerminateUnityLib (line 62) | TerminateUnityLib() { method _initializeWalletController (line 71) | _initializeWalletController() { method _updateAccounts (line 104) | _updateAccounts(dispatch = true) { method _initializeAccountsController (line 125) | _initializeAccountsController() { method _initializeGenerationController (line 163) | _initializeGenerationController() { method _startUnityLib (line 198) | _startUnityLib() { method _setStateWhenCoreAndMainWindowReady (line 237) | _setStateWhenCoreAndMainWindowReady() { method _registerSignalHandlers (line 249) | _registerSignalHandlers() { method _registerIpcHandlers (line 345) | _registerIpcHandlers() { function handleError (line 2857) | function handleError(error) { FILE: src/frontend/lite/src/util.js function formatMoneyForDisplay (line 4) | function formatMoneyForDisplay(monetaryAmount, isFiat = false, minimumAm... function displayToMonetary (line 22) | function displayToMonetary(displayAmount) { function formatTime (line 45) | function formatTime(timestamp) { function downloadTransactionList (line 50) | function downloadTransactionList(transactions, fileName) { FILE: src/fs.cpp type fsbridge (line 3) | namespace fsbridge { function FILE (line 5) | FILE *fopen(const fs::path& p, const char *mode) function FILE (line 10) | FILE *freopen(const fs::path& p, const char *mode, FILE *stream) FILE: src/fs.h function namespace (line 19) | namespace fsbridge { FILE: src/generation/generation.h function class (line 18) | class CReserveKeyOrScript : public CReserveScript type CReserveScript (line 50) | typedef CReserveScript CReserveKeyOrScript; FILE: src/generation/miner.cpp function CalculateMissedTimeSteps (line 77) | uint64_t CalculateMissedTimeSteps(uint64_t nEnd, uint64_t nStart) function GetAdjustedFutureTime (line 90) | uint64_t GetAdjustedFutureTime() function UpdateTime (line 95) | int64_t UpdateTime(CBlockHeader* pblock, const Consensus::Params& consen... function DefaultOptions (line 154) | static BlockAssembler::Options DefaultOptions(const CChainParams& params) function InsertPoW2WitnessIntoCoinbase (line 206) | static bool InsertPoW2WitnessIntoCoinbase(CBlock& block, const CBlockInd... function IncrementExtraNonce (line 882) | void IncrementExtraNonce(CBlock* pblock, const CBlockIndex* pindexPrev, ... function ProcessBlockFound (line 900) | bool ProcessBlockFound(const std::shared_ptr pblock, const... function CBlockIndex (line 917) | CBlockIndex* FindMiningTip(CBlockIndex* pIndexParent, const CChainParams... function updateHashesPerSec (line 1043) | inline void updateHashesPerSec(uint64_t& nStart, uint64_t nStop, uint64_... function clearHashesPerSecondStatistics (line 1063) | inline void clearHashesPerSecondStatistics() function PoWGenerate (line 1078) | void static PoWGenerate(const CChainParams& chainparams, CAccount* forAc... function PoWStopGeneration (line 1455) | void PoWStopGeneration(bool notify) function PoWGenerateBlocks (line 1475) | void PoWGenerateBlocks(bool fGenerate, int64_t nThreads, int64_t nArenaT... function PoWGenerationIsActive (line 1496) | bool PoWGenerationIsActive() FILE: src/generation/miner.h function namespace (line 44) | namespace Consensus { struct Params; } type CBlockTemplate (line 51) | struct CBlockTemplate type CTxMemPoolModifiedEntry (line 60) | struct CTxMemPoolModifiedEntry { type CompareCTxMemPoolIter (line 80) | struct CompareCTxMemPoolIter { type modifiedentry_iter (line 87) | struct modifiedentry_iter { type CompareModifiedEntry (line 98) | struct CompareModifiedEntry { type CompareTxIterByAncestorCount (line 113) | struct CompareTxIterByAncestorCount { type boost (line 122) | typedef boost::multi_index_container< type indexed_modified_transaction_set (line 139) | typedef indexed_modified_transaction_set::nth_index<0>::type::iterator m... type indexed_modified_transaction_set (line 140) | typedef indexed_modified_transaction_set::index::type::i... type update_for_parent_inclusion (line 142) | struct update_for_parent_inclusion function class (line 171) | class BlockAssembler FILE: src/generation/witness.cpp function SignBlockAsWitness (line 123) | static bool SignBlockAsWitness(std::shared_ptr pBlock, CTxOut fi... function alert (line 165) | static bool alert(const std::string& msg) function CreateWitnessSubsidyOutputs (line 172) | static bool CreateWitnessSubsidyOutputs(CTxOutPoW2Witness& witnessInput,... function CreateWitnessCoinbase (line 319) | static std::tuple CreateWitn... function TryPopulateAndSignWitnessBlock (line 418) | void TryPopulateAndSignWitnessBlock(CBlockIndex* candidateIter, CChainPa... type CBlockIndexCacheComparator (line 620) | struct CBlockIndexCacheComparator function MuntWitness (line 638) | void static MuntWitness() function StartPoW2WitnessThread (line 835) | void StartPoW2WitnessThread(boost::thread_group& threadGroup) FILE: src/generation/witnessrewardtemplate.cpp function CAmount (line 15) | CAmount CWitnessRewardTemplate::fixedAmountsSum() const { FILE: src/generation/witnessrewardtemplate.h type CWitnessRewardDestination (line 13) | struct CWitnessRewardDestination { function class (line 45) | class CWitnessRewardTemplate { FILE: src/hash.cpp function ROTL32 (line 11) | inline uint32_t ROTL32(uint32_t x, int8_t r) function MurmurHash3 (line 16) | unsigned int MurmurHash3(unsigned int nHashSeed, const std::vector& vch) function uint160 (line 124) | uint160 Hash160(const prevector& vch) function class (line 130) | class CHashWriter function write (line 144) | void write(const char *pch, size_t size) { function write (line 148) | void write(Span dataSpan) { function uint256 (line 153) | uint256 GetHash() { function read (line 177) | void read(char* pch, size_t nSize) function read (line 183) | void read(Span dataSpan) { function peek (line 188) | void peek(char* pch, size_t nSize) function ignore (line 193) | void ignore(size_t nSize) function class (line 226) | class CSipHasher FILE: src/httprpc.cpp function JSONErrorReply (line 29) | static void JSONErrorReply(HTTPRequest* req, const UniValue& objError, c... function multiUserAuthorized (line 48) | static bool multiUserAuthorized(std::string strUserPass) function RPCAuthorized (line 90) | static bool RPCAuthorized(const std::string& strAuth, std::string& strAu... function HTTPReq_JSONRPC (line 110) | static bool HTTPReq_JSONRPC(HTTPRequest* req, const std::string &) function InitRPCAuthentication (line 176) | static bool InitRPCAuthentication() function StartHTTPRPC (line 194) | bool StartHTTPRPC() function InterruptHTTPRPC (line 206) | void InterruptHTTPRPC() function StopHTTPRPC (line 211) | void StopHTTPRPC() FILE: src/httpserver.cpp class HTTPWorkItem (line 47) | class HTTPWorkItem : public HTTPClosure method HTTPWorkItem (line 50) | HTTPWorkItem(std::unique_ptr _req, const std::string &_pa... class WorkQueue (line 70) | class WorkQueue class ThreadCounter (line 82) | class ThreadCounter method ThreadCounter (line 86) | ThreadCounter(WorkQueue &w): wq(w) method WorkQueue (line 100) | WorkQueue(size_t _maxDepth) : running(true), method Enqueue (line 112) | bool Enqueue(WorkItem* item) method Run (line 123) | void Run() method Interrupt (line 141) | void Interrupt() method WaitExit (line 148) | void WaitExit() type HTTPPathHandler (line 156) | struct HTTPPathHandler method HTTPPathHandler (line 158) | HTTPPathHandler() {} method HTTPPathHandler (line 159) | HTTPPathHandler(std::string _prefix, bool _exactMatch, HTTPRequestHand... type event_base (line 171) | struct event_base type evhttp (line 173) | struct evhttp function ClientAllowed (line 184) | static bool ClientAllowed(const CNetAddr& netaddr) function InitHTTPAllowList (line 195) | static bool InitHTTPAllowList() function RequestMethodString (line 225) | static std::string RequestMethodString(HTTPRequest::RequestMethod m) function http_request_cb (line 247) | static void http_request_cb(struct evhttp_request* req, void* arg) function http_reject_request_cb (line 300) | static void http_reject_request_cb(struct evhttp_request* req, void*) function ThreadHTTP (line 307) | static bool ThreadHTTP(struct event_base* base, struct evhttp* http) function HTTPBindAddresses (line 319) | static bool HTTPBindAddresses(struct evhttp* http) function HTTPWorkQueueRun (line 357) | static void HTTPWorkQueueRun(WorkQueue* queue) function libevent_log_cb (line 364) | static void libevent_log_cb(int severity, const char *msg) function InitHTTPServer (line 376) | bool InitHTTPServer() function UpdateHTTPServerLogging (line 442) | bool UpdateHTTPServerLogging(bool enable) { function StartHTTPServer (line 459) | bool StartHTTPServer() function InterruptHTTPServer (line 475) | void InterruptHTTPServer() function StopHTTPServer (line 490) | void StopHTTPServer() type event_base (line 524) | struct event_base function httpevent_callback_fn (line 529) | static void httpevent_callback_fn(evutil_socket_t, short, void* data) type event_base (line 538) | struct event_base type timeval (line 548) | struct timeval type evhttp_request (line 555) | struct evhttp_request type evkeyvalq (line 571) | struct evkeyvalq type evbuffer (line 582) | struct evbuffer type evkeyvalq (line 602) | struct evkeyvalq type evbuffer (line 616) | struct evbuffer type evbuffer (line 620) | struct evbuffer function CService (line 626) | CService HTTPRequest::GetPeer() function RegisterHTTPHandler (line 667) | void RegisterHTTPHandler(const std::string &prefix, bool exactMatch, con... function UnregisterHTTPHandler (line 673) | void UnregisterHTTPHandler(const std::string &prefix, bool exactMatch) FILE: src/httpserver.h type evhttp_request (line 16) | struct evhttp_request type event_base (line 17) | struct event_base type std (line 40) | typedef std::function HTTPR... type event_base (line 52) | struct event_base function class (line 57) | class HTTPRequest function class (line 121) | class HTTPClosure function class (line 130) | class HTTPEvent FILE: src/indirectmap.h function const (line 9) | bool operator()(const T a, const T b) const { return *a < *b; } type typename (line 28) | typedef typename base::const_iterator const_iterator; type typename (line 29) | typedef typename base::size_type size_type; type typename (line 30) | typedef typename base::value_type value_type; function iterator (line 36) | iterator find(const K& key) { return m.find(&key); } function const_iterator (line 37) | const_iterator find(const K& key) const { return m.find(&key); } function iterator (line 38) | iterator lower_bound(const K& key) { return m.lower_bound(&... function const_iterator (line 39) | const_iterator lower_bound(const K& key) const { return m.lower_bound(&... function size_type (line 40) | size_type erase(const K& key) { return m.erase(&key); } function size_type (line 41) | size_type count(const K& key) const { return m.count(&key); } function clear (line 47) | void clear() { m.clear(); } function iterator (line 48) | iterator begin() { return m.begin(); } function iterator (line 49) | iterator end() { return m.end(); } FILE: src/init.cpp type BindFlags (line 111) | enum BindFlags { class CCoinsViewErrorCatcher (line 150) | class CCoinsViewErrorCatcher : public CCoinsViewBacked method CCoinsViewErrorCatcher (line 153) | CCoinsViewErrorCatcher(CCoinsView* view) : CCoinsViewBacked(view) {} method GetCoin (line 154) | bool GetCoin(const COutPoint &outpoint, Coin &coin, COutPoint* pOutpoi... function CoreInterrupt (line 180) | void CoreInterrupt(boost::thread_group& threadGroup) function CoreShutdown (line 192) | void CoreShutdown(boost::thread_group& threadGroup, node::NodeContext& n... function HandleSIGTERM (line 350) | static void HandleSIGTERM(int) function HandleSIGHUP (line 358) | static void HandleSIGHUP(int) function registerSignalHandler (line 364) | static void registerSignalHandler(int signal, void(*handler)(int)) function Bind (line 374) | bool static Bind(CConnman& connman, const CService &addr, unsigned int f... function LicenseInfo (line 395) | std::string LicenseInfo() function BlockNotifyCallback (line 416) | static void BlockNotifyCallback(bool initialSync, const CBlockIndex *pBl... function BlockNotifyGenesisWait (line 431) | static void BlockNotifyGenesisWait(bool, const CBlockIndex *pBlockIndex) type CImportingNow (line 442) | struct CImportingNow method CImportingNow (line 444) | CImportingNow() { function CleanupBlockRevFiles (line 462) | static void CleanupBlockRevFiles() function ThreadImport (line 497) | static void ThreadImport(std::vector vImportFiles) function InitSanityCheck (line 583) | static bool InitSanityCheck(void) function InitParameterInteraction (line 602) | void InitParameterInteraction() function ResolveErrMsg (line 671) | static std::string ResolveErrMsg(const char * const optname, const std::... function InitLogging (line 676) | void InitLogging() function new_handler_terminate (line 697) | [[noreturn]] static void new_handler_terminate() function AppInitBasicSetup (line 711) | bool AppInitBasicSetup() function AppInitParameterInteraction (line 761) | bool AppInitParameterInteraction() function LockDataDirectory (line 1075) | static bool LockDataDirectory(bool probeOnly) function AppInitSanityChecks (line 1100) | bool AppInitSanityChecks() function AppInitMain (line 1119) | bool AppInitMain(boost::thread_group& threadGroup, node::NodeContext& node) FILE: src/init.h function namespace (line 23) | namespace boost function namespace (line 28) | namespace node type HelpMessageMode (line 71) | enum HelpMessageMode { FILE: src/key.cpp function ec_privkey_import_der (line 27) | static int ec_privkey_import_der(const secp256k1_context* ctx, unsigned ... function ec_privkey_export_der (line 71) | static int ec_privkey_export_der(const secp256k1_context *ctx, unsigned ... function CPrivKey (line 142) | CPrivKey CKey::GetPrivKey() const { function CPubKey (line 155) | CPubKey CKey::GetPubKey() const { function CExtPubKey (line 271) | CExtPubKey CExtKey::Neuter() const { function ECC_InitSanityCheck (line 300) | bool ECC_InitSanityCheck() { function ECC_Start (line 307) | void ECC_Start() { function ECC_Stop (line 324) | void ECC_Stop() { FILE: src/key.h type std (line 39) | typedef std::vector > CPr... function class (line 42) | class CKey function else (line 84) | else if (Check(&pbegin[0])) { function CPrivKey (line 113) | CPrivKey GetPrivKey() const; function CExtPubKey (line 171) | CExtPubKey Neuter() const; FILE: src/keystore.cpp function ExtractPubKey (line 81) | static bool ExtractPubKey(const CScript &dest, CPubKey& pubKeyOut) FILE: src/keystore.h function class (line 30) | class CKeyStore type std (line 62) | typedef std::map KeyMap; type std (line 63) | typedef std::map KeyMapHD; type std (line 64) | typedef std::map WatchKeyMap; type std (line 65) | typedef std::map ScriptMap; type std (line 66) | typedef std::set WatchOnlySet; function HaveKey (line 82) | bool HaveKey(const CKeyID &address) const function GetKeys (line 97) | void GetKeys(std::set &setAddress) const function GetKey (line 116) | bool GetKey(const CKeyID &address, CKey &keyOut) const function GetKey (line 129) | bool GetKey(const CKeyID &address, int64_t& HDKeyIndex) const FILE: src/leveldb/benchmarks/db_bench.cc type leveldb (line 114) | namespace leveldb { class RandomGenerator (line 120) | class RandomGenerator { method RandomGenerator (line 126) | RandomGenerator() { method Slice (line 141) | Slice Generate(size_t len) { function Slice (line 152) | static Slice TrimSpace(Slice s) { function AppendWithSpace (line 165) | static void AppendWithSpace(std::string* str, Slice msg) { class Stats (line 173) | class Stats { method Stats (line 186) | Stats() { Start(); } method Start (line 188) | void Start() { method Merge (line 198) | void Merge(const Stats& other) { method Stop (line 210) | void Stop() { method AddMessage (line 215) | void AddMessage(Slice msg) { AppendWithSpace(&message_, msg); } method FinishedSingleOp (line 217) | void FinishedSingleOp() { method AddBytes (line 250) | void AddBytes(int64_t n) { bytes_ += n; } method Report (line 252) | void Report(const Slice& name) { type SharedState (line 279) | struct SharedState { method SharedState (line 294) | SharedState(int total) type ThreadState (line 299) | struct ThreadState { method ThreadState (line 305) | ThreadState(int index) : tid(index), rand(1000 + index), shared(null... class Benchmark (line 310) | class Benchmark { method PrintHeader (line 322) | void PrintHeader() { method PrintWarnings (line 340) | void PrintWarnings() { method PrintEnvironment (line 361) | void PrintEnvironment() { method Benchmark (line 397) | Benchmark() method Run (line 426) | void Run() { type ThreadArg (line 542) | struct ThreadArg { method ThreadBody (line 549) | static void ThreadBody(void* v) { method RunBenchmark (line 577) | void RunBenchmark(int n, Slice name, method Crc32c (line 614) | void Crc32c(ThreadState* thread) { method SnappyCompress (line 633) | void SnappyCompress(ThreadState* thread) { method SnappyUncompress (line 658) | void SnappyUncompress(ThreadState* thread) { method Open (line 680) | void Open() { method OpenBench (line 699) | void OpenBench(ThreadState* thread) { method WriteSeq (line 707) | void WriteSeq(ThreadState* thread) { DoWrite(thread, true); } method WriteRandom (line 709) | void WriteRandom(ThreadState* thread) { DoWrite(thread, false); } method DoWrite (line 711) | void DoWrite(ThreadState* thread, bool seq) { method ReadSequential (line 741) | void ReadSequential(ThreadState* thread) { method ReadReverse (line 754) | void ReadReverse(ThreadState* thread) { method ReadRandom (line 767) | void ReadRandom(ThreadState* thread) { method ReadMissing (line 785) | void ReadMissing(ThreadState* thread) { method ReadHot (line 797) | void ReadHot(ThreadState* thread) { method SeekRandom (line 810) | void SeekRandom(ThreadState* thread) { method DoDelete (line 828) | void DoDelete(ThreadState* thread, bool seq) { method DeleteSeq (line 849) | void DeleteSeq(ThreadState* thread) { DoDelete(thread, true); } method DeleteRandom (line 851) | void DeleteRandom(ThreadState* thread) { DoDelete(thread, false); } method ReadWhileWriting (line 853) | void ReadWhileWriting(ThreadState* thread) { method Compact (line 883) | void Compact(ThreadState* thread) { db_->CompactRange(nullptr, nullp... method PrintStats (line 885) | void PrintStats(const char* key) { method WriteToFile (line 893) | static void WriteToFile(void* arg, const char* buf, int n) { method HeapProfile (line 897) | void HeapProfile() { function main (line 917) | int main(int argc, char** argv) { FILE: src/leveldb/benchmarks/db_bench_sqlite3.cc function ExecErrorCheck (line 81) | inline static void ExecErrorCheck(int status, char* err_msg) { function StepErrorCheck (line 89) | inline static void StepErrorCheck(int status) { function ErrorCheck (line 96) | inline static void ErrorCheck(int status) { function WalCheckpoint (line 103) | inline static void WalCheckpoint(sqlite3* db_) { type leveldb (line 111) | namespace leveldb { class RandomGenerator (line 115) | class RandomGenerator { method RandomGenerator (line 121) | RandomGenerator() { method Slice (line 136) | Slice Generate(int len) { function Slice (line 146) | static Slice TrimSpace(Slice s) { class Benchmark (line 160) | class Benchmark { method PrintHeader (line 178) | void PrintHeader() { method PrintWarnings (line 191) | void PrintWarnings() { method PrintEnvironment (line 203) | void PrintEnvironment() { method Start (line 237) | void Start() { method FinishedSingleOp (line 247) | void FinishedSingleOp() { method Stop (line 280) | void Stop(const Slice& name) { type Order (line 308) | enum Order { SEQUENTIAL, RANDOM } type DBState (line 309) | enum DBState { FRESH, EXISTING } method Benchmark (line 311) | Benchmark() method Run (line 339) | void Run() { method Open (line 413) | void Open() { method Write (line 474) | void Write(bool write_sync, Order order, DBState state, int num_entr... method Read (line 577) | void Read(Order order, int entries_per_batch) { method ReadSequential (line 646) | void ReadSequential() { function main (line 665) | int main(int argc, char** argv) { FILE: src/leveldb/benchmarks/db_bench_tree_db.cc function DBSynchronize (line 74) | inline static void DBSynchronize(kyotocabinet::TreeDB* db_) { type leveldb (line 81) | namespace leveldb { class RandomGenerator (line 85) | class RandomGenerator { method RandomGenerator (line 91) | RandomGenerator() { method Slice (line 106) | Slice Generate(int len) { function Slice (line 116) | static Slice TrimSpace(Slice s) { class Benchmark (line 130) | class Benchmark { method PrintHeader (line 149) | void PrintHeader() { method PrintWarnings (line 167) | void PrintWarnings() { method PrintEnvironment (line 179) | void PrintEnvironment() { method Start (line 214) | void Start() { method FinishedSingleOp (line 224) | void FinishedSingleOp() { method Stop (line 257) | void Stop(const Slice& name) { type Order (line 285) | enum Order { SEQUENTIAL, RANDOM } type DBState (line 286) | enum DBState { FRESH, EXISTING } method Benchmark (line 288) | Benchmark() method Run (line 316) | void Run() { method Open (line 386) | void Open(bool sync) { method Write (line 419) | void Write(bool sync, Order order, DBState state, int num_entries, method ReadSequential (line 453) | void ReadSequential() { method ReadRandom (line 464) | void ReadRandom() { function main (line 478) | int main(int argc, char** argv) { FILE: src/leveldb/db/autocompact_test.cc type leveldb (line 11) | namespace leveldb { class AutoCompactTest (line 13) | class AutoCompactTest { method AutoCompactTest (line 15) | AutoCompactTest() { method Key (line 31) | std::string Key(int i) { method Size (line 37) | uint64_t Size(const Slice& start, const Slice& limit) { function TEST (line 106) | TEST(AutoCompactTest, ReadAll) { DoReads(kCount); } function TEST (line 108) | TEST(AutoCompactTest, ReadHalf) { DoReads(kCount / 2); } function main (line 112) | int main(int argc, char** argv) { return leveldb::test::RunAllTests(); } FILE: src/leveldb/db/builder.cc type leveldb (line 15) | namespace leveldb { function Status (line 17) | Status BuildTable(const std::string& dbname, Env* env, const Options& ... FILE: src/leveldb/db/builder.h function namespace (line 10) | namespace leveldb { FILE: src/leveldb/db/c.cc type leveldb_t (line 47) | struct leveldb_t { type leveldb_iterator_t (line 50) | struct leveldb_iterator_t { type leveldb_writebatch_t (line 53) | struct leveldb_writebatch_t { type leveldb_snapshot_t (line 56) | struct leveldb_snapshot_t { type leveldb_readoptions_t (line 59) | struct leveldb_readoptions_t { type leveldb_writeoptions_t (line 62) | struct leveldb_writeoptions_t { type leveldb_options_t (line 65) | struct leveldb_options_t { type leveldb_cache_t (line 68) | struct leveldb_cache_t { type leveldb_seqfile_t (line 71) | struct leveldb_seqfile_t { type leveldb_randomfile_t (line 74) | struct leveldb_randomfile_t { type leveldb_writablefile_t (line 77) | struct leveldb_writablefile_t { type leveldb_logger_t (line 80) | struct leveldb_logger_t { type leveldb_filelock_t (line 83) | struct leveldb_filelock_t { type leveldb_comparator_t (line 87) | struct leveldb_comparator_t : public Comparator { method Compare (line 90) | int Compare(const Slice& a, const Slice& b) const override { method FindShortestSeparator (line 97) | void FindShortestSeparator(std::string*, const Slice&) const override {} method FindShortSuccessor (line 98) | void FindShortSuccessor(std::string* key) const override {} type leveldb_filterpolicy_t (line 107) | struct leveldb_filterpolicy_t : public FilterPolicy { method CreateFilter (line 112) | void CreateFilter(const Slice* keys, int n, std::string* dst) const ov... method KeyMayMatch (line 125) | bool KeyMayMatch(const Slice& key, const Slice& filter) const override { type leveldb_env_t (line 140) | struct leveldb_env_t { function SaveError (line 145) | static bool SaveError(char** errptr, const Status& s) { function leveldb_t (line 165) | leveldb_t* leveldb_open(const leveldb_options_t* options, const char* name, function leveldb_close (line 176) | void leveldb_close(leveldb_t* db) { function leveldb_put (line 181) | void leveldb_put(leveldb_t* db, const leveldb_writeoptions_t* options, function leveldb_delete (line 188) | void leveldb_delete(leveldb_t* db, const leveldb_writeoptions_t* options, function leveldb_write (line 193) | void leveldb_write(leveldb_t* db, const leveldb_writeoptions_t* options, function leveldb_iterator_t (line 216) | leveldb_iterator_t* leveldb_create_iterator( function leveldb_snapshot_t (line 223) | const leveldb_snapshot_t* leveldb_create_snapshot(leveldb_t* db) { function leveldb_release_snapshot (line 229) | void leveldb_release_snapshot(leveldb_t* db, function leveldb_approximate_sizes (line 245) | void leveldb_approximate_sizes(leveldb_t* db, int num_ranges, function leveldb_compact_range (line 260) | void leveldb_compact_range(leveldb_t* db, const char* start_key, function leveldb_destroy_db (line 270) | void leveldb_destroy_db(const leveldb_options_t* options, const char* name, function leveldb_repair_db (line 275) | void leveldb_repair_db(const leveldb_options_t* options, const char* name, function leveldb_iter_destroy (line 280) | void leveldb_iter_destroy(leveldb_iterator_t* iter) { function leveldb_iter_valid (line 285) | uint8_t leveldb_iter_valid(const leveldb_iterator_t* iter) { function leveldb_iter_seek_to_first (line 289) | void leveldb_iter_seek_to_first(leveldb_iterator_t* iter) { function leveldb_iter_seek_to_last (line 293) | void leveldb_iter_seek_to_last(leveldb_iterator_t* iter) { function leveldb_iter_seek (line 297) | void leveldb_iter_seek(leveldb_iterator_t* iter, const char* k, size_t k... function leveldb_iter_next (line 301) | void leveldb_iter_next(leveldb_iterator_t* iter) { iter->rep->Next(); } function leveldb_iter_prev (line 303) | void leveldb_iter_prev(leveldb_iterator_t* iter) { iter->rep->Prev(); } function leveldb_iter_get_error (line 317) | void leveldb_iter_get_error(const leveldb_iterator_t* iter, char** errpt... function leveldb_writebatch_t (line 321) | leveldb_writebatch_t* leveldb_writebatch_create() { function leveldb_writebatch_destroy (line 325) | void leveldb_writebatch_destroy(leveldb_writebatch_t* b) { delete b; } function leveldb_writebatch_clear (line 327) | void leveldb_writebatch_clear(leveldb_writebatch_t* b) { b->rep.Clear(); } function leveldb_writebatch_put (line 329) | void leveldb_writebatch_put(leveldb_writebatch_t* b, const char* key, function leveldb_writebatch_delete (line 334) | void leveldb_writebatch_delete(leveldb_writebatch_t* b, const char* key, function leveldb_writebatch_iterate (line 339) | void leveldb_writebatch_iterate(const leveldb_writebatch_t* b, void* state, function leveldb_writebatch_append (line 363) | void leveldb_writebatch_append(leveldb_writebatch_t* destination, function leveldb_options_t (line 368) | leveldb_options_t* leveldb_options_create() { return new leveldb_options... function leveldb_options_destroy (line 370) | void leveldb_options_destroy(leveldb_options_t* options) { delete option... function leveldb_options_set_comparator (line 372) | void leveldb_options_set_comparator(leveldb_options_t* opt, function leveldb_options_set_filter_policy (line 377) | void leveldb_options_set_filter_policy(leveldb_options_t* opt, function leveldb_options_set_create_if_missing (line 382) | void leveldb_options_set_create_if_missing(leveldb_options_t* opt, uint8... function leveldb_options_set_error_if_exists (line 386) | void leveldb_options_set_error_if_exists(leveldb_options_t* opt, uint8_t... function leveldb_options_set_paranoid_checks (line 390) | void leveldb_options_set_paranoid_checks(leveldb_options_t* opt, uint8_t... function leveldb_options_set_env (line 394) | void leveldb_options_set_env(leveldb_options_t* opt, leveldb_env_t* env) { function leveldb_options_set_info_log (line 398) | void leveldb_options_set_info_log(leveldb_options_t* opt, leveldb_logger... function leveldb_options_set_write_buffer_size (line 402) | void leveldb_options_set_write_buffer_size(leveldb_options_t* opt, size_... function leveldb_options_set_max_open_files (line 406) | void leveldb_options_set_max_open_files(leveldb_options_t* opt, int n) { function leveldb_options_set_cache (line 410) | void leveldb_options_set_cache(leveldb_options_t* opt, leveldb_cache_t* ... function leveldb_options_set_block_size (line 414) | void leveldb_options_set_block_size(leveldb_options_t* opt, size_t s) { function leveldb_options_set_block_restart_interval (line 418) | void leveldb_options_set_block_restart_interval(leveldb_options_t* opt, ... function leveldb_options_set_max_file_size (line 422) | void leveldb_options_set_max_file_size(leveldb_options_t* opt, size_t s) { function leveldb_options_set_compression (line 426) | void leveldb_options_set_compression(leveldb_options_t* opt, int t) { function leveldb_comparator_t (line 430) | leveldb_comparator_t* leveldb_comparator_create( method Compare (line 90) | int Compare(const Slice& a, const Slice& b) const override { method FindShortestSeparator (line 97) | void FindShortestSeparator(std::string*, const Slice&) const override {} method FindShortSuccessor (line 98) | void FindShortSuccessor(std::string* key) const override {} function leveldb_comparator_destroy (line 443) | void leveldb_comparator_destroy(leveldb_comparator_t* cmp) { delete cmp; } function leveldb_filterpolicy_t (line 445) | leveldb_filterpolicy_t* leveldb_filterpolicy_create( method CreateFilter (line 112) | void CreateFilter(const Slice* keys, int n, std::string* dst) const ov... method KeyMayMatch (line 125) | bool KeyMayMatch(const Slice& key, const Slice& filter) const override { function leveldb_filterpolicy_destroy (line 462) | void leveldb_filterpolicy_destroy(leveldb_filterpolicy_t* filter) { function leveldb_filterpolicy_t (line 466) | leveldb_filterpolicy_t* leveldb_filterpolicy_create_bloom(int bits_per_k... method CreateFilter (line 112) | void CreateFilter(const Slice* keys, int n, std::string* dst) const ov... method KeyMayMatch (line 125) | bool KeyMayMatch(const Slice& key, const Slice& filter) const override { function leveldb_readoptions_t (line 491) | leveldb_readoptions_t* leveldb_readoptions_create() { function leveldb_readoptions_destroy (line 495) | void leveldb_readoptions_destroy(leveldb_readoptions_t* opt) { delete op... function leveldb_readoptions_set_verify_checksums (line 497) | void leveldb_readoptions_set_verify_checksums(leveldb_readoptions_t* opt, function leveldb_readoptions_set_fill_cache (line 502) | void leveldb_readoptions_set_fill_cache(leveldb_readoptions_t* opt, uint... function leveldb_readoptions_set_snapshot (line 506) | void leveldb_readoptions_set_snapshot(leveldb_readoptions_t* opt, function leveldb_writeoptions_t (line 511) | leveldb_writeoptions_t* leveldb_writeoptions_create() { function leveldb_writeoptions_destroy (line 515) | void leveldb_writeoptions_destroy(leveldb_writeoptions_t* opt) { delete ... function leveldb_writeoptions_set_sync (line 517) | void leveldb_writeoptions_set_sync(leveldb_writeoptions_t* opt, uint8_t ... function leveldb_cache_t (line 521) | leveldb_cache_t* leveldb_cache_create_lru(size_t capacity) { function leveldb_cache_destroy (line 527) | void leveldb_cache_destroy(leveldb_cache_t* cache) { function leveldb_env_t (line 532) | leveldb_env_t* leveldb_create_default_env() { function leveldb_env_destroy (line 539) | void leveldb_env_destroy(leveldb_env_t* env) { function leveldb_free (line 556) | void leveldb_free(void* ptr) { free(ptr); } function leveldb_major_version (line 558) | int leveldb_major_version() { return kMajorVersion; } function leveldb_minor_version (line 560) | int leveldb_minor_version() { return kMinorVersion; } FILE: src/leveldb/db/c_test.c function StartPhase (line 14) | static void StartPhase(const char* name) { function CheckEqual (line 31) | static void CheckEqual(const char* expected, const char* v, size_t n) { function Free (line 47) | static void Free(char** ptr) { function CheckGet (line 54) | static void CheckGet( function CheckIter (line 68) | static void CheckIter(leveldb_iterator_t* iter, function CheckPut (line 79) | static void CheckPut(void* ptr, function CheckDel (line 98) | static void CheckDel(void* ptr, const char* k, size_t klen) { function CmpDestroy (line 105) | static void CmpDestroy(void* arg) { } function CmpCompare (line 107) | static int CmpCompare(void* arg, const char* a, size_t alen, function FilterDestroy (line 124) | static void FilterDestroy(void* arg) { } function FilterKeyMatch (line 138) | uint8_t FilterKeyMatch(void* arg, const char* key, size_t length, function main (line 145) | int main(int argc, char** argv) { FILE: src/leveldb/db/corruption_test.cc type leveldb (line 19) | namespace leveldb { class CorruptionTest (line 23) | class CorruptionTest { method CorruptionTest (line 25) | CorruptionTest() method Status (line 43) | Status TryReopen() { method Reopen (line 49) | void Reopen() { ASSERT_OK(TryReopen()); } method RepairDB (line 51) | void RepairDB() { method Build (line 57) | void Build(int n) { method Check (line 75) | void Check(int min_expected, int max_expected) { method Corrupt (line 112) | void Corrupt(FileType filetype, int offset, int bytes_to_corrupt) { method Property (line 158) | int Property(const std::string& name) { method Slice (line 170) | Slice Key(int i, std::string* storage) { method Slice (line 178) | Slice Value(int k, std::string* storage) { function TEST (line 192) | TEST(CorruptionTest, Recovery) { function TEST (line 203) | TEST(CorruptionTest, RecoverWriteError) { function TEST (line 209) | TEST(CorruptionTest, NewFileErrorDuringWrite) { function TEST (line 226) | TEST(CorruptionTest, TableFile) { function TEST (line 237) | TEST(CorruptionTest, TableFileRepair) { function TEST (line 253) | TEST(CorruptionTest, TableFileIndexData) { function TEST (line 263) | TEST(CorruptionTest, MissingDescriptor) { function TEST (line 270) | TEST(CorruptionTest, SequenceNumberRecovery) { function TEST (line 291) | TEST(CorruptionTest, CorruptedDescriptor) { function TEST (line 308) | TEST(CorruptionTest, CompactionInputError) { function TEST (line 323) | TEST(CorruptionTest, CompactionInputErrorParanoid) { function TEST (line 344) | TEST(CorruptionTest, UnrelatedKeys) { function main (line 362) | int main(int argc, char** argv) { return leveldb::test::RunAllTests(); } FILE: src/leveldb/db/db_impl.cc type leveldb (line 39) | namespace leveldb { type DBImpl::Writer (line 44) | struct DBImpl::Writer { method Writer (line 45) | explicit Writer(port::Mutex* mu) type DBImpl::CompactionState (line 55) | struct DBImpl::CompactionState { type Output (line 57) | struct Output { method Output (line 63) | Output* current_output() { return &outputs[outputs.size() - 1]; } method CompactionState (line 65) | explicit CompactionState(Compaction* c) function ClipToRange (line 91) | static void ClipToRange(T* ptr, V minvalue, V maxvalue) { function Options (line 95) | Options SanitizeOptions(const std::string& dbname, function TableCacheSize (line 122) | static int TableCacheSize(const Options& sanitized_options) { function Status (line 182) | Status DBImpl::NewDB() { function Status (line 290) | Status DBImpl::Recover(VersionEdit* edit, bool* save_manifest) { function Status (line 381) | Status DBImpl::RecoverLogFile(uint64_t log_number, bool last_log, function Status (line 501) | Status DBImpl::WriteLevel0Table(MemTable* mem, VersionEdit* edit, function Status (line 634) | Status DBImpl::TEST_CompactMemTable() { function Status (line 796) | Status DBImpl::OpenCompactionOutputFile(CompactionState* compact) { function Status (line 821) | Status DBImpl::FinishCompactionOutputFile(CompactionState* compact, function Status (line 870) | Status DBImpl::InstallCompactionResults(CompactionState* compact) { function Status (line 888) | Status DBImpl::DoCompactionWork(CompactionState* compact) { type IterState (line 1051) | struct IterState { method IterState (line 1057) | IterState(port::Mutex* mutex, MemTable* mem, MemTable* imm, Version*... function CleanupIteratorState (line 1061) | static void CleanupIteratorState(void* arg1, void* arg2) { function Iterator (line 1073) | Iterator* DBImpl::NewInternalIterator(const ReadOptions& options, function Iterator (line 1100) | Iterator* DBImpl::TEST_NewInternalIterator() { function Status (line 1111) | Status DBImpl::Get(const ReadOptions& options, const Slice& key, function Iterator (line 1158) | Iterator* DBImpl::NewIterator(const ReadOptions& options) { function Snapshot (line 1177) | const Snapshot* DBImpl::GetSnapshot() { function Status (line 1188) | Status DBImpl::Put(const WriteOptions& o, const Slice& key, const Slic... function Status (line 1192) | Status DBImpl::Delete(const WriteOptions& options, const Slice& key) { function Status (line 1196) | Status DBImpl::Write(const WriteOptions& options, WriteBatch* updates) { function WriteBatch (line 1271) | WriteBatch* DBImpl::BuildBatchGroup(Writer** last_writer) { function Status (line 1321) | Status DBImpl::MakeRoomForWrite(bool force) { function Status (line 1465) | Status DB::Put(const WriteOptions& opt, const Slice& key, const Slice&... function Status (line 1471) | Status DB::Delete(const WriteOptions& opt, const Slice& key) { function Status (line 1479) | Status DB::Open(const Options& options, const std::string& dbname, DB*... function Status (line 1524) | Status DestroyDB(const std::string& dbname, const Options& options) { FILE: src/leveldb/db/db_impl.h function namespace (line 21) | namespace leveldb { FILE: src/leveldb/db/db_iter.cc type leveldb (line 17) | namespace leveldb { function DumpInternalIter (line 20) | static void DumpInternalIter(Iterator* iter) { class DBIter (line 39) | class DBIter : public Iterator { type Direction (line 46) | enum Direction { kForward, kReverse } method DBIter (line 48) | DBIter(DBImpl* db, const Comparator* cmp, Iterator* iter, SequenceNu... method DBIter (line 59) | DBIter(const DBIter&) = delete; method DBIter (line 60) | DBIter& operator=(const DBIter&) = delete; method Valid (line 63) | bool Valid() const override { return valid_; } method Slice (line 64) | Slice key() const override { method Slice (line 68) | Slice value() const override { method Status (line 72) | Status status() const override { method SaveKey (line 91) | inline void SaveKey(const Slice& k, std::string* dst) { method ClearSavedValue (line 95) | inline void ClearSavedValue() { method RandomCompactionPeriod (line 105) | size_t RandomCompactionPeriod() { function Iterator (line 312) | Iterator* NewDBIterator(DBImpl* db, const Comparator* user_key_compara... FILE: src/leveldb/db/db_iter.h function namespace (line 13) | namespace leveldb { FILE: src/leveldb/db/db_test.cc type leveldb (line 26) | namespace leveldb { function RandomString (line 28) | static std::string RandomString(Random* rnd, int len) { function RandomKey (line 34) | static std::string RandomKey(Random* rnd) { class AtomicCounter (line 42) | class AtomicCounter { method AtomicCounter (line 44) | AtomicCounter() : count_(0) {} method Increment (line 45) | void Increment() { IncrementBy(1); } method LOCKS_EXCLUDED (line 46) | LOCKS_EXCLUDED(mu_) { method LOCKS_EXCLUDED (line 50) | int Read() LOCKS_EXCLUDED(mu_) { method LOCKS_EXCLUDED (line 54) | void Reset() LOCKS_EXCLUDED(mu_) { function DelayMilliseconds (line 64) | void DelayMilliseconds(int millis) { class TestEnv (line 70) | class TestEnv : public EnvWrapper { method TestEnv (line 72) | explicit TestEnv(Env* base) : EnvWrapper(base), ignore_dot_files_(fa... method SetIgnoreDotFiles (line 74) | void SetIgnoreDotFiles(bool ignored) { ignore_dot_files_ = ignored; } method Status (line 76) | Status GetChildren(const std::string& dir, class SpecialEnv (line 100) | class SpecialEnv : public EnvWrapper { method SpecialEnv (line 123) | explicit SpecialEnv(Env* base) method Status (line 133) | Status NewWritableFile(const std::string& f, WritableFile** r) { method Status (line 206) | Status NewRandomAccessFile(const std::string& f, RandomAccessFile** ... class DBTest (line 232) | class DBTest { method DBTest (line 240) | DBTest() : env_(new SpecialEnv(Env::Default())), option_config_(kDef... method ChangeOptions (line 257) | bool ChangeOptions() { method Options (line 268) | Options CurrentOptions() { method DBImpl (line 287) | DBImpl* dbfull() { return reinterpret_cast(db_); } method Reopen (line 289) | void Reopen(Options* options = nullptr) { ASSERT_OK(TryReopen(option... method Close (line 291) | void Close() { method DestroyAndReopen (line 296) | void DestroyAndReopen(Options* options = nullptr) { method Status (line 303) | Status TryReopen(Options* options) { method Status (line 318) | Status Put(const std::string& k, const std::string& v) { method Status (line 322) | Status Delete(const std::string& k) { return db_->Delete(WriteOption... method Get (line 324) | std::string Get(const std::string& k, const Snapshot* snapshot = nul... method Contents (line 339) | std::string Contents() { method AllEntriesFor (line 364) | std::string AllEntriesFor(const Slice& user_key) { method NumTableFilesAtLevel (line 406) | int NumTableFilesAtLevel(int level) { method TotalTableFiles (line 413) | int TotalTableFiles() { method FilesPerLevel (line 422) | std::string FilesPerLevel() { method CountFiles (line 438) | int CountFiles() { method Size (line 444) | uint64_t Size(const Slice& start, const Slice& limit) { method Compact (line 451) | void Compact(const Slice& start, const Slice& limit) { method MakeTables (line 457) | void MakeTables(int n, const std::string& small_key, method FillLevels (line 468) | void FillLevels(const std::string& smallest, const std::string& larg... method DumpFileCounts (line 472) | void DumpFileCounts(const char* label) { method DumpSSTableList (line 485) | std::string DumpSSTableList() { method IterStatus (line 491) | std::string IterStatus(Iterator* iter) { method DeleteAnSSTFile (line 501) | bool DeleteAnSSTFile() { method RenameLDBToSST (line 516) | int RenameLDBToSST() { type OptionConfig (line 535) | enum OptionConfig { kDefault, kReuse, kFilter, kUncompressed, kEnd } function TEST (line 541) | TEST(DBTest, Empty) { function TEST (line 548) | TEST(DBTest, EmptyKey) { function TEST (line 557) | TEST(DBTest, EmptyValue) { function TEST (line 568) | TEST(DBTest, ReadWrite) { function TEST (line 579) | TEST(DBTest, PutDeleteGet) { function TEST (line 590) | TEST(DBTest, GetFromImmutableLayer) { function TEST (line 610) | TEST(DBTest, GetFromVersions) { function TEST (line 618) | TEST(DBTest, GetMemUsage) { function TEST (line 629) | TEST(DBTest, GetSnapshot) { function TEST (line 647) | TEST(DBTest, GetIdenticalSnapshots) { function TEST (line 672) | TEST(DBTest, IterateOverEmptySnapshot) { function TEST (line 696) | TEST(DBTest, GetLevel0Ordering) { function TEST (line 711) | TEST(DBTest, GetOrderedByLevels) { function TEST (line 723) | TEST(DBTest, GetPicksCorrectFile) { function TEST (line 738) | TEST(DBTest, GetEncountersEmptyLevel) { function TEST (line 776) | TEST(DBTest, IterEmpty) { function TEST (line 791) | TEST(DBTest, IterSingle) { function TEST (line 829) | TEST(DBTest, IterMulti) { function TEST (line 912) | TEST(DBTest, IterSmallAndLargeMix) { function TEST (line 950) | TEST(DBTest, IterMultiWithDelete) { function TEST (line 967) | TEST(DBTest, Recover) { function TEST (line 989) | TEST(DBTest, RecoveryWithEmptyLog) { function TEST (line 1003) | TEST(DBTest, RecoverDuringMemtableCompaction) { function Key (line 1024) | static std::string Key(int i) { function TEST (line 1030) | TEST(DBTest, MinorCompactionsHappen) { function TEST (line 1055) | TEST(DBTest, RecoverWithLargeLog) { function TEST (line 1079) | TEST(DBTest, CompactionsGenerateMultipleFiles) { function TEST (line 1105) | TEST(DBTest, RepeatedWritesToSameKey) { function TEST (line 1124) | TEST(DBTest, SparseMerge) { function Between (line 1164) | static bool Between(uint64_t val, uint64_t low, uint64_t high) { function TEST (line 1174) | TEST(DBTest, ApproximateSizes) { function TEST (line 1233) | TEST(DBTest, ApproximateSizes_MixOfSmallAndLarge) { function TEST (line 1276) | TEST(DBTest, IteratorPinsRef) { function TEST (line 1298) | TEST(DBTest, Snapshot) { function TEST (line 1327) | TEST(DBTest, HiddenValuesAreRemoved) { function TEST (line 1358) | TEST(DBTest, DeletionMarkers1) { function TEST (line 1387) | TEST(DBTest, DeletionMarkers2) { function TEST (line 1413) | TEST(DBTest, OverlapInLevel0) { function TEST (line 1455) | TEST(DBTest, L0_CompactionBug_Issue44_a) { function TEST (line 1472) | TEST(DBTest, L0_CompactionBug_Issue44_b) { function TEST (line 1498) | TEST(DBTest, Fflush_Issue474) { function TEST (line 1507) | TEST(DBTest, ComparatorCheck) { function TEST (line 1530) | TEST(DBTest, CustomComparator) { function TEST (line 1586) | TEST(DBTest, ManualCompaction) { function TEST (line 1620) | TEST(DBTest, DBOpen_Options) { function TEST (line 1659) | TEST(DBTest, DestroyEmptyDir) { function TEST (line 1687) | TEST(DBTest, DestroyOpenDB) { function TEST (line 1711) | TEST(DBTest, Locking) { function TEST (line 1718) | TEST(DBTest, NoSpace) { function TEST (line 1738) | TEST(DBTest, NonWritableFileSystem) { function TEST (line 1759) | TEST(DBTest, WriteSyncError) { function TEST (line 1790) | TEST(DBTest, ManifestWriteError) { function TEST (line 1830) | TEST(DBTest, MissingSSTFile) { function TEST (line 1847) | TEST(DBTest, StillReadSST) { function TEST (line 1863) | TEST(DBTest, FilesDeletedAfterCompaction) { function TEST (line 1874) | TEST(DBTest, BloomFilter) { type MTState (line 1928) | struct MTState { type MTThread (line 1935) | struct MTThread { function MTThreadBody (line 1940) | static void MTThreadBody(void* arg) { function TEST (line 1986) | TEST(DBTest, MultiThreaded) { class ModelDB (line 2022) | class ModelDB : public DB { class ModelSnapshot (line 2024) | class ModelSnapshot : public Snapshot { method ModelDB (line 2029) | explicit ModelDB(const Options& options) : options_(options) {} method Status (line 2031) | Status Put(const WriteOptions& o, const Slice& k, const Slice& v) ov... method Status (line 2034) | Status Delete(const WriteOptions& o, const Slice& key) override { method Status (line 2037) | Status Get(const ReadOptions& options, const Slice& key, method Iterator (line 2042) | Iterator* NewIterator(const ReadOptions& options) override { method Snapshot (line 2053) | const Snapshot* GetSnapshot() override { method ReleaseSnapshot (line 2059) | void ReleaseSnapshot(const Snapshot* snapshot) override { method Status (line 2062) | Status Write(const WriteOptions& options, WriteBatch* batch) override { method GetProperty (line 2076) | bool GetProperty(const Slice& property, std::string* value) override { method GetApproximateSizes (line 2079) | void GetApproximateSizes(const Range* r, int n, uint64_t* sizes) ove... method CompactRange (line 2084) | void CompactRange(const Slice* start, const Slice* end) override {} class ModelIter (line 2087) | class ModelIter : public Iterator { method ModelIter (line 2089) | ModelIter(const KVMap* map, bool owned) method Valid (line 2094) | bool Valid() const override { return iter_ != map_->end(); } method SeekToFirst (line 2095) | void SeekToFirst() override { iter_ = map_->begin(); } method SeekToLast (line 2096) | void SeekToLast() override { method Seek (line 2103) | void Seek(const Slice& k) override { method Next (line 2106) | void Next() override { ++iter_; } method Prev (line 2107) | void Prev() override { --iter_; } method Slice (line 2108) | Slice key() const override { return iter_->first; } method Slice (line 2109) | Slice value() const override { return iter_->second; } method Status (line 2110) | Status status() const override { return Status::OK(); } function CompareIterators (line 2121) | static bool CompareIterators(int step, DB* model, DB* db, function TEST (line 2164) | TEST(DBTest, Randomized) { function MakeKey (line 2232) | std::string MakeKey(unsigned int num) { function BM_LogAndApply (line 2238) | void BM_LogAndApply(int iters, int num_base_files) { function main (line 2292) | int main(int argc, char** argv) { FILE: src/leveldb/db/dbformat.cc type leveldb (line 14) | namespace leveldb { function PackSequenceAndType (line 16) | static uint64_t PackSequenceAndType(uint64_t seq, ValueType t) { function AppendInternalKey (line 22) | void AppendInternalKey(std::string* result, const ParsedInternalKey& k... FILE: src/leveldb/db/dbformat.h function namespace (line 20) | namespace leveldb { FILE: src/leveldb/db/dbformat_test.cc type leveldb (line 9) | namespace leveldb { function IKey (line 11) | static std::string IKey(const std::string& user_key, uint64_t seq, function Shorten (line 18) | static std::string Shorten(const std::string& s, const std::string& l) { function ShortSuccessor (line 24) | static std::string ShortSuccessor(const std::string& s) { function TestKey (line 30) | static void TestKey(const std::string& key, uint64_t seq, ValueType vt) { class FormatTest (line 44) | class FormatTest {} function TEST (line 46) | TEST(FormatTest, InternalKey_EncodeDecode) { function TEST (line 68) | TEST(FormatTest, InternalKey_DecodeFromEmpty) { function TEST (line 74) | TEST(FormatTest, InternalKeyShortSeparator) { function TEST (line 108) | TEST(FormatTest, InternalKeyShortestSuccessor) { function TEST (line 115) | TEST(FormatTest, ParsedInternalKeyDebugString) { function TEST (line 121) | TEST(FormatTest, InternalKeyDebugString) { function main (line 131) | int main(int argc, char** argv) { return leveldb::test::RunAllTests(); } FILE: src/leveldb/db/dumpfile.cc type leveldb (line 22) | namespace leveldb { function GuessType (line 26) | bool GuessType(const std::string& fname, FileType* type) { class CorruptionReporter (line 39) | class CorruptionReporter : public log::Reader::Reporter { method Corruption (line 41) | void Corruption(size_t bytes, const Status& status) override { function Status (line 54) | Status PrintLogContents(Env* env, const std::string& fname, class WriteBatchItemPrinter (line 75) | class WriteBatchItemPrinter : public WriteBatch::Handler { method Put (line 77) | void Put(const Slice& key, const Slice& value) override { method Delete (line 85) | void Delete(const Slice& key) override { function WriteBatchPrinter (line 97) | static void WriteBatchPrinter(uint64_t pos, Slice record, WritableFile... function Status (line 122) | Status DumpLog(Env* env, const std::string& fname, WritableFile* dst) { function VersionEditPrinter (line 128) | static void VersionEditPrinter(uint64_t pos, Slice record, WritableFil... function Status (line 143) | Status DumpDescriptor(Env* env, const std::string& fname, WritableFile... function Status (line 147) | Status DumpTable(Env* env, const std::string& fname, WritableFile* dst) { function Status (line 214) | Status DumpFile(Env* env, const std::string& fname, WritableFile* dst) { FILE: src/leveldb/db/fault_injection_test.cc type leveldb (line 28) | namespace leveldb { class FaultInjectionTestEnv (line 34) | class FaultInjectionTestEnv method FaultInjectionTestEnv (line 130) | FaultInjectionTestEnv() method LOCKS_EXCLUDED (line 151) | LOCKS_EXCLUDED(mutex_) { method LOCKS_EXCLUDED (line 155) | LOCKS_EXCLUDED(mutex_) { function GetDirName (line 39) | static std::string GetDirName(const std::string& filename) { function Status (line 48) | Status SyncDir(const std::string& dir) { function Status (line 54) | Status Truncate(const std::string& filename, uint64_t length) { type FileState (line 85) | struct FileState { method FileState (line 91) | FileState(const std::string& filename) method FileState (line 97) | FileState() : pos_(-1), pos_at_last_sync_(-1), pos_at_last_flush_(-1... method IsFullySynced (line 99) | bool IsFullySynced() const { return pos_ <= 0 || pos_ == pos_at_last... class TestWritableFile (line 108) | class TestWritableFile : public WritableFile { method GetName (line 117) | std::string GetName() const override { return ""; } class FaultInjectionTestEnv (line 128) | class FaultInjectionTestEnv : public EnvWrapper { method FaultInjectionTestEnv (line 130) | FaultInjectionTestEnv() method LOCKS_EXCLUDED (line 151) | LOCKS_EXCLUDED(mutex_) { method LOCKS_EXCLUDED (line 155) | LOCKS_EXCLUDED(mutex_) { function Status (line 180) | Status TestWritableFile::Append(const Slice& data) { function Status (line 188) | Status TestWritableFile::Close() { function Status (line 197) | Status TestWritableFile::Flush() { function Status (line 205) | Status TestWritableFile::SyncParent() { function Status (line 213) | Status TestWritableFile::Sync() { function Status (line 231) | Status FaultInjectionTestEnv::NewWritableFile(const std::string& fname, function Status (line 249) | Status FaultInjectionTestEnv::NewAppendableFile(const std::string& fname, function Status (line 269) | Status FaultInjectionTestEnv::DropUnsyncedFileData() { function Status (line 302) | Status FaultInjectionTestEnv::DeleteFile(const std::string& f) { function Status (line 311) | Status FaultInjectionTestEnv::RenameFile(const std::string& s, function Status (line 339) | Status FaultInjectionTestEnv::DeleteFilesCreatedAfterLastDirSync() { function Status (line 360) | Status FileState::DropUnsyncedData() const { class FaultInjectionTest (line 365) | class FaultInjectionTest { type ExpectedVerifResult (line 367) | enum ExpectedVerifResult { VAL_EXPECT_NO_ERROR, VAL_EXPECT_ERROR } type ResetMethod (line 368) | enum ResetMethod { RESET_DROP_UNSYNCED_DATA, RESET_DELETE_UNSYNCED_F... method FaultInjectionTest (line 376) | FaultInjectionTest() method ReuseLogs (line 396) | void ReuseLogs(bool reuse) { options_.reuse_logs = reuse; } method Build (line 398) | void Build(int start_idx, int num_vals) { method Status (line 410) | Status ReadValue(int i, std::string* val) const { method Status (line 418) | Status Verify(int start_idx, int num_vals, method Slice (line 441) | Slice Key(int i, std::string* storage) const { method Slice (line 449) | Slice Value(int k, std::string* storage) const { method Status (line 454) | Status OpenDB() { method CloseDB (line 461) | void CloseDB() { method DeleteAllData (line 466) | void DeleteAllData() { method ResetDBState (line 475) | void ResetDBState(ResetMethod reset_method) { method PartialCompactTestPreFault (line 488) | void PartialCompactTestPreFault(int num_pre_sync, int num_post_sync) { method PartialCompactTestReopenWithFault (line 495) | void PartialCompactTestReopenWithFault(ResetMethod reset_method, method NoWriteTestPreFault (line 506) | void NoWriteTestPreFault() {} method NoWriteTestReopenWithFault (line 508) | void NoWriteTestReopenWithFault(ResetMethod reset_method) { method DoTest (line 514) | void DoTest() { function TEST (line 540) | TEST(FaultInjectionTest, FaultTestNoLogReuse) { function TEST (line 545) | TEST(FaultInjectionTest, FaultTestWithLogReuse) { function main (line 552) | int main(int argc, char** argv) { return leveldb::test::RunAllTests(); } FILE: src/leveldb/db/filename.cc type leveldb (line 14) | namespace leveldb { function MakeFileName (line 20) | static std::string MakeFileName(const std::string& dbname, uint64_t nu... function LogFileName (line 28) | std::string LogFileName(const std::string& dbname, uint64_t number) { function TableFileName (line 33) | std::string TableFileName(const std::string& dbname, uint64_t number) { function SSTTableFileName (line 38) | std::string SSTTableFileName(const std::string& dbname, uint64_t numbe... function DescriptorFileName (line 43) | std::string DescriptorFileName(const std::string& dbname, uint64_t num... function CurrentFileName (line 51) | std::string CurrentFileName(const std::string& dbname) { function LockFileName (line 55) | std::string LockFileName(const std::string& dbname) { return dbname + ... function TempFileName (line 57) | std::string TempFileName(const std::string& dbname, uint64_t number) { function InfoLogFileName (line 62) | std::string InfoLogFileName(const std::string& dbname) { function OldInfoLogFileName (line 67) | std::string OldInfoLogFileName(const std::string& dbname) { function ParseFileName (line 78) | bool ParseFileName(const std::string& filename, uint64_t* number, function Status (line 123) | Status SetCurrentFile(Env* env, const std::string& dbname, FILE: src/leveldb/db/filename.h function namespace (line 18) | namespace leveldb { FILE: src/leveldb/db/filename_test.cc type leveldb (line 12) | namespace leveldb { class FileNameTest (line 14) | class FileNameTest {} function TEST (line 16) | TEST(FileNameTest, Parse) { function TEST (line 75) | TEST(FileNameTest, Construction) { function main (line 131) | int main(int argc, char** argv) { return leveldb::test::RunAllTests(); } FILE: src/leveldb/db/leveldbutil.cc type leveldb (line 11) | namespace leveldb { class StdoutPrinter (line 14) | class StdoutPrinter : public WritableFile { method Status (line 16) | Status Append(const Slice& data) override { method Status (line 20) | Status Close() override { return Status::OK(); } method Status (line 21) | Status Flush() override { return Status::OK(); } method Status (line 22) | Status Sync() override { return Status::OK(); } method GetName (line 23) | std::string GetName() const override { return "[stdout]"; } function HandleDumpCommand (line 26) | bool HandleDumpCommand(Env* env, char** files, int num) { function Usage (line 42) | static void Usage() { function main (line 48) | int main(int argc, char** argv) { FILE: src/leveldb/db/log_format.h function namespace (line 11) | namespace leveldb { FILE: src/leveldb/db/log_reader.cc type leveldb (line 13) | namespace leveldb { type log (line 14) | namespace log { FILE: src/leveldb/db/log_reader.h function namespace (line 14) | namespace leveldb { FILE: src/leveldb/db/log_test.cc type leveldb (line 13) | namespace leveldb { type log (line 14) | namespace log { function BigString (line 18) | static std::string BigString(const std::string& partial_string, size... function NumberString (line 28) | static std::string NumberString(int n) { function RandomSkewedString (line 35) | static std::string RandomSkewedString(int i, Random* rnd) { class LogTest (line 39) | class LogTest { method LogTest (line 41) | LogTest() method ReopenForAppend (line 52) | void ReopenForAppend() { method Write (line 57) | void Write(const std::string& msg) { method WrittenBytes (line 62) | size_t WrittenBytes() const { return dest_.contents_.size(); } method Read (line 64) | std::string Read() { method IncrementByte (line 78) | void IncrementByte(int offset, int delta) { method SetByte (line 82) | void SetByte(int offset, char new_byte) { method ShrinkSize (line 86) | void ShrinkSize(int bytes) { method FixChecksum (line 90) | void FixChecksum(int header_offset, int len) { method ForceError (line 97) | void ForceError() { source_.force_error_ = true; } method DroppedBytes (line 99) | size_t DroppedBytes() const { return report_.dropped_bytes_; } method ReportMessage (line 101) | std::string ReportMessage() const { return report_.message_; } method MatchError (line 104) | std::string MatchError(const std::string& msg) const { method WriteInitialOffsetLog (line 112) | void WriteInitialOffsetLog() { method StartReadingAt (line 120) | void StartReadingAt(uint64_t initial_offset) { method CheckOffsetPastEndReturnsNoRecords (line 125) | void CheckOffsetPastEndReturnsNoRecords(uint64_t offset_past_end) { method CheckInitialOffsetRecord (line 137) | void CheckInitialOffsetRecord(uint64_t initial_offset, class StringDest (line 162) | class StringDest : public WritableFile { method Status (line 164) | Status Close() override { return Status::OK(); } method Status (line 165) | Status Flush() override { return Status::OK(); } method Status (line 166) | Status Sync() override { return Status::OK(); } method Status (line 167) | Status Append(const Slice& slice) override { method GetName (line 171) | std::string GetName() const override { return ""; } class StringSource (line 176) | class StringSource : public SequentialFile { method StringSource (line 178) | StringSource() : force_error_(false), returned_partial_(false) {} method Status (line 180) | Status Read(size_t n, Slice* result, char* scratch) override { method Status (line 198) | Status Skip(uint64_t n) override { method GetName (line 208) | std::string GetName() const { return ""; } class ReportCollector (line 215) | class ReportCollector : public Reader::Reporter { method ReportCollector (line 217) | ReportCollector() : dropped_bytes_(0) {} method Corruption (line 218) | void Corruption(size_t bytes, const Status& status) override { function TEST (line 263) | TEST(LogTest, Empty) { ASSERT_EQ("EOF", Read()); } function TEST (line 265) | TEST(LogTest, ReadWrite) { function TEST (line 278) | TEST(LogTest, ManyBlocks) { function TEST (line 288) | TEST(LogTest, Fragmentation) { function TEST (line 298) | TEST(LogTest, MarginalTrailer) { function TEST (line 311) | TEST(LogTest, MarginalTrailer2) { function TEST (line 324) | TEST(LogTest, ShortTrailer) { function TEST (line 336) | TEST(LogTest, AlignedEof) { function TEST (line 344) | TEST(LogTest, OpenForAppend) { function TEST (line 353) | TEST(LogTest, RandomRead) { function TEST (line 368) | TEST(LogTest, ReadError) { function TEST (line 376) | TEST(LogTest, BadRecordType) { function TEST (line 386) | TEST(LogTest, TruncatedTrailingRecordIsIgnored) { function TEST (line 395) | TEST(LogTest, BadLength) { function TEST (line 406) | TEST(LogTest, BadLengthAtEndIsIgnored) { function TEST (line 414) | TEST(LogTest, ChecksumMismatch) { function TEST (line 422) | TEST(LogTest, UnexpectedMiddleType) { function TEST (line 431) | TEST(LogTest, UnexpectedLastType) { function TEST (line 440) | TEST(LogTest, UnexpectedFullType) { function TEST (line 451) | TEST(LogTest, UnexpectedFirstType) { function TEST (line 462) | TEST(LogTest, MissingLastIsIgnored) { function TEST (line 471) | TEST(LogTest, PartialLastIsIgnored) { function TEST (line 480) | TEST(LogTest, SkipIntoMultiRecord) { function TEST (line 496) | TEST(LogTest, ErrorJoinsRecords) { function TEST (line 519) | TEST(LogTest, ReadStart) { CheckInitialOffsetRecord(0, 0); } function TEST (line 521) | TEST(LogTest, ReadSecondOneOff) { CheckInitialOffsetRecord(1, 1); } function TEST (line 523) | TEST(LogTest, ReadSecondTenThousand) { CheckInitialOffsetRecord(1000... function TEST (line 525) | TEST(LogTest, ReadSecondStart) { CheckInitialOffsetRecord(10007, 1); } function TEST (line 527) | TEST(LogTest, ReadThirdOneOff) { CheckInitialOffsetRecord(10008, 2); } function TEST (line 529) | TEST(LogTest, ReadThirdStart) { CheckInitialOffsetRecord(20014, 2); } function TEST (line 531) | TEST(LogTest, ReadFourthOneOff) { CheckInitialOffsetRecord(20015, 3); } function TEST (line 533) | TEST(LogTest, ReadFourthFirstBlockTrailer) { function TEST (line 537) | TEST(LogTest, ReadFourthMiddleBlock) { function TEST (line 541) | TEST(LogTest, ReadFourthLastBlock) { function TEST (line 545) | TEST(LogTest, ReadFourthStart) { function TEST (line 551) | TEST(LogTest, ReadInitialOffsetIntoBlockPadding) { function TEST (line 555) | TEST(LogTest, ReadEnd) { CheckOffsetPastEndReturnsNoRecords(0); } function TEST (line 557) | TEST(LogTest, ReadPastEnd) { CheckOffsetPastEndReturnsNoRecords(5); } function main (line 562) | int main(int argc, char** argv) { return leveldb::test::RunAllTests(); } FILE: src/leveldb/db/log_writer.cc type leveldb (line 13) | namespace leveldb { type log (line 14) | namespace log { function InitTypeCrc (line 16) | static void InitTypeCrc(uint32_t* type_crc) { function Status (line 34) | Status Writer::AddRecord(const Slice& slice) { function Status (line 82) | Status Writer::EmitPhysicalRecord(RecordType t, const char* ptr, FILE: src/leveldb/db/log_writer.h function namespace (line 14) | namespace leveldb { FILE: src/leveldb/db/memtable.cc type leveldb (line 12) | namespace leveldb { function Slice (line 14) | static Slice GetLengthPrefixedSlice(const char* data) { class MemTableIterator (line 46) | class MemTableIterator : public Iterator { method MemTableIterator (line 48) | explicit MemTableIterator(MemTable::Table* table) : iter_(table) {} method MemTableIterator (line 50) | MemTableIterator(const MemTableIterator&) = delete; method MemTableIterator (line 51) | MemTableIterator& operator=(const MemTableIterator&) = delete; method Valid (line 55) | bool Valid() const override { return iter_.Valid(); } method Seek (line 56) | void Seek(const Slice& k) override { iter_.Seek(EncodeKey(&tmp_, k)); } method SeekToFirst (line 57) | void SeekToFirst() override { iter_.SeekToFirst(); } method SeekToLast (line 58) | void SeekToLast() override { iter_.SeekToLast(); } method Next (line 59) | void Next() override { iter_.Next(); } method Prev (line 60) | void Prev() override { iter_.Prev(); } method Slice (line 61) | Slice key() const override { return GetLengthPrefixedSlice(iter_.key... method Slice (line 62) | Slice value() const override { method Status (line 67) | Status status() const override { return Status::OK(); } function Iterator (line 74) | Iterator* MemTable::NewIterator() { return new MemTableIterator(&table... FILE: src/leveldb/db/memtable.h function namespace (line 15) | namespace leveldb { FILE: src/leveldb/db/recovery_test.cc type leveldb (line 16) | namespace leveldb { class RecoveryTest (line 18) | class RecoveryTest { method RecoveryTest (line 20) | RecoveryTest() : env_(Env::Default()), db_(nullptr) { method DBImpl (line 31) | DBImpl* dbfull() const { return reinterpret_cast(db_); } method Env (line 32) | Env* env() const { return env_; } method CanAppend (line 34) | bool CanAppend() { method Close (line 45) | void Close() { method Status (line 50) | Status OpenWithStatus(Options* options = nullptr) { method Open (line 65) | void Open(Options* options = nullptr) { method Status (line 70) | Status Put(const std::string& k, const std::string& v) { method Get (line 74) | std::string Get(const std::string& k, const Snapshot* snapshot = nul... method ManifestFileName (line 85) | std::string ManifestFileName() { method LogName (line 95) | std::string LogName(uint64_t number) { return LogFileName(dbname_, n... method DeleteLogFiles (line 97) | size_t DeleteLogFiles() { method DeleteManifestFile (line 108) | void DeleteManifestFile() { ASSERT_OK(env_->DeleteFile(ManifestFileN... method FirstLogFile (line 110) | uint64_t FirstLogFile() { return GetFiles(kLogFile)[0]; } method GetFiles (line 112) | std::vector GetFiles(FileType t) { method NumLogs (line 126) | int NumLogs() { return GetFiles(kLogFile).size(); } method NumTables (line 128) | int NumTables() { return GetFiles(kTableFile).size(); } method FileSize (line 130) | uint64_t FileSize(const std::string& fname) { method CompactMemTable (line 136) | void CompactMemTable() { dbfull()->TEST_CompactMemTable(); } method MakeLogFile (line 139) | void MakeLogFile(uint64_t lognum, SequenceNumber seq, Slice key, Sli... function TEST (line 158) | TEST(RecoveryTest, ManifestReused) { function TEST (line 174) | TEST(RecoveryTest, LargeManifestCompacted) { function TEST (line 205) | TEST(RecoveryTest, NoLogFiles) { function TEST (line 214) | TEST(RecoveryTest, LogFileReuse) { function TEST (line 244) | TEST(RecoveryTest, MultipleMemTables) { function TEST (line 273) | TEST(RecoveryTest, MultipleLogFiles) { function TEST (line 319) | TEST(RecoveryTest, ManifestMissing) { function main (line 330) | int main(int argc, char** argv) { return leveldb::test::RunAllTests(); } FILE: src/leveldb/db/repair.cc type leveldb (line 41) | namespace leveldb { class Repairer (line 45) | class Repairer { method Repairer (line 47) | Repairer(const std::string& dbname, const Options& options) method Status (line 70) | Status Run() { type TableInfo (line 93) | struct TableInfo { method Status (line 98) | Status FindFiles() { method ConvertLogFilesToTables (line 131) | void ConvertLogFilesToTables() { method Status (line 143) | Status ConvertLogToTable(uint64_t log) { method ExtractMetaData (line 221) | void ExtractMetaData() { method Iterator (line 227) | Iterator* NewTableIterator(const FileMetaData& meta) { method ScanTable (line 235) | void ScanTable(uint64_t number) { method RepairTable (line 294) | void RepairTable(const std::string& src, TableInfo t) { method Status (line 348) | Status WriteDescriptor() { method ArchiveFile (line 407) | void ArchiveFile(const std::string& fname) { function Status (line 445) | Status RepairDB(const std::string& dbname, const Options& options) { FILE: src/leveldb/db/skiplist.h function namespace (line 37) | namespace leveldb { FILE: src/leveldb/db/skiplist_test.cc type leveldb (line 18) | namespace leveldb { type Comparator (line 22) | struct Comparator { class SkipTest (line 34) | class SkipTest {} function TEST (line 36) | TEST(SkipTest, Empty) { function TEST (line 52) | TEST(SkipTest, InsertAndLookup) { class ConcurrentTest (line 153) | class ConcurrentTest { method key (line 157) | static uint64_t key(Key key) { return (key >> 40); } method gen (line 158) | static uint64_t gen(Key key) { return (key >> 8) & 0xffffffffu; } method hash (line 159) | static uint64_t hash(Key key) { return key & 0xff; } method HashNumbers (line 161) | static uint64_t HashNumbers(uint64_t k, uint64_t g) { method Key (line 166) | static Key MakeKey(uint64_t k, uint64_t g) { method IsValidKey (line 173) | static bool IsValidKey(Key k) { method Key (line 177) | static Key RandomTarget(Random* rnd) { type State (line 192) | struct State { method Set (line 194) | void Set(int k, int v) { method Get (line 197) | int Get(int k) { return generation[k].load(std::memory_order_acqui... method State (line 199) | State() { method ConcurrentTest (line 216) | ConcurrentTest() : list_(Comparator(), &arena_) {} method WriteStep (line 219) | void WriteStep(Random* rnd) { method ReadStep (line 227) | void ReadStep(Random* rnd) { function TEST (line 288) | TEST(SkipTest, ConcurrentWithoutThreads) { class TestState (line 297) | class TestState { type ReaderState (line 303) | enum ReaderState { STARTING, RUNNING, DONE } method TestState (line 305) | explicit TestState(int s) method LOCKS_EXCLUDED (line 308) | LOCKS_EXCLUDED(mu_) { method LOCKS_EXCLUDED (line 316) | LOCKS_EXCLUDED(mu_) { function ConcurrentReader (line 329) | static void ConcurrentReader(void* arg) { function RunConcurrent (line 341) | static void RunConcurrent(int run) { function TEST (line 361) | TEST(SkipTest, Concurrent1) { RunConcurrent(1); } function TEST (line 362) | TEST(SkipTest, Concurrent2) { RunConcurrent(2); } function TEST (line 363) | TEST(SkipTest, Concurrent3) { RunConcurrent(3); } function TEST (line 364) | TEST(SkipTest, Concurrent4) { RunConcurrent(4); } function TEST (line 365) | TEST(SkipTest, Concurrent5) { RunConcurrent(5); } function main (line 369) | int main(int argc, char** argv) { return leveldb::test::RunAllTests(); } FILE: src/leveldb/db/snapshot.h function namespace (line 11) | namespace leveldb { function class (line 39) | class SnapshotList { FILE: src/leveldb/db/table_cache.cc type leveldb (line 12) | namespace leveldb { type TableAndFile (line 14) | struct TableAndFile { function DeleteEntry (line 19) | static void DeleteEntry(const Slice& key, void* value) { function UnrefEntry (line 26) | static void UnrefEntry(void* arg1, void* arg2) { function Status (line 41) | Status TableCache::FindTable(uint64_t file_number, uint64_t file_size, function Iterator (line 78) | Iterator* TableCache::NewIterator(const ReadOptions& options, function Status (line 100) | Status TableCache::Get(const ReadOptions& options, uint64_t file_number, FILE: src/leveldb/db/table_cache.h function namespace (line 19) | namespace leveldb { FILE: src/leveldb/db/version_edit.cc type leveldb (line 10) | namespace leveldb { type Tag (line 14) | enum Tag { function GetInternalKey (line 86) | static bool GetInternalKey(Slice* input, InternalKey* dst) { function GetLevel (line 95) | static bool GetLevel(Slice* input, int* level) { function Status (line 105) | Status VersionEdit::DecodeFrom(const Slice& src) { FILE: src/leveldb/db/version_edit.h function namespace (line 14) | namespace leveldb { FILE: src/leveldb/db/version_edit_test.cc type leveldb (line 8) | namespace leveldb { function TestEncodeDecode (line 10) | static void TestEncodeDecode(const VersionEdit& edit) { class VersionEditTest (line 20) | class VersionEditTest {} function TEST (line 22) | TEST(VersionEditTest, EncodeDecode) { function main (line 44) | int main(int argc, char** argv) { return leveldb::test::RunAllTests(); } FILE: src/leveldb/db/version_set.cc type leveldb (line 23) | namespace leveldb { function TargetFileSize (line 25) | static size_t TargetFileSize(const Options* options) { function MaxGrandParentOverlapBytes (line 31) | static int64_t MaxGrandParentOverlapBytes(const Options* options) { function ExpandedCompactionByteSizeLimit (line 38) | static int64_t ExpandedCompactionByteSizeLimit(const Options* options) { function MaxBytesForLevel (line 42) | static double MaxBytesForLevel(const Options* options, int level) { function MaxFileSizeForLevel (line 55) | static uint64_t MaxFileSizeForLevel(const Options* options, int level) { function TotalFileSize (line 60) | static int64_t TotalFileSize(const std::vector& files) { function FindFile (line 88) | int FindFile(const InternalKeyComparator& icmp, function AfterFile (line 108) | static bool AfterFile(const Comparator* ucmp, const Slice* user_key, function BeforeFile (line 115) | static bool BeforeFile(const Comparator* ucmp, const Slice* user_key, function SomeFileOverlapsRange (line 122) | bool SomeFileOverlapsRange(const InternalKeyComparator& icmp, class Version::LevelFileNumIterator (line 164) | class Version::LevelFileNumIterator : public Iterator { method LevelFileNumIterator (line 166) | LevelFileNumIterator(const InternalKeyComparator& icmp, method Valid (line 170) | bool Valid() const override { return index_ < flist_->size(); } method Seek (line 171) | void Seek(const Slice& target) override { method SeekToFirst (line 174) | void SeekToFirst() override { index_ = 0; } method SeekToLast (line 175) | void SeekToLast() override { method Next (line 178) | void Next() override { method Prev (line 182) | void Prev() override { method Slice (line 190) | Slice key() const override { method Slice (line 194) | Slice value() const override { method Status (line 200) | Status status() const override { return Status::OK(); } function Iterator (line 211) | static Iterator* GetFileIterator(void* arg, const ReadOptions& options, function Iterator (line 223) | Iterator* Version::NewConcatenatingIterator(const ReadOptions& options, type SaverState (line 250) | enum SaverState { type Saver (line 256) | struct Saver { function SaveValue (line 263) | static void SaveValue(void* arg, const Slice& ikey, const Slice& v) { function NewestFirst (line 278) | static bool NewestFirst(FileMetaData* a, FileMetaData* b) { function Status (line 325) | Status Version::Get(const ReadOptions& options, const LookupKey& k, type State (line 422) | struct State { method Match (line 426) | static bool Match(void* arg, int level, FileMetaData* f) { class VersionSet::Builder (line 570) | class VersionSet::Builder { type BySmallestKey (line 573) | struct BySmallestKey { type LevelState (line 588) | struct LevelState { method Builder (line 599) | Builder(VersionSet* vset, Version* base) : vset_(vset), base_(base) { method Apply (line 630) | void Apply(VersionEdit* edit) { method SaveTo (line 673) | void SaveTo(Version* v) { method MaybeAddFile (line 718) | void MaybeAddFile(Version* v, int level, FileMetaData* f) { function Status (line 778) | Status VersionSet::LogAndApply(VersionEdit* edit, port::Mutex* mu) { function Status (line 863) | Status VersionSet::Recover(bool* save_manifest) { function Status (line 1065) | Status VersionSet::WriteSnapshot(log::Writer* log) { function Iterator (line 1214) | Iterator* VersionSet::MakeInputIterator(Compaction* c) { function Compaction (line 1247) | Compaction* VersionSet::PickCompaction() { function FindLargestKey (line 1303) | bool FindLargestKey(const InternalKeyComparator& icmp, function FileMetaData (line 1321) | FileMetaData* FindSmallestBoundaryFile( function AddBoundaryInputs (line 1355) | void AddBoundaryInputs(const InternalKeyComparator& icmp, function Compaction (line 1441) | Compaction* VersionSet::CompactRange(int level, const InternalKey* begin, FILE: src/leveldb/db/version_set.h function namespace (line 29) | namespace log { function class (line 60) | class Version { function class (line 167) | class VersionSet { FILE: src/leveldb/db/version_set_test.cc type leveldb (line 10) | namespace leveldb { class FindFileTest (line 12) | class FindFileTest { method FindFileTest (line 14) | FindFileTest() : disjoint_sorted_files_(true) {} method Add (line 22) | void Add(const char* smallest, const char* largest, method Find (line 32) | int Find(const char* key) { method Overlaps (line 38) | bool Overlaps(const char* smallest, const char* largest) { function TEST (line 53) | TEST(FindFileTest, Empty) { function TEST (line 61) | TEST(FindFileTest, Single) { function TEST (line 91) | TEST(FindFileTest, Multiple) { function TEST (line 129) | TEST(FindFileTest, MultipleNullBoundaries) { function TEST (line 149) | TEST(FindFileTest, OverlapSequenceChecks) { function TEST (line 158) | TEST(FindFileTest, OverlappingFiles) { class AddBoundaryInputsTest (line 180) | class AddBoundaryInputsTest { method AddBoundaryInputsTest (line 187) | AddBoundaryInputsTest() : icmp_(BytewiseComparator()) {} method FileMetaData (line 196) | FileMetaData* CreateFileMetaData(uint64_t number, InternalKey smallest, function TEST (line 207) | TEST(AddBoundaryInputsTest, TestEmptyFileSets) { function TEST (line 213) | TEST(AddBoundaryInputsTest, TestEmptyLevelFiles) { function TEST (line 225) | TEST(AddBoundaryInputsTest, TestEmptyCompactionFiles) { function TEST (line 237) | TEST(AddBoundaryInputsTest, TestNoBoundaryFiles) { function TEST (line 258) | TEST(AddBoundaryInputsTest, TestOneBoundaryFiles) { function TEST (line 280) | TEST(AddBoundaryInputsTest, TestTwoBoundaryFiles) { function TEST (line 303) | TEST(AddBoundaryInputsTest, TestDisjoinFilePointers) { function main (line 332) | int main(int argc, char** argv) { return leveldb::test::RunAllTests(); } FILE: src/leveldb/db/write_batch.cc type leveldb (line 24) | namespace leveldb { function Status (line 42) | Status WriteBatch::Iterate(Handler* handler) const { function SequenceNumber (line 90) | SequenceNumber WriteBatchInternal::Sequence(const WriteBatch* b) { class MemTableInserter (line 116) | class MemTableInserter : public WriteBatch::Handler { method Put (line 121) | void Put(const Slice& key, const Slice& value) override { method Delete (line 125) | void Delete(const Slice& key) override { function Status (line 132) | Status WriteBatchInternal::InsertInto(const WriteBatch* b, MemTable* m... FILE: src/leveldb/db/write_batch_internal.h function namespace (line 11) | namespace leveldb { FILE: src/leveldb/db/write_batch_test.cc type leveldb (line 13) | namespace leveldb { function PrintContents (line 15) | static std::string PrintContents(WriteBatch* b) { class WriteBatchTest (line 55) | class WriteBatchTest {} function TEST (line 57) | TEST(WriteBatchTest, Empty) { function TEST (line 63) | TEST(WriteBatchTest, Multiple) { function TEST (line 78) | TEST(WriteBatchTest, Corruption) { function TEST (line 92) | TEST(WriteBatchTest, Append) { function TEST (line 118) | TEST(WriteBatchTest, ApproximateSize) { function main (line 137) | int main(int argc, char** argv) { return leveldb::test::RunAllTests(); } FILE: src/leveldb/helpers/memenv/memenv.cc type leveldb (line 20) | namespace leveldb { class FileState (line 24) | class FileState { method FileState (line 28) | FileState() : refs_(0), size_(0) {} method FileState (line 31) | FileState(const FileState&) = delete; method FileState (line 32) | FileState& operator=(const FileState&) = delete; method Ref (line 35) | void Ref() { method Unref (line 41) | void Unref() { method Size (line 58) | uint64_t Size() const { method Truncate (line 63) | void Truncate() { method Status (line 72) | Status Read(uint64_t offset, size_t n, Slice* result, char* scratch)... method Status (line 109) | Status Append(const Slice& data) { class SequentialFileImpl (line 153) | class SequentialFileImpl : public SequentialFile { method SequentialFileImpl (line 155) | explicit SequentialFileImpl(FileState* file) : file_(file), pos_(0) { method Status (line 161) | Status Read(size_t n, Slice* result, char* scratch) override { method Status (line 169) | Status Skip(uint64_t n) override { method GetName (line 181) | virtual std::string GetName() const override { return "[memenv]"; } class RandomAccessFileImpl (line 187) | class RandomAccessFileImpl : public RandomAccessFile { method RandomAccessFileImpl (line 189) | explicit RandomAccessFileImpl(FileState* file) : file_(file) { file_... method Status (line 193) | Status Read(uint64_t offset, size_t n, Slice* result, method GetName (line 198) | virtual std::string GetName() const override { return "[memenv]"; } class WritableFileImpl (line 203) | class WritableFileImpl : public WritableFile { method WritableFileImpl (line 205) | WritableFileImpl(FileState* file) : file_(file) { file_->Ref(); } method Status (line 209) | Status Append(const Slice& data) override { return file_->Append(dat... method Status (line 211) | Status Close() override { return Status::OK(); } method Status (line 212) | Status Flush() override { return Status::OK(); } method Status (line 213) | Status Sync() override { return Status::OK(); } method GetName (line 215) | virtual std::string GetName() const override { return "[memenv]"; } class NoOpLogger (line 220) | class NoOpLogger : public Logger { method Logv (line 222) | void Logv(const char* format, va_list ap) override {} class InMemoryEnv (line 225) | class InMemoryEnv : public EnvWrapper { method InMemoryEnv (line 227) | explicit InMemoryEnv(Env* base_env) : EnvWrapper(base_env) {} method Status (line 236) | Status NewSequentialFile(const std::string& fname, method Status (line 248) | Status NewRandomAccessFile(const std::string& fname, method Status (line 260) | Status NewWritableFile(const std::string& fname, method Status (line 280) | Status NewAppendableFile(const std::string& fname, method FileExists (line 293) | bool FileExists(const std::string& fname) override { method Status (line 298) | Status GetChildren(const std::string& dir, method EXCLUSIVE_LOCKS_REQUIRED (line 316) | EXCLUSIVE_LOCKS_REQUIRED(mutex_) { method Status (line 325) | Status DeleteFile(const std::string& fname) override { method Status (line 335) | Status CreateDir(const std::string& dirname) override { return Statu... method Status (line 337) | Status DeleteDir(const std::string& dirname) override { return Statu... method Status (line 339) | Status GetFileSize(const std::string& fname, uint64_t* file_size) ov... method Status (line 349) | Status RenameFile(const std::string& src, method Status (line 362) | Status LockFile(const std::string& fname, FileLock** lock) override { method Status (line 367) | Status UnlockFile(FileLock* lock) override { method Status (line 372) | Status GetTestDirectory(std::string* path) override { method Status (line 377) | Status NewLogger(const std::string& fname, Logger** result) override { function Env (line 392) | Env* NewMemEnv(Env* base_env) { return new InMemoryEnv(base_env); } FILE: src/leveldb/helpers/memenv/memenv.h function namespace (line 10) | namespace leveldb { FILE: src/leveldb/helpers/memenv/memenv_test.cc type leveldb (line 15) | namespace leveldb { class MemEnvTest (line 17) | class MemEnvTest { method MemEnvTest (line 19) | MemEnvTest() : env_(NewMemEnv(Env::Default())) {} function TEST (line 25) | TEST(MemEnvTest, Basics) { function TEST (line 93) | TEST(MemEnvTest, ReadWrite) { function TEST (line 135) | TEST(MemEnvTest, Locks) { function TEST (line 143) | TEST(MemEnvTest, Misc) { function TEST (line 158) | TEST(MemEnvTest, LargeWrite) { function TEST (line 191) | TEST(MemEnvTest, OverwriteOpenFile) { function TEST (line 214) | TEST(MemEnvTest, DBTest) { function main (line 259) | int main(int argc, char** argv) { return leveldb::test::RunAllTests(); } FILE: src/leveldb/include/leveldb/c.h type leveldb_t (line 55) | typedef struct leveldb_t leveldb_t; type leveldb_cache_t (line 56) | typedef struct leveldb_cache_t leveldb_cache_t; type leveldb_comparator_t (line 57) | typedef struct leveldb_comparator_t leveldb_comparator_t; type leveldb_env_t (line 58) | typedef struct leveldb_env_t leveldb_env_t; type leveldb_filelock_t (line 59) | typedef struct leveldb_filelock_t leveldb_filelock_t; type leveldb_filterpolicy_t (line 60) | typedef struct leveldb_filterpolicy_t leveldb_filterpolicy_t; type leveldb_iterator_t (line 61) | typedef struct leveldb_iterator_t leveldb_iterator_t; type leveldb_logger_t (line 62) | typedef struct leveldb_logger_t leveldb_logger_t; type leveldb_options_t (line 63) | typedef struct leveldb_options_t leveldb_options_t; type leveldb_randomfile_t (line 64) | typedef struct leveldb_randomfile_t leveldb_randomfile_t; type leveldb_readoptions_t (line 65) | typedef struct leveldb_readoptions_t leveldb_readoptions_t; type leveldb_seqfile_t (line 66) | typedef struct leveldb_seqfile_t leveldb_seqfile_t; type leveldb_snapshot_t (line 67) | typedef struct leveldb_snapshot_t leveldb_snapshot_t; type leveldb_writablefile_t (line 68) | typedef struct leveldb_writablefile_t leveldb_writablefile_t; type leveldb_writebatch_t (line 69) | typedef struct leveldb_writebatch_t leveldb_writebatch_t; type leveldb_writeoptions_t (line 70) | typedef struct leveldb_writeoptions_t leveldb_writeoptions_t; FILE: src/leveldb/include/leveldb/cache.h function namespace (line 26) | namespace leveldb { FILE: src/leveldb/include/leveldb/comparator.h function namespace (line 12) | namespace leveldb { FILE: src/leveldb/include/leveldb/db.h function namespace (line 15) | namespace leveldb { FILE: src/leveldb/include/leveldb/dumpfile.h function namespace (line 14) | namespace leveldb { FILE: src/leveldb/include/leveldb/env.h function namespace (line 46) | namespace leveldb { FILE: src/leveldb/include/leveldb/filter_policy.h function namespace (line 23) | namespace leveldb { FILE: src/leveldb/include/leveldb/iterator.h type CleanupNode (line 86) | struct CleanupNode { FILE: src/leveldb/include/leveldb/options.h function namespace (line 12) | namespace leveldb { FILE: src/leveldb/include/leveldb/slice.h function namespace (line 26) | namespace leveldb { function compare (line 101) | inline int Slice::compare(const Slice& b) const { FILE: src/leveldb/include/leveldb/status.h function namespace (line 22) | namespace leveldb { FILE: src/leveldb/include/leveldb/table.h function namespace (line 13) | namespace leveldb { FILE: src/leveldb/include/leveldb/table_builder.h function namespace (line 22) | namespace leveldb { FILE: src/leveldb/include/leveldb/write_batch.h function namespace (line 29) | namespace leveldb { FILE: src/leveldb/issues/issue178_test.cc function Key1 (line 18) | std::string Key1(int i) { function Key2 (line 24) | std::string Key2(int i) { return Key1(i) + "_xxx"; } class Issue178 (line 26) | class Issue178 {} function TEST (line 28) | TEST(Issue178, Test) { function main (line 88) | int main(int argc, char** argv) { return leveldb::test::RunAllTests(); } FILE: src/leveldb/issues/issue200_test.cc type leveldb (line 12) | namespace leveldb { class Issue200 (line 14) | class Issue200 {} function TEST (line 16) | TEST(Issue200, Test) { function main (line 57) | int main(int argc, char** argv) { return leveldb::test::RunAllTests(); } FILE: src/leveldb/issues/issue320_test.cc type leveldb (line 16) | namespace leveldb { function GenerateRandomNumber (line 21) | int GenerateRandomNumber(int max) { return std::rand() % max; } function CreateRandomString (line 23) | std::string CreateRandomString(int32_t index) { class Issue320 (line 40) | class Issue320 {} function TEST (line 42) | TEST(Issue320, Test) { function main (line 128) | int main(int argc, char** argv) { return leveldb::test::RunAllTests(); } FILE: src/leveldb/port/port_example.h function namespace (line 15) | namespace leveldb { FILE: src/leveldb/port/port_stdcxx.h function namespace (line 41) | namespace leveldb { FILE: src/leveldb/table/block.cc type leveldb (line 18) | namespace leveldb { class Block::Iter (line 77) | class Block::Iter : public Iterator { method Compare (line 91) | inline int Compare(const Slice& a, const Slice& b) const { method NextEntryOffset (line 96) | inline uint32_t NextEntryOffset() const { method GetRestartPoint (line 100) | uint32_t GetRestartPoint(uint32_t index) { method SeekToRestartPoint (line 105) | void SeekToRestartPoint(uint32_t index) { method Iter (line 116) | Iter(const Comparator* comparator, const char* data, uint32_t restarts, method Valid (line 127) | bool Valid() const override { return current_ < restarts_; } method Status (line 128) | Status status() const override { return status_; } method Slice (line 129) | Slice key() const override { method Slice (line 133) | Slice value() const override { method Next (line 138) | void Next() override { method Prev (line 143) | void Prev() override { method Seek (line 164) | void Seek(const Slice& target) override { method SeekToFirst (line 204) | void SeekToFirst() override { method SeekToLast (line 209) | void SeekToLast() override { method CorruptionError (line 217) | void CorruptionError() { method ParseNextKey (line 225) | bool ParseNextKey() { function Iterator (line 255) | Iterator* Block::NewIterator(const Comparator* comparator) { FILE: src/leveldb/table/block.h function namespace (line 13) | namespace leveldb { FILE: src/leveldb/table/block_builder.cc type leveldb (line 39) | namespace leveldb { function Slice (line 62) | Slice BlockBuilder::Finish() { FILE: src/leveldb/table/block_builder.h function namespace (line 14) | namespace leveldb { FILE: src/leveldb/table/filter_block.cc type leveldb (line 10) | namespace leveldb { function Slice (line 35) | Slice FilterBlockBuilder::Finish() { FILE: src/leveldb/table/filter_block.h function namespace (line 21) | namespace leveldb { FILE: src/leveldb/table/filter_block_test.cc type leveldb (line 14) | namespace leveldb { class TestHashFilter (line 17) | class TestHashFilter : public FilterPolicy { method CreateFilter (line 21) | void CreateFilter(const Slice* keys, int n, std::string* dst) const ... method KeyMayMatch (line 28) | bool KeyMayMatch(const Slice& key, const Slice& filter) const overri... class FilterBlockTest (line 39) | class FilterBlockTest { function TEST (line 44) | TEST(FilterBlockTest, EmptyBuilder) { function TEST (line 53) | TEST(FilterBlockTest, SingleChunk) { function TEST (line 74) | TEST(FilterBlockTest, MultiChunk) { function main (line 124) | int main(int argc, char** argv) { return leveldb::test::RunAllTests(); } FILE: src/leveldb/table/format.cc type leveldb (line 13) | namespace leveldb { function Status (line 23) | Status BlockHandle::DecodeFrom(Slice* input) { function Status (line 42) | Status Footer::DecodeFrom(Slice* input) { function Status (line 64) | Status ReadBlock(RandomAccessFile* file, const ReadOptions& options, FILE: src/leveldb/table/format.h function namespace (line 16) | namespace leveldb { FILE: src/leveldb/table/iterator.cc type leveldb (line 7) | namespace leveldb { class EmptyIterator (line 43) | class EmptyIterator : public Iterator { method EmptyIterator (line 45) | EmptyIterator(const Status& s) : status_(s) {} method Valid (line 48) | bool Valid() const override { return false; } method Seek (line 49) | void Seek(const Slice& target) override {} method SeekToFirst (line 50) | void SeekToFirst() override {} method SeekToLast (line 51) | void SeekToLast() override {} method Next (line 52) | void Next() override { assert(false); } method Prev (line 53) | void Prev() override { assert(false); } method Slice (line 54) | Slice key() const override { method Slice (line 58) | Slice value() const override { method Status (line 62) | Status status() const override { return status_; } function Iterator (line 70) | Iterator* NewEmptyIterator() { return new EmptyIterator(Status::OK()); } function Iterator (line 72) | Iterator* NewErrorIterator(const Status& status) { FILE: src/leveldb/table/iterator_wrapper.h function namespace (line 11) | namespace leveldb { FILE: src/leveldb/table/merger.cc type leveldb (line 11) | namespace leveldb { class MergingIterator (line 14) | class MergingIterator : public Iterator { method MergingIterator (line 16) | MergingIterator(const Comparator* comparator, Iterator** children, i... method Valid (line 29) | bool Valid() const override { return (current_ != nullptr); } method SeekToFirst (line 31) | void SeekToFirst() override { method SeekToLast (line 39) | void SeekToLast() override { method Seek (line 47) | void Seek(const Slice& target) override { method Next (line 55) | void Next() override { method Prev (line 81) | void Prev() override { method Slice (line 110) | Slice key() const override { method Slice (line 115) | Slice value() const override { method Status (line 120) | Status status() const override { type Direction (line 133) | enum Direction { kForward, kReverse } function Iterator (line 179) | Iterator* NewMergingIterator(const Comparator* comparator, Iterator** ... FILE: src/leveldb/table/merger.h function namespace (line 8) | namespace leveldb { FILE: src/leveldb/table/table.cc type leveldb (line 18) | namespace leveldb { type Table::Rep (line 20) | struct Table::Rep { function Status (line 38) | Status Table::Open(const Options& options, RandomAccessFile* file, function DeleteBlock (line 138) | static void DeleteBlock(void* arg, void* ignored) { function DeleteCachedBlock (line 142) | static void DeleteCachedBlock(const Slice& key, void* value) { function ReleaseBlock (line 147) | static void ReleaseBlock(void* arg, void* h) { function Iterator (line 155) | Iterator* Table::BlockReader(void* arg, const ReadOptions& options, function Iterator (line 210) | Iterator* Table::NewIterator(const ReadOptions& options) const { function Status (line 216) | Status Table::InternalGet(const ReadOptions& options, const Slice& k, ... FILE: src/leveldb/table/table_builder.cc type leveldb (line 19) | namespace leveldb { type TableBuilder::Rep (line 21) | struct TableBuilder::Rep { method Rep (line 22) | Rep(const Options& opt, WritableFile* f) function Status (line 78) | Status TableBuilder::ChangeOptions(const Options& options) { function Status (line 196) | Status TableBuilder::status() const { return rep_->status; } function Status (line 198) | Status TableBuilder::Finish() { FILE: src/leveldb/table/table_test.cc type leveldb (line 24) | namespace leveldb { function Reverse (line 28) | static std::string Reverse(const Slice& key) { class ReverseKeyComparator (line 39) | class ReverseKeyComparator : public Comparator { method Compare (line 45) | int Compare(const Slice& a, const Slice& b) const override { method FindShortestSeparator (line 49) | void FindShortestSeparator(std::string* start, method FindShortSuccessor (line 57) | void FindShortSuccessor(std::string* key) const override { function Increment (line 66) | static void Increment(const Comparator* cmp, std::string* key) { type STLLessThan (line 79) | struct STLLessThan { method STLLessThan (line 82) | STLLessThan() : cmp(BytewiseComparator()) {} method STLLessThan (line 83) | STLLessThan(const Comparator* c) : cmp(c) {} class StringSink (line 90) | class StringSink : public WritableFile { method Status (line 96) | Status Close() override { return Status::OK(); } method Status (line 97) | Status Flush() override { return Status::OK(); } method Status (line 98) | Status Sync() override { return Status::OK(); } method Status (line 100) | Status Append(const Slice& data) override { method GetName (line 105) | std::string GetName() const override { return ""; } class StringSource (line 110) | class StringSource : public RandomAccessFile { method StringSource (line 112) | StringSource(const Slice& contents) method Size (line 117) | uint64_t Size() const { return contents_.size(); } method Status (line 119) | Status Read(uint64_t offset, size_t n, Slice* result, method GetName (line 132) | std::string GetName() const { return ""; } class Constructor (line 141) | class Constructor { method Constructor (line 143) | explicit Constructor(const Comparator* cmp) : data_(STLLessThan(cmp)... method Add (line 146) | void Add(const std::string& key, const Slice& value) { method Finish (line 153) | void Finish(const Options& options, std::vector* keys, method KVMap (line 170) | const KVMap& data() const { return data_; } method DB (line 172) | virtual DB* db() const { return nullptr; } class BlockConstructor (line 178) | class BlockConstructor : public Constructor { method BlockConstructor (line 180) | explicit BlockConstructor(const Comparator* cmp) method Status (line 183) | Status FinishImpl(const Options& options, const KVMap& data) override { method Iterator (line 200) | Iterator* NewIterator() const override { class TableConstructor (line 212) | class TableConstructor : public Constructor { method TableConstructor (line 214) | TableConstructor(const Comparator* cmp) method Status (line 217) | Status FinishImpl(const Options& options, const KVMap& data) override { method Iterator (line 238) | Iterator* NewIterator() const override { method ApproximateOffsetOf (line 242) | uint64_t ApproximateOffsetOf(const Slice& key) const { method Reset (line 247) | void Reset() { class KeyConvertingIterator (line 261) | class KeyConvertingIterator : public Iterator { method KeyConvertingIterator (line 263) | explicit KeyConvertingIterator(Iterator* iter) : iter_(iter) {} method KeyConvertingIterator (line 265) | KeyConvertingIterator(const KeyConvertingIterator&) = delete; method KeyConvertingIterator (line 266) | KeyConvertingIterator& operator=(const KeyConvertingIterator&) = del... method Valid (line 270) | bool Valid() const override { return iter_->Valid(); } method Seek (line 271) | void Seek(const Slice& target) override { method SeekToFirst (line 277) | void SeekToFirst() override { iter_->SeekToFirst(); } method SeekToLast (line 278) | void SeekToLast() override { iter_->SeekToLast(); } method Next (line 279) | void Next() override { iter_->Next(); } method Prev (line 280) | void Prev() override { iter_->Prev(); } method Slice (line 282) | Slice key() const override { method Slice (line 292) | Slice value() const override { return iter_->value(); } method Status (line 293) | Status status() const override { class MemTableConstructor (line 302) | class MemTableConstructor : public Constructor { method MemTableConstructor (line 304) | explicit MemTableConstructor(const Comparator* cmp) method Status (line 310) | Status FinishImpl(const Options& options, const KVMap& data) override { method Iterator (line 321) | Iterator* NewIterator() const override { class DBConstructor (line 330) | class DBConstructor : public Constructor { method DBConstructor (line 332) | explicit DBConstructor(const Comparator* cmp) method Status (line 338) | Status FinishImpl(const Options& options, const KVMap& data) override { method Iterator (line 349) | Iterator* NewIterator() const override { method DB (line 353) | DB* db() const override { return db_; } method NewDB (line 356) | void NewDB() { type TestType (line 375) | enum TestType { TABLE_TEST, BLOCK_TEST, MEMTABLE_TEST, DB_TEST } type TestArgs (line 377) | struct TestArgs { class Harness (line 408) | class Harness { method Harness (line 410) | Harness() : constructor_(nullptr) {} method Init (line 412) | void Init(const TestArgs& args) { method Add (line 442) | void Add(const std::string& key, const std::string& value) { method Test (line 446) | void Test(Random* rnd) { method TestForwardScan (line 456) | void TestForwardScan(const std::vector& keys, method TestBackwardScan (line 470) | void TestBackwardScan(const std::vector& keys, method TestRandomAccess (line 484) | void TestRandomAccess(Random* rnd, const std::vector& k... method ToString (line 553) | std::string ToString(const KVMap& data, const KVMap::const_iterator&... method ToString (line 561) | std::string ToString(const KVMap& data, method ToString (line 570) | std::string ToString(const Iterator* it) { method PickRandomKey (line 578) | std::string PickRandomKey(Random* rnd, const std::vectordb(); } function TEST (line 614) | TEST(Harness, Empty) { function TEST (line 625) | TEST(Harness, ZeroRestartPointsInBlock) { function TEST (line 644) | TEST(Harness, SimpleEmptyKey) { function TEST (line 653) | TEST(Harness, SimpleSingle) { function TEST (line 662) | TEST(Harness, SimpleMulti) { function TEST (line 673) | TEST(Harness, SimpleSpecialKey) { function TEST (line 682) | TEST(Harness, Randomized) { function TEST (line 702) | TEST(Harness, RandomizedLongDB) { class MemTableTest (line 726) | class MemTableTest {} function TEST (line 728) | TEST(MemTableTest, Simple) { function Between (line 752) | static bool Between(uint64_t val, uint64_t low, uint64_t high) { class TableTest (line 762) | class TableTest {} function TEST (line 764) | TEST(TableTest, ApproximateOffsetOfPlain) { function SnappyCompressionSupported (line 793) | static bool SnappyCompressionSupported() { function TEST (line 799) | TEST(TableTest, ApproximateOffsetOfCompressed) { function main (line 837) | int main(int argc, char** argv) { return leveldb::test::RunAllTests(); } FILE: src/leveldb/table/two_level_iterator.cc type leveldb (line 12) | namespace leveldb { class TwoLevelIterator (line 18) | class TwoLevelIterator : public Iterator { method Valid (line 31) | bool Valid() const override { return data_iter_.Valid(); } method Slice (line 32) | Slice key() const override { method Slice (line 36) | Slice value() const override { method Status (line 40) | Status status() const override { method SaveError (line 52) | void SaveError(const Status& s) { function Iterator (line 165) | Iterator* NewTwoLevelIterator(Iterator* index_iter, FILE: src/leveldb/table/two_level_iterator.h function namespace (line 10) | namespace leveldb { FILE: src/leveldb/util/arena.cc type leveldb (line 7) | namespace leveldb { FILE: src/leveldb/util/arena.h function namespace (line 14) | namespace leveldb { FILE: src/leveldb/util/arena_test.cc type leveldb (line 10) | namespace leveldb { class ArenaTest (line 12) | class ArenaTest {} function TEST (line 14) | TEST(ArenaTest, Empty) { Arena arena; } function TEST (line 16) | TEST(ArenaTest, Simple) { function main (line 65) | int main(int argc, char** argv) { return leveldb::test::RunAllTests(); } FILE: src/leveldb/util/bloom.cc type leveldb (line 10) | namespace leveldb { function BloomHash (line 13) | static uint32_t BloomHash(const Slice& key) { class BloomFilterPolicy (line 17) | class BloomFilterPolicy : public FilterPolicy { method BloomFilterPolicy (line 19) | explicit BloomFilterPolicy(int bits_per_key) : bits_per_key_(bits_pe... method CreateFilter (line 28) | void CreateFilter(const Slice* keys, int n, std::string* dst) const ... method KeyMayMatch (line 56) | bool KeyMayMatch(const Slice& key, const Slice& bloom_filter) const ... function FilterPolicy (line 88) | const FilterPolicy* NewBloomFilterPolicy(int bits_per_key) { FILE: src/leveldb/util/bloom_test.cc type leveldb (line 12) | namespace leveldb { function Slice (line 16) | static Slice Key(int i, char* buffer) { class BloomTest (line 21) | class BloomTest { method BloomTest (line 23) | BloomTest() : policy_(NewBloomFilterPolicy(10)) {} method Reset (line 27) | void Reset() { method Add (line 32) | void Add(const Slice& s) { keys_.push_back(s.ToString()); } method Build (line 34) | void Build() { method FilterSize (line 46) | size_t FilterSize() const { return filter_.size(); } method DumpFilter (line 48) | void DumpFilter() { method Matches (line 59) | bool Matches(const Slice& s) { method FalsePositiveRate (line 66) | double FalsePositiveRate() { function TEST (line 83) | TEST(BloomTest, EmptyFilter) { function TEST (line 88) | TEST(BloomTest, Small) { function NextLength (line 97) | static int NextLength(int length) { function TEST (line 110) | TEST(BloomTest, VaryingLengths) { function main (line 156) | int main(int argc, char** argv) { return leveldb::test::RunAllTests(); } FILE: src/leveldb/util/cache.cc type leveldb (line 15) | namespace leveldb { type LRUHandle (line 42) | struct LRUHandle { method Slice (line 55) | Slice key() const { class HandleTable (line 69) | class HandleTable { method HandleTable (line 71) | HandleTable() : length_(0), elems_(0), list_(nullptr) { Resize(); } method LRUHandle (line 74) | LRUHandle* Lookup(const Slice& key, uint32_t hash) { method LRUHandle (line 78) | LRUHandle* Insert(LRUHandle* h) { method LRUHandle (line 94) | LRUHandle* Remove(const Slice& key, uint32_t hash) { method LRUHandle (line 114) | LRUHandle** FindPointer(const Slice& key, uint32_t hash) { method Resize (line 122) | void Resize() { class LRUCache (line 150) | class LRUCache { method SetCapacity (line 156) | void SetCapacity(size_t capacity) { capacity_ = capacity; } method TotalCharge (line 166) | size_t TotalCharge() const { class ShardedLRUCache (line 338) | class ShardedLRUCache : public Cache { method HashSlice (line 344) | static inline uint32_t HashSlice(const Slice& s) { method Shard (line 348) | static uint32_t Shard(uint32_t hash) { return hash >> (32 - kNumShar... method ShardedLRUCache (line 351) | explicit ShardedLRUCache(size_t capacity) : last_id_(0) { method Handle (line 358) | Handle* Insert(const Slice& key, void* value, size_t charge, method Handle (line 363) | Handle* Lookup(const Slice& key) override { method Release (line 367) | void Release(Handle* handle) override { method Erase (line 371) | void Erase(const Slice& key) override { method NewId (line 378) | uint64_t NewId() override { method Prune (line 382) | void Prune() override { method TotalCharge (line 387) | size_t TotalCharge() const override { function Cache (line 398) | Cache* NewLRUCache(size_t capacity) { return new ShardedLRUCache(capac... FILE: src/leveldb/util/cache_test.cc type leveldb (line 11) | namespace leveldb { function EncodeKey (line 14) | static std::string EncodeKey(int k) { function DecodeKey (line 19) | static int DecodeKey(const Slice& k) { function DecodeValue (line 24) | static int DecodeValue(void* v) { return reinterpret_cast(v... class CacheTest (line 26) | class CacheTest { method Deleter (line 28) | static void Deleter(const Slice& key, void* v) { method CacheTest (line 38) | CacheTest() : cache_(NewLRUCache(kCacheSize)) { current_ = this; } method Lookup (line 42) | int Lookup(int key) { method Insert (line 51) | void Insert(int key, int value, int charge = 1) { method Erase (line 61) | void Erase(int key) { cache_->Erase(EncodeKey(key)); } function TEST (line 67) | TEST(CacheTest, HitAndMiss) { function TEST (line 90) | TEST(CacheTest, Erase) { function TEST (line 109) | TEST(CacheTest, EntriesArePinned) { function TEST (line 134) | TEST(CacheTest, EvictionPolicy) { function TEST (line 153) | TEST(CacheTest, UseExceedsCacheSize) { function TEST (line 170) | TEST(CacheTest, HeavyEntries) { function TEST (line 197) | TEST(CacheTest, NewId) { function TEST (line 203) | TEST(CacheTest, Prune) { function TEST (line 216) | TEST(CacheTest, ZeroSizeCache) { function main (line 226) | int main(int argc, char** argv) { return leveldb::test::RunAllTests(); } FILE: src/leveldb/util/coding.cc type leveldb (line 7) | namespace leveldb { function PutFixed32 (line 9) | void PutFixed32(std::string* dst, uint32_t value) { function PutFixed64 (line 15) | void PutFixed64(std::string* dst, uint64_t value) { function PutVarint32 (line 49) | void PutVarint32(std::string* dst, uint32_t v) { function PutVarint64 (line 66) | void PutVarint64(std::string* dst, uint64_t v) { function PutLengthPrefixedSlice (line 72) | void PutLengthPrefixedSlice(std::string* dst, const Slice& value) { function VarintLength (line 77) | int VarintLength(uint64_t v) { function GetVarint32 (line 104) | bool GetVarint32(Slice* input, uint32_t* value) { function GetVarint64 (line 133) | bool GetVarint64(Slice* input, uint64_t* value) { function GetLengthPrefixedSlice (line 155) | bool GetLengthPrefixedSlice(Slice* input, Slice* result) { FILE: src/leveldb/util/coding.h function namespace (line 20) | namespace leveldb { FILE: src/leveldb/util/coding_test.cc type leveldb (line 10) | namespace leveldb { class Coding (line 12) | class Coding {} function TEST (line 14) | TEST(Coding, Fixed32) { function TEST (line 28) | TEST(Coding, Fixed64) { function TEST (line 56) | TEST(Coding, EncodingOutput) { function TEST (line 78) | TEST(Coding, Varint32) { function TEST (line 99) | TEST(Coding, Varint64) { function TEST (line 134) | TEST(Coding, Varint32Overflow) { function TEST (line 141) | TEST(Coding, Varint32Truncation) { function TEST (line 154) | TEST(Coding, Varint64Overflow) { function TEST (line 161) | TEST(Coding, Varint64Truncation) { function TEST (line 174) | TEST(Coding, Strings) { function main (line 196) | int main(int argc, char** argv) { return leveldb::test::RunAllTests(); } FILE: src/leveldb/util/comparator.cc type leveldb (line 16) | namespace leveldb { class BytewiseComparatorImpl (line 21) | class BytewiseComparatorImpl : public Comparator { method BytewiseComparatorImpl (line 23) | BytewiseComparatorImpl() = default; method Compare (line 27) | int Compare(const Slice& a, const Slice& b) const override { method FindShortestSeparator (line 31) | void FindShortestSeparator(std::string* start, method FindShortSuccessor (line 54) | void FindShortSuccessor(std::string* key) const override { function Comparator (line 70) | const Comparator* BytewiseComparator() { FILE: src/leveldb/util/crc32c.cc type leveldb (line 15) | namespace leveldb { type crc32c (line 16) | namespace crc32c { function ReadUint32LE (line 249) | inline uint32_t ReadUint32LE(const uint8_t* buffer) { function CanAccelerateCRC32C (line 267) | static bool CanAccelerateCRC32C() { function Extend (line 276) | uint32_t Extend(uint32_t crc, const char* data, size_t n) { FILE: src/leveldb/util/crc32c.h function namespace (line 11) | namespace leveldb { FILE: src/leveldb/util/crc32c_test.cc type leveldb (line 8) | namespace leveldb { type crc32c (line 9) | namespace crc32c { class CRC (line 11) | class CRC {} function TEST (line 13) | TEST(CRC, StandardResults) { function TEST (line 42) | TEST(CRC, Values) { ASSERT_NE(Value("a", 1), Value("foo", 3)); } function TEST (line 44) | TEST(CRC, Extend) { function TEST (line 48) | TEST(CRC, Mask) { function main (line 59) | int main(int argc, char** argv) { return leveldb::test::RunAllTests(); } FILE: src/leveldb/util/env.cc type leveldb (line 7) | namespace leveldb { function Status (line 11) | Status Env::NewAppendableFile(const std::string& fname, WritableFile**... function Log (line 25) | void Log(Logger* info_log, const char* format, ...) { function Status (line 34) | static Status DoWriteStringToFile(Env* env, const Slice& data, function Status (line 55) | Status WriteStringToFile(Env* env, const Slice& data, function Status (line 60) | Status WriteStringToFileSync(Env* env, const Slice& data, function Status (line 65) | Status ReadFileToString(Env* env, const std::string& fname, std::strin... FILE: src/leveldb/util/env_posix.cc type leveldb (line 38) | namespace leveldb { function Status (line 60) | Status PosixError(const std::string& context, int error_number) { class Limiter (line 72) | class Limiter { method Limiter (line 75) | Limiter(int max_acquires) : acquires_allowed_(max_acquires) {} method Limiter (line 77) | Limiter(const Limiter&) = delete; method Limiter (line 78) | Limiter operator=(const Limiter&) = delete; method Acquire (line 82) | bool Acquire() { method Release (line 94) | void Release() { acquires_allowed_.fetch_add(1, std::memory_order_re... class PosixSequentialFile (line 108) | class PosixSequentialFile final : public SequentialFile { method PosixSequentialFile (line 110) | PosixSequentialFile(std::string filename, int fd) method Status (line 114) | Status Read(size_t n, Slice* result, char* scratch) override { method Status (line 131) | Status Skip(uint64_t n) override { method GetName (line 138) | virtual std::string GetName() const override { return filename_; } class PosixRandomAccessFile (line 150) | class PosixRandomAccessFile final : public RandomAccessFile { method PosixRandomAccessFile (line 154) | PosixRandomAccessFile(std::string filename, int fd, Limiter* fd_limi... method Status (line 173) | Status Read(uint64_t offset, size_t n, Slice* result, method GetName (line 200) | virtual std::string GetName() const override { return filename_; } class PosixMmapReadableFile (line 214) | class PosixMmapReadableFile final : public RandomAccessFile { method PosixMmapReadableFile (line 223) | PosixMmapReadableFile(std::string filename, char* mmap_base, size_t ... method Status (line 235) | Status Read(uint64_t offset, size_t n, Slice* result, method GetName (line 246) | virtual std::string GetName() const override { return filename_; } class PosixWritableFile (line 255) | class PosixWritableFile final : public WritableFile { method PosixWritableFile (line 257) | PosixWritableFile(std::string filename, int fd) method Status (line 271) | Status Append(const Slice& data) override { method Status (line 300) | Status Close() override { method Status (line 310) | Status Flush() override { return FlushBuffer(); } method Status (line 312) | Status Sync() override { method Status (line 332) | Status FlushBuffer() { method Status (line 338) | Status WriteUnbuffered(const char* data, size_t size) { method Status (line 353) | Status SyncDirIfManifest() { method Status (line 375) | static Status SyncFd(int fd, const std::string& fd_path, bool syncin... method Dirname (line 406) | static std::string Dirname(const std::string& filename) { method Slice (line 422) | static Slice Basename(const std::string& filename) { method IsManifest (line 436) | static bool IsManifest(const std::string& filename) { method GetName (line 440) | virtual std::string GetName() const override { return filename_; } function LockOrUnlock (line 452) | int LockOrUnlock(int fd, bool lock) { class PosixFileLock (line 464) | class PosixFileLock : public FileLock { method PosixFileLock (line 466) | PosixFileLock(int fd, std::string filename) method fd (line 469) | int fd() const { return fd_; } class PosixLockTable (line 484) | class PosixLockTable { method LOCKS_EXCLUDED (line 486) | LOCKS_EXCLUDED(mu_) { method LOCKS_EXCLUDED (line 492) | LOCKS_EXCLUDED(mu_) { class PosixEnv (line 503) | class PosixEnv : public Env { method Status (line 513) | Status NewSequentialFile(const std::string& filename, method Status (line 525) | Status NewRandomAccessFile(const std::string& filename, method Status (line 558) | Status NewWritableFile(const std::string& filename, method Status (line 571) | Status NewAppendableFile(const std::string& filename, method FileExists (line 584) | bool FileExists(const std::string& filename) override { method Status (line 588) | Status GetChildren(const std::string& directory_path, method Status (line 603) | Status DeleteFile(const std::string& filename) override { method Status (line 610) | Status CreateDir(const std::string& dirname) override { method Status (line 617) | Status DeleteDir(const std::string& dirname) override { method Status (line 624) | Status GetFileSize(const std::string& filename, uint64_t* size) over... method Status (line 634) | Status RenameFile(const std::string& from, const std::string& to) ov... method Status (line 641) | Status LockFile(const std::string& filename, FileLock** lock) overri... method Status (line 665) | Status UnlockFile(FileLock* lock) override { method StartThread (line 679) | void StartThread(void (*thread_main)(void* thread_main_arg), method Status (line 685) | Status GetTestDirectory(std::string* result) override { method Status (line 702) | Status NewLogger(const std::string& filename, Logger** result) overr... method NowMicros (line 721) | uint64_t NowMicros() override { method SleepForMicroseconds (line 728) | void SleepForMicroseconds(int micros) override { method BackgroundThreadEntryPoint (line 735) | static void BackgroundThreadEntryPoint(PosixEnv* env) { type BackgroundWorkItem (line 745) | struct BackgroundWorkItem { method BackgroundWorkItem (line 746) | explicit BackgroundWorkItem(void (*function)(void* arg), void* arg) function MaxMmaps (line 766) | int MaxMmaps() { return g_mmap_limit; } function MaxOpenFiles (line 769) | int MaxOpenFiles() { class SingletonEnv (line 849) | class SingletonEnv { method SingletonEnv (line 851) | SingletonEnv() { method SingletonEnv (line 863) | SingletonEnv(const SingletonEnv&) = delete; method SingletonEnv (line 864) | SingletonEnv& operator=(const SingletonEnv&) = delete; method Env (line 866) | Env* env() { return reinterpret_cast(&env_storage_); } method AssertEnvNotInitialized (line 868) | static void AssertEnvNotInitialized() { function Env (line 901) | Env* Env::Default() { FILE: src/leveldb/util/env_posix_test.cc function TestCloseOnExecHelperMain (line 58) | int TestCloseOnExecHelperMain(char* pid_arg) { function GetMaxFileDescriptor (line 78) | void GetMaxFileDescriptor(int* result_fd) { function GetOpenFileDescriptors (line 88) | void GetOpenFileDescriptors(std::unordered_set* open_fds) { function GetNewlyOpenedFileDescriptor (line 112) | void GetNewlyOpenedFileDescriptor( function CheckCloseOnExecDoesNotLeakFDs (line 127) | void CheckCloseOnExecDoesNotLeakFDs( type leveldb (line 166) | namespace leveldb { class EnvPosixTest (line 171) | class EnvPosixTest { method SetFileLimits (line 173) | static void SetFileLimits(int read_only_file_limit, int mmap_limit) { method EnvPosixTest (line 178) | EnvPosixTest() : env_(Env::Default()) {} function TEST (line 183) | TEST(EnvPosixTest, TestOpenOnRead) { function TEST (line 216) | TEST(EnvPosixTest, TestCloseOnExecSequentialFile) { function TEST (line 233) | TEST(EnvPosixTest, TestCloseOnExecRandomAccessFile) { function TEST (line 261) | TEST(EnvPosixTest, TestCloseOnExecWritableFile) { function TEST (line 278) | TEST(EnvPosixTest, TestCloseOnExecAppendableFile) { function TEST (line 295) | TEST(EnvPosixTest, TestCloseOnExecLockFile) { function TEST (line 312) | TEST(EnvPosixTest, TestCloseOnExecLogger) { function main (line 333) | int main(int argc, char** argv) { FILE: src/leveldb/util/env_posix_test_helper.h function namespace (line 8) | namespace leveldb { FILE: src/leveldb/util/env_test.cc type leveldb (line 15) | namespace leveldb { class EnvTest (line 19) | class EnvTest { method EnvTest (line 21) | EnvTest() : env_(Env::Default()) {} function TEST (line 26) | TEST(EnvTest, ReadWrite) { function TEST (line 73) | TEST(EnvTest, RunImmediately) { function TEST (line 97) | TEST(EnvTest, RunMany) { type State (line 137) | struct State { method State (line 144) | State(int val, int num_running) : val(val), num_running(num_running) {} function ThreadBody (line 147) | static void ThreadBody(void* arg) { function TEST (line 156) | TEST(EnvTest, StartThread) { function TEST (line 169) | TEST(EnvTest, TestOpenNonExistentFile) { function TEST (line 187) | TEST(EnvTest, ReopenWritableFile) { function TEST (line 211) | TEST(EnvTest, ReopenAppendableFile) { function main (line 237) | int main(int argc, char** argv) { return leveldb::test::RunAllTests(); } FILE: src/leveldb/util/env_windows.cc type leveldb (line 40) | namespace leveldb { function GetWindowsErrorMessage (line 52) | std::string GetWindowsErrorMessage(DWORD error_code) { function Status (line 69) | Status WindowsError(const std::string& context, DWORD error_code) { class ScopedHandle (line 75) | class ScopedHandle { method ScopedHandle (line 77) | ScopedHandle(HANDLE handle) : handle_(handle) {} method ScopedHandle (line 78) | ScopedHandle(const ScopedHandle&) = delete; method ScopedHandle (line 79) | ScopedHandle(ScopedHandle&& other) noexcept : handle_(other.Release(... method ScopedHandle (line 82) | ScopedHandle& operator=(const ScopedHandle&) = delete; method ScopedHandle (line 84) | ScopedHandle& operator=(ScopedHandle&& rhs) noexcept { method Close (line 89) | bool Close() { method is_valid (line 98) | bool is_valid() const { method HANDLE (line 102) | HANDLE get() const { return handle_; } method HANDLE (line 104) | HANDLE Release() { class Limiter (line 118) | class Limiter { method Limiter (line 121) | Limiter(int max_acquires) : acquires_allowed_(max_acquires) {} method Limiter (line 123) | Limiter(const Limiter&) = delete; method Limiter (line 124) | Limiter operator=(const Limiter&) = delete; method Acquire (line 128) | bool Acquire() { method Release (line 140) | void Release() { acquires_allowed_.fetch_add(1, std::memory_order_re... class WindowsSequentialFile (line 150) | class WindowsSequentialFile : public SequentialFile { method WindowsSequentialFile (line 152) | WindowsSequentialFile(std::string filename, ScopedHandle handle) method Status (line 156) | Status Read(size_t n, Slice* result, char* scratch) override { method Status (line 171) | Status Skip(uint64_t n) override { method GetName (line 180) | std::string GetName() const override { return filename_; } class WindowsRandomAccessFile (line 187) | class WindowsRandomAccessFile : public RandomAccessFile { method WindowsRandomAccessFile (line 189) | WindowsRandomAccessFile(std::string filename, ScopedHandle handle) method Status (line 194) | Status Read(uint64_t offset, size_t n, Slice* result, method GetName (line 214) | std::string GetName() const override { return filename_; } class WindowsMmapReadableFile (line 221) | class WindowsMmapReadableFile : public RandomAccessFile { method WindowsMmapReadableFile (line 224) | WindowsMmapReadableFile(std::string filename, char* mmap_base, size_... method Status (line 236) | Status Read(uint64_t offset, size_t n, Slice* result, method GetName (line 247) | std::string GetName() const override { return filename_; } class WindowsWritableFile (line 256) | class WindowsWritableFile : public WritableFile { method WindowsWritableFile (line 258) | WindowsWritableFile(std::string filename, ScopedHandle handle) method Status (line 263) | Status Append(const Slice& data) override { method Status (line 292) | Status Close() override { method Status (line 300) | Status Flush() override { return FlushBuffer(); } method Status (line 302) | Status Sync() override { method GetName (line 318) | std::string GetName() const override { return filename_; } method Status (line 321) | Status FlushBuffer() { method Status (line 327) | Status WriteUnbuffered(const char* data, size_t size) { function LockOrUnlock (line 348) | bool LockOrUnlock(HANDLE handle, bool lock) { class WindowsFileLock (line 362) | class WindowsFileLock : public FileLock { method WindowsFileLock (line 364) | WindowsFileLock(ScopedHandle handle, std::string filename) method ScopedHandle (line 367) | const ScopedHandle& handle() const { return handle_; } class WindowsEnv (line 375) | class WindowsEnv : public Env { method Status (line 385) | Status NewSequentialFile(const std::string& filename, method Status (line 403) | Status NewRandomAccessFile(const std::string& filename, method Status (line 451) | Status NewWritableFile(const std::string& filename, method Status (line 469) | Status NewAppendableFile(const std::string& filename, method FileExists (line 487) | bool FileExists(const std::string& filename) override { method Status (line 492) | Status GetChildren(const std::string& directory_path, method Status (line 523) | Status DeleteFile(const std::string& filename) override { method Status (line 531) | Status CreateDir(const std::string& dirname) override { method Status (line 539) | Status DeleteDir(const std::string& dirname) override { method Status (line 547) | Status GetFileSize(const std::string& filename, uint64_t* size) over... method Status (line 561) | Status RenameFile(const std::string& from, const std::string& to) ov... method Status (line 592) | Status LockFile(const std::string& filename, FileLock** lock) overri... method Status (line 610) | Status UnlockFile(FileLock* lock) override { method StartThread (line 624) | void StartThread(void (*thread_main)(void* thread_main_arg), method Status (line 630) | Status GetTestDirectory(std::string* result) override { method Status (line 651) | Status NewLogger(const std::string& filename, Logger** result) overr... method NowMicros (line 663) | uint64_t NowMicros() override { method SleepForMicroseconds (line 676) | void SleepForMicroseconds(int micros) override { method BackgroundThreadEntryPoint (line 683) | static void BackgroundThreadEntryPoint(WindowsEnv* env) { type BackgroundWorkItem (line 693) | struct BackgroundWorkItem { method BackgroundWorkItem (line 694) | explicit BackgroundWorkItem(void (*function)(void* arg), void* arg) method toUtf8 (line 712) | std::string toUtf8(const std::wstring& wstr) { method toUtf16 (line 725) | std::wstring toUtf16(const std::string& str) { function MaxMmaps (line 737) | int MaxMmaps() { return g_mmap_limit; } class SingletonEnv (line 797) | class SingletonEnv { method SingletonEnv (line 799) | SingletonEnv() { method SingletonEnv (line 811) | SingletonEnv(const SingletonEnv&) = delete; method SingletonEnv (line 812) | SingletonEnv& operator=(const SingletonEnv&) = delete; method Env (line 814) | Env* env() { return reinterpret_cast(&env_storage_); } method AssertEnvNotInitialized (line 816) | static void AssertEnvNotInitialized() { function Env (line 844) | Env* Env::Default() { FILE: src/leveldb/util/env_windows_test.cc type leveldb (line 11) | namespace leveldb { class EnvWindowsTest (line 15) | class EnvWindowsTest { method SetFileLimits (line 17) | static void SetFileLimits(int mmap_limit) { method EnvWindowsTest (line 21) | EnvWindowsTest() : env_(Env::Default()) {} function TEST (line 26) | TEST(EnvWindowsTest, TestOpenOnRead) { function main (line 60) | int main(int argc, char** argv) { FILE: src/leveldb/util/env_windows_test_helper.h function namespace (line 8) | namespace leveldb { FILE: src/leveldb/util/filter_policy.cc type leveldb (line 7) | namespace leveldb { FILE: src/leveldb/util/hash.cc type leveldb (line 20) | namespace leveldb { function Hash (line 22) | uint32_t Hash(const char* data, size_t n, uint32_t seed) { FILE: src/leveldb/util/hash.h function namespace (line 13) | namespace leveldb { FILE: src/leveldb/util/hash_test.cc type leveldb (line 8) | namespace leveldb { class HASH (line 10) | class HASH {} function TEST (line 12) | TEST(HASH, SignedUnsignedIssue) { function main (line 44) | int main(int argc, char** argv) { return leveldb::test::RunAllTests(); } FILE: src/leveldb/util/histogram.cc type leveldb (line 12) | namespace leveldb { FILE: src/leveldb/util/histogram.h function namespace (line 10) | namespace leveldb { FILE: src/leveldb/util/logging.cc type leveldb (line 17) | namespace leveldb { function AppendNumberTo (line 19) | void AppendNumberTo(std::string* str, uint64_t num) { function AppendEscapedStringTo (line 25) | void AppendEscapedStringTo(std::string* str, const Slice& value) { function NumberToString (line 39) | std::string NumberToString(uint64_t num) { function EscapeString (line 45) | std::string EscapeString(const Slice& value) { function ConsumeDecimalNumber (line 51) | bool ConsumeDecimalNumber(Slice* in, uint64_t* val) { FILE: src/leveldb/util/logging.h function namespace (line 18) | namespace leveldb { FILE: src/leveldb/util/logging_test.cc type leveldb (line 12) | namespace leveldb { class Logging (line 14) | class Logging {} function TEST (line 16) | TEST(Logging, NumberToString) { function ConsumeDecimalNumberRoundtripTest (line 41) | void ConsumeDecimalNumberRoundtripTest(uint64_t number, function TEST (line 54) | TEST(Logging, ConsumeDecimalNumberRoundtrip) { function TEST (line 76) | TEST(Logging, ConsumeDecimalNumberRoundtripWithPadding) { function ConsumeDecimalNumberOverflowTest (line 94) | void ConsumeDecimalNumberOverflowTest(const std::string& input_string) { function TEST (line 101) | TEST(Logging, ConsumeDecimalNumberOverflow) { function ConsumeDecimalNumberNoDigitsTest (line 121) | void ConsumeDecimalNumberNoDigitsTest(const std::string& input_string) { function TEST (line 130) | TEST(Logging, ConsumeDecimalNumberNoDigits) { function main (line 143) | int main(int argc, char** argv) { return leveldb::test::RunAllTests(); } FILE: src/leveldb/util/mutexlock.h function namespace (line 11) | namespace leveldb { FILE: src/leveldb/util/no_destructor.h function namespace (line 11) | namespace leveldb { FILE: src/leveldb/util/no_destructor_test.cc type leveldb (line 12) | namespace leveldb { type DoNotDestruct (line 16) | struct DoNotDestruct { method DoNotDestruct (line 18) | DoNotDestruct(uint32_t a, uint64_t b) : a(a), b(b) {} class NoDestructorTest (line 31) | class NoDestructorTest {} function TEST (line 33) | TEST(NoDestructorTest, StackInstance) { function TEST (line 39) | TEST(NoDestructorTest, StaticInstance) { function main (line 47) | int main(int argc, char** argv) { return leveldb::test::RunAllTests(); } FILE: src/leveldb/util/options.cc type leveldb (line 10) | namespace leveldb { FILE: src/leveldb/util/posix_logger.h function namespace (line 22) | namespace leveldb { FILE: src/leveldb/util/random.h function namespace (line 10) | namespace leveldb { FILE: src/leveldb/util/status.cc type leveldb (line 11) | namespace leveldb { FILE: src/leveldb/util/status_test.cc type leveldb (line 11) | namespace leveldb { function TEST (line 13) | TEST(Status, MoveConstructor) { function main (line 40) | int main(int argc, char** argv) { return leveldb::test::RunAllTests(); } FILE: src/leveldb/util/testharness.cc type leveldb (line 16) | namespace leveldb { type test (line 17) | namespace test { type Test (line 20) | struct Test { function RegisterTest (line 28) | bool RegisterTest(const char* base, const char* name, void (*func)()) { function RunAllTests (line 40) | int RunAllTests() { function TmpDir (line 64) | std::string TmpDir() { function RandomSeed (line 71) | int RandomSeed() { FILE: src/leveldb/util/testharness.h function namespace (line 15) | namespace leveldb { FILE: src/leveldb/util/testutil.cc type leveldb (line 9) | namespace leveldb { type test (line 10) | namespace test { function Slice (line 12) | Slice RandomString(Random* rnd, int len, std::string* dst) { function RandomKey (line 20) | std::string RandomKey(Random* rnd, int len) { function Slice (line 32) | Slice CompressibleString(Random* rnd, double compressed_fraction, si... FILE: src/leveldb/util/testutil.h function namespace (line 13) | namespace leveldb { FILE: src/leveldb/util/windows_logger.h function namespace (line 19) | namespace leveldb { FILE: src/limitedmap.h type V (line 17) | typedef V mapped_type; type std (line 18) | typedef std::pair value_type; type typename (line 19) | typedef typename std::map::const_iterator const_iterator; type typename (line 20) | typedef typename std::map::size_type size_type; type typename (line 24) | typedef typename std::map::iterator iterator; type typename (line 26) | typedef typename std::multimap::iterator rmap_iterator; function const_iterator (line 39) | const_iterator find(const key_type& k) const { return map.find(k); } function size_type (line 40) | size_type count(const key_type& k) const { return map.count(k); } function insert (line 41) | void insert(const value_type& x) function erase (line 52) | void erase(const key_type& k) function update (line 67) | void update(const_iterator itIn, const mapped_type& v) function size_type (line 88) | size_type max_size(size_type s) FILE: src/llvm-cpumodel-hack.cpp type VendorSignatures (line 33) | enum VendorSignatures { type ProcessorVendors (line 38) | enum ProcessorVendors { type ProcessorTypes (line 45) | enum ProcessorTypes { type ProcessorSubtypes (line 63) | enum ProcessorSubtypes { type ProcessorFeatures (line 88) | enum ProcessorFeatures { function isCpuIdSupported (line 132) | static bool isCpuIdSupported() { function getX86CpuIDAndInfo (line 165) | static bool getX86CpuIDAndInfo(unsigned value, unsigned *rEAX, unsigned ... function getX86CpuIDAndInfoEx (line 204) | static bool getX86CpuIDAndInfoEx(unsigned value, unsigned subleaf, function getX86XCR0 (line 241) | static bool getX86XCR0(unsigned *rEAX, unsigned *rEDX) { function detectX86FamilyModel (line 258) | static void detectX86FamilyModel(unsigned EAX, unsigned *Family, function getIntelProcessorTypeAndSubtype (line 271) | static void getIntelProcessorTypeAndSubtype(unsigned Family, unsigned Mo... function getAMDProcessorTypeAndSubtype (line 426) | static void getAMDProcessorTypeAndSubtype(unsigned Family, unsigned Model, function getAvailableFeatures (line 488) | static void getAvailableFeatures(unsigned ECX, unsigned EDX, unsigned Ma... type __processor_model (line 626) | struct __processor_model { FILE: src/logging.h type CLogCategoryActive (line 23) | struct CLogCategoryActive function namespace (line 29) | namespace BCLog { function LogAcceptCategory (line 65) | static inline bool LogAcceptCategory(uint32_t category) function string (line 83) | string FormatStringFromLogArgs(const char *fmt, [[maybe_unused]] const A... FILE: src/memusage.h function namespace (line 20) | namespace memusage function DynamicUsage (line 97) | inline size_t DynamicUsage(const std::set& s) function IncrementalDynamicUsage (line 103) | inline size_t IncrementalDynamicUsage([[maybe_unused]] const std::set& m) function IncrementalDynamicUsage (line 115) | inline size_t IncrementalDynamicUsage(const std::map& m) function DynamicUsage (line 123) | inline size_t DynamicUsage(const indirectmap& m) function IncrementalDynamicUsage (line 129) | inline size_t IncrementalDynamicUsage(const indirectmap& m) function DynamicUsage (line 135) | inline size_t DynamicUsage(const std::unique_ptr& p) function DynamicUsage (line 141) | inline size_t DynamicUsage(const std::shared_ptr& p) function DynamicUsage (line 157) | inline size_t DynamicUsage(const std::unordered_set& s) function DynamicUsage (line 163) | inline size_t DynamicUsage(const std::unordered_map& m) FILE: src/merkleblock.cpp function uint256 (line 35) | uint256 CPartialMerkleTree::CalcHash(int height, unsigned int pos, const... function uint256 (line 70) | uint256 CPartialMerkleTree::TraverseAndExtract(int height, unsigned int ... function uint256 (line 124) | uint256 CPartialMerkleTree::ExtractMatches(std::vector &vMatch,... FILE: src/merkleblock.h function class (line 57) | class CPartialMerkleTree function class (line 132) | class CMerkleBlock FILE: src/net.cpp function CNodeSignals (line 95) | CNodeSignals& GetNodeSignals() { return g_signals; } function GetListenPort (line 103) | unsigned short GetListenPort() function GetLocal (line 109) | bool GetLocal(CService& addr, const CNetAddr *paddrPeer) function convertSeed6 (line 134) | static std::vector convertSeed6(const std::vector &... function CAddress (line 158) | CAddress GetLocalAddress(const CNetAddr *paddrPeer, ServiceFlags nLocalS... function GetnScore (line 170) | static int GetnScore(const CService& addr) function IsPeerAddrLocalGood (line 179) | bool IsPeerAddrLocalGood(CNode *pnode) function AdvertiseLocal (line 187) | void AdvertiseLocal(CNode *pnode) function AddLocal (line 210) | bool AddLocal(const CService& addr, int nScore) function AddLocal (line 236) | bool AddLocal(const CNetAddr &addr, int nScore) function RemoveLocal (line 241) | bool RemoveLocal(const CService& addr) function SetLimited (line 250) | void SetLimited(enum Network net, bool fLimited) function IsLimited (line 258) | bool IsLimited(enum Network net) function IsLimited (line 264) | bool IsLimited(const CNetAddr &addr) function SeenLocal (line 270) | bool SeenLocal(const CService& addr) function IsLocal (line 283) | bool IsLocal(const CService& addr) function IsReachable (line 290) | bool IsReachable(enum Network net) function IsReachable (line 297) | bool IsReachable(const CNetAddr& addr) function CNode (line 304) | CNode* CConnman::FindNode(const CNetAddr& ip) function CNode (line 313) | CNode* CConnman::FindNode(const CSubNet& subNet) function CNode (line 322) | CNode* CConnman::FindNode(const std::string& addrName) function CNode (line 333) | CNode* CConnman::FindNode(const CService& addr) function CAddress (line 353) | static CAddress GetBindAddress(socket_t& sock) function CNode (line 365) | CNode* CConnman::ConnectNode(CAddress addrConnect, const char *pszDest, ... function CService (line 641) | CService CNode::GetAddrLocal() const { function uint256 (line 840) | const uint256& CNetMessage::GetMessageHash() const type NodeEvictionCandidate (line 848) | struct NodeEvictionCandidate function ReverseCompareNodeMinPingTime (line 861) | static bool ReverseCompareNodeMinPingTime(const NodeEvictionCandidate &a... function ReverseCompareNodeTimeConnected (line 866) | static bool ReverseCompareNodeTimeConnected(const NodeEvictionCandidate ... function CompareNetGroupKeyed (line 871) | static bool CompareNetGroupKeyed(const NodeEvictionCandidate &a, const N... function CompareNodeBlockTime (line 875) | static bool CompareNodeBlockTime(const NodeEvictionCandidate &a, const N... function CompareNodeTXTime (line 883) | static bool CompareNodeTXTime(const NodeEvictionCandidate &a, const Node... function ThreadMapPort (line 1229) | static void ThreadMapPort() function MapPort (line 1316) | void MapPort(bool fUseUPnP) function MapPort (line 1338) | void MapPort(bool) function GetDNSHost (line 1349) | static std::string GetDNSHost(const CDNSSeedData& data, ServiceFlags* re... function Discover (line 1949) | void Discover() function NodeId (line 2040) | NodeId CConnman::GetNewNodeId() class CNetCleanup (line 2155) | class CNetCleanup method CNetCleanup (line 2158) | CNetCleanup() {} function ServiceFlags (line 2469) | ServiceFlags CConnman::GetLocalServices() const function PoissonNextSend (line 2695) | int64_t PoissonNextSend(int64_t nNow, int average_interval_seconds) { function CSipHasher (line 2699) | CSipHasher CConnman::GetDeterministicRandomizer(uint64_t id) const FILE: src/net.h function namespace (line 51) | namespace boost { type NodeId (line 106) | typedef int64_t NodeId; type AddedNodeInfo (line 108) | struct AddedNodeInfo type CSerializedNetMsg (line 120) | struct CSerializedNetMsg function class (line 134) | class CConnman FILE: src/net_processing.cpp type IteratorComparator (line 58) | struct IteratorComparator type COrphanTx (line 67) | struct COrphanTx type QueuedBlock (line 128) | struct QueuedBlock { type PriorityBlockRequest (line 158) | struct PriorityBlockRequest type CBlockReject (line 176) | struct CBlockReject type CNodeState (line 189) | struct CNodeState method CNodeState (line 252) | CNodeState(CAddress addrIn, std::string addrNameIn) : address(addrIn),... function CNodeState (line 285) | CNodeState *State(NodeId pnode) method CNodeState (line 252) | CNodeState(CAddress addrIn, std::string addrNameIn) : address(addrIn),... function UpdatePreferredDownload (line 293) | void UpdatePreferredDownload(CNode* node, CNodeState* state) function PushNodeVersion (line 303) | void PushNodeVersion(CNode *pnode, CConnman& connman, int64_t nTime) function InitializeNode (line 327) | void InitializeNode(CNode *pnode, CConnman& connman) function FinalizeNode (line 345) | void FinalizeNode(NodeId nodeid, bool& fUpdateConnectionTime) type MarkBlockAsReceivedResult (line 389) | struct MarkBlockAsReceivedResult function MarkBlockAsReceivedResult (line 394) | MarkBlockAsReceivedResult MarkBlockAsReceived(const uint256& hash) function MarkBlockAsInFlight (line 434) | bool MarkBlockAsInFlight(NodeId nodeid, const uint256& hash, const CBloc... function ProcessBlockAvailability (line 470) | void ProcessBlockAvailability(NodeId nodeid) function UpdateBlockAvailability (line 488) | void UpdateBlockAvailability(NodeId nodeid, const uint256 &hash) function MaybeSetPeerAsAnnouncingHeaderAndIDs (line 509) | void MaybeSetPeerAsAnnouncingHeaderAndIDs(NodeId nodeid, CConnman& connman) function CanDirectFetch (line 555) | bool CanDirectFetch(const Consensus::Params &consensusParams) function PeerHasHeader (line 561) | bool PeerHasHeader(CNodeState *state, const CBlockIndex *pindex) function FindNextBlocksToDownload (line 574) | bool FindNextBlocksToDownload(NodeId nodeid, unsigned int count, std::ve... function NotifyHeaderProgress (line 723) | void NotifyHeaderProgress(CConnman& connman, bool partialProgressed) function GetProbableHeight (line 756) | int GetProbableHeight() function GetNodeStateStats (line 771) | bool GetNodeStateStats(NodeId nodeid, CNodeStateStats &stats) function RegisterNodeSignals (line 788) | void RegisterNodeSignals(CNodeSignals& nodeSignals) function UnregisterNodeSignals (line 796) | void UnregisterNodeSignals(CNodeSignals& nodeSignals) function AddToCompactExtraTransactions (line 809) | static void AddToCompactExtraTransactions(const CTransactionRef& tx) function EXCLUSIVE_LOCKS_REQUIRED (line 820) | EXCLUSIVE_LOCKS_REQUIRED(cs_main) function EXCLUSIVE_LOCKS_REQUIRED (line 854) | EXCLUSIVE_LOCKS_REQUIRED(cs_main) function EraseOrphansFor (line 872) | void EraseOrphansFor(NodeId peer) function EXCLUSIVE_LOCKS_REQUIRED (line 888) | EXCLUSIVE_LOCKS_REQUIRED(cs_main) function Misbehaving (line 929) | void Misbehaving(NodeId pnode, int howmuch) function BOOST_REVERSE_FOREACH (line 1110) | BOOST_REVERSE_FOREACH(const uint256& hash, vHashes) function EXCLUSIVE_LOCKS_REQUIRED (line 1165) | EXCLUSIVE_LOCKS_REQUIRED(cs_main) function RelayTransaction (line 1197) | static void RelayTransaction(const CTransaction& tx, CConnman& connman) function RelayAddress (line 1206) | static void RelayAddress(const CAddress& addr, bool fReachable, CConnman... function ProcessGetData (line 1248) | void static ProcessGetData(CNode* pfrom, const CChainParams& params, CCo... function GetFetchFlags (line 1444) | static uint32_t GetFetchFlags(CNode* pfrom) function SendBlockTransactions (line 1454) | inline void static SendBlockTransactions(const CBlock& block, const Bloc... function ProcessPriorityRequests (line 1476) | static void ProcessPriorityRequests() function SendMempool (line 1529) | static void SendMempool(CNode* pto, unsigned int maxEntries = std::numer... function ProcessMessage (line 1548) | bool static ProcessMessage(CNode* pfrom, const std::string& strCommand, ... function SendRejectsAndCheckIfBanned (line 3451) | static bool SendRejectsAndCheckIfBanned(CNode* pnode, CConnman& connman) function ProcessMessages (line 3490) | bool ProcessMessages(CNode* pfrom, CConnman& connman, const std::atomic<... class CompareInvMempoolOrder (line 3624) | class CompareInvMempoolOrder method CompareInvMempoolOrder (line 3628) | CompareInvMempoolOrder(CTxMemPool *_mempool) function SendMessages (line 3641) | bool SendMessages(CNode* pto, CConnman& connman, const std::atomic... function AddPriorityDownload (line 4269) | void AddPriorityDownload(const std::vector& blocksTo... function CancelPriorityDownload (line 4279) | void CancelPriorityDownload(const CBlockIndex *index, const PriorityDown... function CancelAllPriorityDownloads (line 4285) | void CancelAllPriorityDownloads() function PreventBlockDownloadDuringHeaderSync (line 4291) | void PreventBlockDownloadDuringHeaderSync(bool state) function CountPriorityDownloads (line 4296) | size_t CountPriorityDownloads() class CNetProcessingCleanup (line 4302) | class CNetProcessingCleanup method CNetProcessingCleanup (line 4305) | CNetProcessingCleanup() {} FILE: src/net_processing.h function class (line 45) | class PeerLogicValidation : public CValidationInterface { type CNodeStateStats (line 58) | struct CNodeStateStats { type std (line 90) | typedef std::function, const CB... FILE: src/netaddress.cpp type in_addr (line 85) | struct in_addr type in6_addr (line 90) | struct in6_addr type Network (line 244) | enum Network type in_addr (line 341) | struct in_addr type in6_addr (line 349) | struct in6_addr function GetExtNetwork (line 436) | int static GetExtNetwork(const CNetAddr *addr) type Reachability (line 448) | enum Reachability { type in_addr (line 518) | struct in_addr type in6_addr (line 522) | struct in6_addr type sockaddr_in (line 526) | struct sockaddr_in type sockaddr_in6 (line 531) | struct sockaddr_in6 type sockaddr (line 575) | struct sockaddr type sockaddr_in (line 578) | struct sockaddr_in type sockaddr_in (line 580) | struct sockaddr_in type sockaddr_in (line 581) | struct sockaddr_in type sockaddr_in (line 581) | struct sockaddr_in type sockaddr_in6 (line 590) | struct sockaddr_in6 type sockaddr_in6 (line 592) | struct sockaddr_in6 type sockaddr_in6 (line 593) | struct sockaddr_in6 type sockaddr_in6 (line 593) | struct sockaddr_in6 function NetmaskBits (line 705) | static inline int NetmaskBits(uint8_t x) FILE: src/netaddress.h type Network (line 34) | enum Network type in_addr (line 53) | struct in_addr function IsIPv4 (line 65) | bool IsIPv4() const; // IPv4 mapped address (::FFFF:0:0/96, 0.0.0.0/0) FILE: src/netbase.cpp function ParseNetwork (line 58) | enum Network ParseNetwork(std::string net) { function GetNetworkName (line 66) | std::string GetNetworkName(enum Network net) { function SplitHostPort (line 76) | void SplitHostPort(std::string in, int &portOut, std::string &hostOut) { function LookupIntern (line 95) | bool static LookupIntern(const char *pszName, std::vector& vIP... function LookupHost (line 128) | bool LookupHost(const char *pszName, std::vector& vIP, unsigne... function LookupHost (line 141) | bool LookupHost(const char *pszName, CNetAddr& addr, bool fAllowLookup) function Lookup (line 151) | bool Lookup(const char *pszName, std::vector& vAddr, int portD... function Lookup (line 169) | bool Lookup(const char *pszName, CService& addr, int portDefault, bool f... function CService (line 179) | CService LookupNumeric(const char *pszName, int portDefault) type IntrRecvError (line 189) | enum class IntrRecvError { function IntrRecvError (line 208) | static IntrRecvError InterruptibleRecv(char* data, size_t len, int timeo... type ProxyCredentials (line 244) | struct ProxyCredentials function Socks5ErrorString (line 250) | std::string Socks5ErrorString(int err) function Socks5 (line 266) | static bool Socks5(const std::string& strDest, int port, const ProxyCred... function ConnectSocketDirectly (line 401) | bool static ConnectSocketDirectly(const CService &addrConnect, SOCKET& h... function SetProxy (line 486) | bool SetProxy(enum Network net, const proxyType &addrProxy) { function GetProxy (line 495) | bool GetProxy(enum Network net, proxyType &proxyInfoOut) { function SetNameProxy (line 504) | bool SetNameProxy(const proxyType &addrProxy) { function GetNameProxy (line 512) | bool GetNameProxy(proxyType &nameProxyOut) { function HaveNameProxy (line 520) | bool HaveNameProxy() { function IsProxy (line 525) | bool IsProxy(const CNetAddr &addr) { function ConnectThroughProxy (line 534) | static bool ConnectThroughProxy(const proxyType &proxy, const std::strin... function ConnectSocketDirectly (line 560) | bool static ConnectSocketDirectly(const CService &addrConnect, socket_t&... function ConnectSocket (line 586) | bool ConnectSocket(const CService &addrDest, socket_t& socketRet, int nT... function ConnectSocketByName (line 598) | bool ConnectSocketByName(CService &addr, socket_t& socketRet, const char... function LookupSubNet (line 626) | bool LookupSubNet(const char* pszName, CSubNet& ret) function NetworkErrorString (line 664) | std::string NetworkErrorString(int err) function NetworkErrorString (line 680) | std::string NetworkErrorString(int err) function CloseSocket (line 698) | bool CloseSocket(SOCKET& hSocket) function SetSocketNoDelay (line 740) | bool SetSocketNoDelay(SOCKET& hSocket) function InterruptSocks5 (line 747) | void InterruptSocks5(bool interrupt) FILE: src/netbase.h function class (line 43) | class proxyType type boost (line 55) | typedef boost::asio::ip::tcp::socket socket_t; type Network (line 57) | enum Network type Network (line 58) | enum Network type Network (line 60) | enum Network type Network (line 61) | enum Network type timeval (line 84) | struct timeval FILE: src/netmessagemaker.h function class (line 19) | class CNetMsgMaker FILE: src/node/context.cpp type node (line 7) | namespace node { FILE: src/node/context.h function namespace (line 11) | namespace node { FILE: src/noui.cpp function noui_ThreadSafeMessageBox (line 28) | static bool noui_ThreadSafeMessageBox(const std::string& message, const ... function noui_ThreadSafeQuestion (line 55) | static bool noui_ThreadSafeQuestion(const std::string& /* ignored intera... function noui_InitMessage (line 60) | static void noui_InitMessage(const std::string& message) function NotifyRequestUnlockS (line 66) | static void NotifyRequestUnlockS(CWallet* wallet, std::string reason) function NotifyRequestUnlockWithCallbackS (line 80) | static void NotifyRequestUnlockWithCallbackS(CWallet* wallet, std::strin... function noui_connect (line 100) | void noui_connect() FILE: src/policy/feerate.cpp function CAmount (line 24) | CAmount CFeeRate::GetFee(size_t nBytes_) const FILE: src/policy/feerate.h function class (line 19) | class CFeeRate FILE: src/policy/fees.cpp class TxConfirmStats (line 34) | class TxConfirmStats method GetMaxConfirms (line 124) | unsigned int GetMaxConfirms() const { return scale * confAvg.size(); } function CFeeRate (line 633) | CFeeRate CBlockPolicyEstimator::estimateFee(int confTarget) const function CFeeRate (line 642) | CFeeRate CBlockPolicyEstimator::estimateRawFee(int confTarget, double su... function CFeeRate (line 764) | CFeeRate CBlockPolicyEstimator::estimateSmartFee(int confTarget, int *an... function CAmount (line 967) | CAmount FeeFilterRounder::round(CAmount currentMinFee) FILE: src/policy/fees.h type FeeEstimateHorizon (line 71) | enum FeeEstimateHorizon { type EstimatorBucket (line 78) | struct EstimatorBucket type EstimationResult (line 89) | struct EstimationResult type TxStatsInfo (line 199) | struct TxStatsInfo FILE: src/policy/policy.cpp function CAmount (line 26) | CAmount GetDustThreshold(const CTxOut& txout, const CFeeRate& dustRelayF... function IsDust (line 39) | bool IsDust(const CTxOut& txout, const CFeeRate& dustRelayFeeIn) function IsStandard (line 62) | bool IsStandard(const CScript& scriptPubKey, txnouttype& whichType, cons... function IsStandardTx (line 86) | bool IsStandardTx(const CTransaction& tx, std::string& reason, int nPoW2... function CScript (line 200) | static CScript PushAll(const std::vector& values) function AreInputsStandard (line 215) | bool AreInputsStandard(const CTransaction& tx, const CCoinsViewCache& ma... function IsSegregatedSignatureDataStandard (line 264) | bool IsSegregatedSignatureDataStandard(const CTransaction& tx, const CCo... function GetVirtualTransactionSize (line 300) | int64_t GetVirtualTransactionSize(int64_t nWeight, int64_t nSigOpCost) function GetVirtualTransactionSize (line 305) | int64_t GetVirtualTransactionSize(const CTransaction& tx, int64_t nSigOp... function GetVirtualTransactionSizeDiscounted (line 312) | int64_t GetVirtualTransactionSizeDiscounted(int64_t nWeight, uint64_t nu... function GetVirtualTransactionSizeDiscounted (line 324) | int64_t GetVirtualTransactionSizeDiscounted(const CTransaction& tx, uint... FILE: src/policy/rbf.cpp function SignalsOptInRBFSegSig (line 15) | static bool SignalsOptInRBFSegSig(const CTransaction &tx) function SignalsOptInRBF (line 27) | bool SignalsOptInRBF(const CTransaction &tx) function RBFTransactionState (line 42) | RBFTransactionState IsRBFOptIn(const CTransaction &tx, CTxMemPool &pool) FILE: src/policy/rbf.h type RBFTransactionState (line 12) | enum RBFTransactionState { FILE: src/pow/diff.h function GetNextWorkRequired (line 12) | unsigned int static GetNextWorkRequired(const CBlockIndex* pindexLast, c... FILE: src/pow/diff_common.cpp function GetNextWorkRequired (line 10) | unsigned int GetNextWorkRequired(const CBlockIndex* indexLast, const CBl... FILE: src/pow/diff_delta.cpp function GetNextWorkRequired_DELTA (line 17) | unsigned int GetNextWorkRequired_DELTA (const CBlockIndex* pindexLast, c... FILE: src/pow/diff_old.cpp function diff_old (line 20) | unsigned int diff_old(int nHeight, unsigned int nPowLimit) FILE: src/pow/pow.cpp function CheckProofOfWork (line 28) | bool CheckProofOfWork(const CBlock* block, const Consensus::Params& params) FILE: src/prevector.h type Diff (line 40) | typedef Diff difference_type; type T (line 41) | typedef T value_type; type value_type (line 42) | typedef value_type& reference; type value_type (line 43) | typedef const value_type& const_reference; type value_type (line 44) | typedef value_type* pointer; type value_type (line 45) | typedef const value_type* const_pointer; function class (line 47) | class iterator { function T (line 164) | T* direct_ptr(difference_type pos) { return reinterpret_cast(_union.... function T (line 165) | const T* direct_ptr(difference_type pos) const { return reinterpret_cast... function T (line 166) | T* indirect_ptr(difference_type pos) { return reinterpret_cast(_unio... function T (line 167) | const T* indirect_ptr(difference_type pos) const { return reinterpret_ca... function change_capacity (line 170) | void change_capacity(size_type new_capacity) { function T (line 201) | T* item_ptr(difference_type pos) { return is_direct() ? direct_ptr(pos) ... function T (line 202) | const T* item_ptr(difference_type pos) const { return is_direct() ? dire... function fill (line 204) | void fill(T* dst, ptrdiff_t count, const T& value = T{} function explicit (line 240) | explicit prevector(size_type n) { function explicit (line 244) | explicit prevector(size_type n, const T& val) { function iterator (line 290) | iterator begin() { return iterator(item_ptr(0)); } function iterator (line 292) | iterator end() { return iterator(item_ptr(size())); } function const_iterator (line 293) | const_iterator end() const { return const_iterator(item_ptr(size())); } function reverse_iterator (line 297) | reverse_iterator rend() { return reverse_iterator(item_ptr(-1)); } function T (line 312) | const T& operator[](size_type pos) const { function resize (line 316) | void resize(size_type new_size) { function reserve (line 333) | void reserve(size_type new_capacity) { function shrink_to_fit (line 339) | void shrink_to_fit() { function clear (line 343) | void clear() { function iterator (line 347) | iterator insert(iterator pos, const T& value) { function insert (line 360) | void insert(iterator pos, size_type count, const T& value) { function resize_uninitialized (line 386) | inline void resize_uninitialized(size_type new_size) { function iterator (line 401) | iterator erase(iterator pos) { function iterator (line 405) | iterator erase(iterator first, iterator last) { function push_back (line 437) | void push_back(const T& value) { function pop_back (line 441) | void pop_back() { function swap (line 461) | void swap(prevector& other) { function value_type (line 528) | value_type* data() { function value_type (line 532) | const value_type* data() const { FILE: src/primitives/block.cpp function uint256 (line 21) | uint256 CBlockHeader::GetHashLegacy() const function uint256 (line 31) | uint256 CBlockHeader::GetHashPoW2(bool force) const function uint256 (line 42) | uint256 CBlock::GetPoWHash() const function GetBlockWeight (line 101) | int64_t GetBlockWeight(const CBlock& block) FILE: src/primitives/block.h function GetHumanDifficultyFromBits (line 28) | inline double GetHumanDifficultyFromBits(uint64_t nBits) function class (line 57) | class CBlockHeader function class (line 179) | class CBlock : public CBlockHeader function SetNull (line 208) | void SetNull() function uint256 (line 219) | uint256 GetPoWHash() const; FILE: src/primitives/transaction.cpp function uint256 (line 19) | uint256 COutPoint::getBucketHash() const function uint256 (line 31) | uint256 COutPoint::getTransactionHash() const function uint256 (line 138) | uint256 CMutableTransaction::GetHash() const function uint256 (line 146) | uint256 CTransaction::ComputeHash() const function uint256 (line 154) | uint256 CTransaction::GetWitnessHash() const function CAmount (line 172) | CAmount CTransaction::GetValueOut() const function GetTransactionWeight (line 210) | int64_t GetTransactionWeight(const CTransaction& tx) FILE: src/primitives/transaction.h function IsOldTransactionVersion (line 31) | inline bool IsOldTransactionVersion(const unsigned int nVersion) type CBlockPosition (line 36) | struct CBlockPosition type CTxInType (line 75) | enum CTxInType : uint8_t type CTxInFlags (line 92) | enum CTxInFlags : uint8_t function class (line 109) | class COutPoint function uint256 (line 156) | uint256 getBucketHash() const; function SetNull (line 228) | void SetNull() { hash.SetNull(); n = UINT31_MAX; } function class (line 281) | class CTxIn type CTxOutType (line 454) | enum CTxOutType : uint8_t function class (line 465) | class CTxOutPoW2Witness function class (line 516) | class CTxOutStandardKeyHash function class (line 546) | class CTxOut type CMutableTransaction (line 902) | struct CMutableTransaction type TransactionFlags (line 981) | enum TransactionFlags : uint8_t function SerializeTransaction (line 993) | void SerializeTransaction(const TxType& tx, Stream& s) { function class (line 1170) | class CTransaction function CTransaction (line 1219) | CTransaction(CMutableTransaction(deserialize, s)) {} function uint256 (line 1230) | uint256 GetWitnessHash() const; function Unserialize (line 1279) | struct CMutableTransaction function uint256 (line 1310) | uint256 GetHash() const; type std (line 1329) | typedef std::shared_ptr CTransactionRef; function CTransactionRef (line 1330) | static inline CTransactionRef MakeTransactionRef(int32_t nVersion_) { re... function CTransactionRef (line 1331) | inline CTransactionRef MakeTransactionRef(Tx&& txIn) { return std::make_... FILE: src/protocol.cpp type NetMsgType (line 22) | namespace NetMsgType { FILE: src/protocol.h function class (line 34) | class CMessageHeader function namespace (line 76) | namespace NetMsgType { type ServiceFlags (line 278) | enum ServiceFlags : uint64_t { function class (line 309) | class CAddress : public CService type GetDataMsg (line 352) | enum GetDataMsg function class (line 366) | class CInv FILE: src/pubkey.cpp function ecdsa_signature_parse_der_lax (line 26) | static int ecdsa_signature_parse_der_lax(const secp256k1_context* ctx, s... FILE: src/pubkey.h function class (line 35) | class CKeyID : public uint160 type uint256 (line 42) | typedef uint256 ChainCode; function class (line 45) | class CPubKey function const (line 106) | const unsigned char& operator[](unsigned int pos) const { return vch[pos... function IsFullyValid (line 170) | bool IsFullyValid() const; function Serialize (line 222) | void Serialize(CSizeComputer& s) const function class (line 250) | class ECCVerifyHandle FILE: src/random.cpp function RandFailure (line 42) | static void RandFailure() function GetPerformanceCounter (line 48) | static inline int64_t GetPerformanceCounter() function RandAddSeed (line 68) | void RandAddSeed() function RandAddSeedPerfmon (line 76) | static void RandAddSeedPerfmon() function GetDevURandom (line 120) | void GetDevURandom(unsigned char *ent32) function GetOSRand (line 139) | void GetOSRand(unsigned char *ent32) function GetRandBytes (line 199) | void GetRandBytes(unsigned char* buf, int num) function RandAddSeedSleep (line 208) | void RandAddSeedSleep() function AddDataToRng (line 227) | static void AddDataToRng(void* data, size_t len) { function GetStrongRandBytes (line 243) | void GetStrongRandBytes(unsigned char* out, int num) function GetRand (line 273) | uint64_t GetRand(uint64_t nMax) function GetRandInt (line 288) | int GetRandInt(int nMax) function uint256 (line 293) | uint256 GetRandHash() function uint256 (line 307) | uint256 FastRandomContext::rand256() function Random_SanityCheck (line 332) | bool Random_SanityCheck() FILE: src/random.h function class (line 44) | class FastRandomContext { FILE: src/randomenv.cpp function RandAddSeedPerfmon (line 65) | void RandAddSeedPerfmon(CSHA512& hasher) function CSHA512 (line 110) | CSHA512& operator<<(CSHA512& hasher, const T& data) { function AddSockaddr (line 120) | void AddSockaddr(CSHA512& hasher, const struct sockaddr *addr) function AddFile (line 135) | void AddFile(CSHA512& hasher, const char *path) function AddPath (line 155) | void AddPath(CSHA512& hasher, const char *path) function AddSysctl (line 167) | void AddSysctl(CSHA512& hasher) function AddCPUID (line 184) | void inline AddCPUID(CSHA512& hasher, uint32_t leaf, uint32_t subleaf, u... function AddAllCPUID (line 190) | void AddAllCPUID(CSHA512& hasher) function RandAddDynamicEnv (line 226) | void RandAddDynamicEnv(CSHA512& hasher) function RandAddStaticEnv (line 307) | void RandAddStaticEnv(CSHA512& hasher) FILE: src/rest.cpp type RetFormat (line 35) | enum RetFormat { type RetFormat (line 43) | enum RetFormat type CCoin (line 52) | struct CCoin { method CCoin (line 59) | CCoin() : nHeight(0) {} method CCoin (line 60) | CCoin(Coin&& in) : fSegSig(in.fSegSig), nHeight(in.nHeight), out(std::... method SerializationOp (line 63) | inline void SerializationOp(Stream& s, Operation ser_action) function RESTERR (line 83) | static bool RESTERR(HTTPRequest* req, enum HTTPStatusCode status, std::s... function ParseDataFormat (line 90) | static enum RetFormat ParseDataFormat(std::string& param, const std::str... function AvailableDataFormatsString (line 111) | static std::string AvailableDataFormatsString() function ParseHashStr (line 127) | static bool ParseHashStr(const std::string& strReq, uint256& v) function CheckWarmup (line 136) | static bool CheckWarmup(HTTPRequest* req) function rest_headers (line 144) | static bool rest_headers(HTTPRequest* req, function rest_block (line 220) | static bool rest_block(HTTPRequest* req, function rest_block_extended (line 286) | static bool rest_block_extended(HTTPRequest* req, const std::string& str... function rest_block_notxdetails (line 291) | static bool rest_block_notxdetails(HTTPRequest* req, const std::string& ... function rest_chaininfo (line 299) | static bool rest_chaininfo(HTTPRequest* req, const std::string& strURIPart) function rest_mempool_info (line 327) | static bool rest_mempool_info(HTTPRequest* req, const std::string& strUR... function rest_mempool_contents (line 353) | static bool rest_mempool_contents(HTTPRequest* req, const std::string& s... function rest_tx (line 380) | static bool rest_tx(HTTPRequest* req, const std::string& strURIPart) function rest_getutxos (line 434) | static bool rest_getutxos(HTTPRequest* req, const std::string& strURIPart) function StartREST (line 653) | bool StartREST() function InterruptREST (line 660) | void InterruptREST() function StopREST (line 664) | void StopREST() FILE: src/rpc/accounts.cpp function UniValue (line 51) | static UniValue gethashps(const JSONRPCRequest& request) function UniValue (line 80) | static UniValue sethashlimit(const JSONRPCRequest& request) function CBlockIndex (line 102) | CBlockIndex* GetIndexFromSpecifier(std::string sTipHash) function UniValue (line 147) | static UniValue getwitnessinfo(const JSONRPCRequest& request) function UniValue (line 541) | static UniValue getwitnessutxo(const JSONRPCRequest& request) function UniValue (line 623) | static UniValue disablewitnessing(const JSONRPCRequest& request) function UniValue (line 636) | static UniValue enablewitnessing(const JSONRPCRequest& request) function UniValue (line 649) | static UniValue dumpfiltercheckpoints(const JSONRPCRequest& request) function UniValue (line 708) | static UniValue dumpdiffarray(const JSONRPCRequest& request) function UniValue (line 766) | static UniValue dumpblockgaps(const JSONRPCRequest& request) function UniValue (line 855) | static UniValue dumptransactionstats(const JSONRPCRequest& request) function UniValue (line 955) | static UniValue changeaccountname(const JSONRPCRequest& request) function UniValue (line 994) | static UniValue deleteaccount(const JSONRPCRequest& request) function UniValue (line 1046) | static UniValue restoreaccount(const JSONRPCRequest& request) function UniValue (line 1095) | static UniValue rpccreateaccounthelper(CWallet* pwallet, std::string acc... function UniValue (line 1105) | static UniValue createaccount(const JSONRPCRequest& request) function UniValue (line 1146) | static UniValue createwitnessaccount(const JSONRPCRequest& request) function UniValue (line 1177) | static UniValue createminingaccount(const JSONRPCRequest& request) function UniValue (line 1215) | static UniValue setminingrewardaddress(const JSONRPCRequest& request) function UniValue (line 1266) | static UniValue getminingrewardaddress(const JSONRPCRequest& request) function witnessOutputsInfoVector (line 1335) | static witnessOutputsInfoVector getCurrentOutputsForWitnessAddress(CNati... function GetLockPeriodInBlocksFromFormattedStringSpecifier (line 1357) | static uint64_t GetLockPeriodInBlocksFromFormattedStringSpecifier(std::s... function UniValue (line 1392) | static UniValue fundwitnessaccount(const JSONRPCRequest& request) function UniValue (line 1481) | static UniValue extendwitnessaddress(const JSONRPCRequest& request) function UniValue (line 1567) | static UniValue calculatewitnessweight(const JSONRPCRequest& request) function UniValue (line 1625) | static UniValue extendwitnessaccount(const JSONRPCRequest& request) function UniValue (line 1705) | static UniValue getactiveaccount(const JSONRPCRequest& request) function UniValue (line 1737) | static UniValue getreadonlyaccount(const JSONRPCRequest& request) function UniValue (line 1778) | static UniValue importreadonlyaccount(const JSONRPCRequest& request) function UniValue (line 1824) | static UniValue importlinkedaccount(const JSONRPCRequest& request) function UniValue (line 1871) | static UniValue getlinkedaccount(const JSONRPCRequest& request) function UniValue (line 1913) | static UniValue getactiveseed(const JSONRPCRequest& request) function UniValue (line 1945) | static UniValue setactiveaccount(const JSONRPCRequest& request) function UniValue (line 1978) | static UniValue getaccountbalances(const JSONRPCRequest& request) function CHDSeed (line 2031) | static CHDSeed* SeedFromValue(CWallet* pwallet, const UniValue& value, b... function UniValue (line 2061) | static UniValue setactiveseed(const JSONRPCRequest& request) function UniValue (line 2094) | static UniValue createseed(const JSONRPCRequest& request) function UniValue (line 2145) | static UniValue deleteseed(const JSONRPCRequest& request) function UniValue (line 2187) | static UniValue importseed(const JSONRPCRequest& request) function UniValue (line 2254) | static UniValue listallaccounts(const JSONRPCRequest& request) function UniValue (line 2333) | static UniValue getmnemonicfromseed(const JSONRPCRequest& request) function UniValue (line 2368) | static UniValue getreadonlyseed(const JSONRPCRequest& request) function UniValue (line 2406) | static UniValue listseeds(const JSONRPCRequest& request) function UniValue (line 2445) | static UniValue rotatewitnessaddress(const JSONRPCRequest& request) function UniValue (line 2516) | static UniValue repairwitnessaddress(const JSONRPCRequest& request) function UniValue (line 2625) | static UniValue verifywitnessaddress(const JSONRPCRequest& request) function UniValue (line 2744) | static UniValue resetdatadirfull(const JSONRPCRequest& request) function UniValue (line 2769) | static UniValue resetdatadirpartial(const JSONRPCRequest& request) function UniValue (line 2794) | static UniValue resetconfig(const JSONRPCRequest& request) function UniValue (line 2834) | static UniValue resetconfig_pi_lowmem(const JSONRPCRequest& request) function UniValue (line 2880) | static UniValue resetconfig_pi_medmem(const JSONRPCRequest& request) function UniValue (line 2924) | static UniValue getlastblocks(const JSONRPCRequest& request) function UniValue (line 2954) | static UniValue rotatewitnessaccount(const JSONRPCRequest& request) function UniValue (line 3017) | static UniValue renewwitnessaccount(const JSONRPCRequest& request) function UniValue (line 3097) | static UniValue splitwitnessaccount(const JSONRPCRequest& request) function UniValue (line 3182) | static UniValue mergewitnessaccount(const JSONRPCRequest& request) function UniValue (line 3263) | static UniValue setwitnesscompound(const JSONRPCRequest& request) function UniValue (line 3317) | static UniValue getwitnesscompound(const JSONRPCRequest& request) function UniValue (line 3360) | static UniValue setwitnessrewardaddress(const JSONRPCRequest& request) function UniValue (line 3412) | static UniValue setwitnessrewardscript(const JSONRPCRequest& request) function UniValue (line 3497) | static UniValue getwitnessrewardscript(const JSONRPCRequest& request) function UniValue (line 3544) | static UniValue setwitnessrewardtemplate(const JSONRPCRequest& request) function UniValue (line 3648) | static UniValue getwitnessrewardtemplate(const JSONRPCRequest& request) function UniValue (line 3724) | static UniValue getwitnessaccountkeys(const JSONRPCRequest& request) function UniValue (line 3780) | static UniValue getwitnessaddresskeys(const JSONRPCRequest& request) function UniValue (line 3839) | static UniValue importwitnesskeys(const JSONRPCRequest& request) function RegisterMuntRPCCommands (line 3989) | void RegisterMuntRPCCommands(CRPCTable &t) FILE: src/rpc/blockchain.cpp type CUpdatedBlock (line 50) | struct CUpdatedBlock function GetDifficulty (line 62) | double GetDifficulty(const CBlockIndex* blockindex) function UniValue (line 75) | UniValue blockheaderToJSON(const CBlockIndex* blockindex) function UniValue (line 113) | UniValue blockToJSON(const CBlock& block, const CBlockIndex* blockindex,... function UniValue (line 185) | static UniValue getblockcount(const JSONRPCRequest& request) function UniValue (line 202) | static UniValue getbestblockhash(const JSONRPCRequest& request) function RPCNotifyBlockChange (line 219) | void RPCNotifyBlockChange(bool ibd, const CBlockIndex * pindex) function UniValue (line 229) | static UniValue waitfornewblock(const JSONRPCRequest& request) function UniValue (line 267) | static UniValue waitforblock(const JSONRPCRequest& request) function UniValue (line 309) | static UniValue waitforblockheight(const JSONRPCRequest& request) function UniValue (line 351) | static UniValue getdifficulty(const JSONRPCRequest& request) function EntryDescriptionString (line 368) | static std::string EntryDescriptionString() function entryToJSON (line 386) | static void entryToJSON(UniValue &info, const CTxMemPoolEntry &e) function UniValue (line 418) | UniValue mempoolToJSON(bool fVerbose) function UniValue (line 448) | static UniValue syncwithvalidationinterfacequeue(const JSONRPCRequest& r... function UniValue (line 462) | static UniValue getrawmempool(const JSONRPCRequest& request) function UniValue (line 494) | static UniValue getmempoolancestors(const JSONRPCRequest& request) function UniValue (line 558) | static UniValue getmempooldescendants(const JSONRPCRequest& request) function UniValue (line 622) | static UniValue getmempoolentry(const JSONRPCRequest& request) function UniValue (line 655) | static UniValue getblockhash(const JSONRPCRequest& request) function UniValue (line 680) | static UniValue getblockheader(const JSONRPCRequest& request) function UniValue (line 740) | static UniValue getblock(const JSONRPCRequest& request) function UniValue (line 832) | static UniValue decodeblock(const JSONRPCRequest& request) type CCoinsStats (line 878) | struct CCoinsStats method CCoinsStats (line 890) | CCoinsStats() : nHeight(0), nTransactions(0), nTransactionOutputs(0), ... function ApplyStats (line 893) | static void ApplyStats(CCoinsStats &stats, CHashWriter& ss, const uint25... function GetUTXOStats (line 948) | static bool GetUTXOStats(CCoinsView *view, CCoinsStats &stats) function UniValue (line 991) | static UniValue pruneblockchain(const JSONRPCRequest& request) function UniValue (line 1040) | static UniValue gettxoutsetinfo(const JSONRPCRequest& request) function UniValue (line 1089) | static UniValue gettxout(const JSONRPCRequest& request) function UniValue (line 1188) | static UniValue verifychain(const JSONRPCRequest& request) function UniValue (line 1217) | static UniValue SoftForkMajorityDesc(int version, CBlockIndex* pindex, c... function UniValue (line 1237) | static UniValue SoftForkDesc(const std::string &name, int version, CBloc... function UniValue (line 1246) | static UniValue BIP9SoftForkDesc(const Consensus::Params& consensusParam... function BIP9SoftForkDescPushBack (line 1278) | static void BIP9SoftForkDescPushBack(UniValue& bip9_softforks, const std... function UniValue (line 1287) | UniValue getblockchaininfo(const JSONRPCRequest& request) type CompareBlocksByHeight (line 1382) | struct CompareBlocksByHeight function UniValue (line 1396) | static UniValue getchaintips(const JSONRPCRequest& request) function UniValue (line 1500) | UniValue mempoolInfoToJSON() function UniValue (line 1514) | static UniValue getmempoolinfo(const JSONRPCRequest& request) function UniValue (line 1537) | static UniValue emptymempool(const JSONRPCRequest& request) function UniValue (line 1549) | static UniValue preciousblock(const JSONRPCRequest& request) function UniValue (line 1587) | static UniValue invalidateblock(const JSONRPCRequest& request) function UniValue (line 1625) | static UniValue invalidateblocksatheight(const JSONRPCRequest& request) function UniValue (line 1666) | static UniValue invalidateunwitnessedblocksatheight(const JSONRPCRequest... function UniValue (line 1710) | static UniValue reconsiderblock(const JSONRPCRequest& request) function UniValue (line 1747) | static UniValue getchaintxstats(const JSONRPCRequest& request) function T (line 1813) | static T CalculateTruncatedMedian(std::vector& scores) function CalculatePercentilesByWeight (line 1829) | void CalculatePercentilesByWeight(CAmount result[NUM_GETBLOCKSTATS_PERCE... function SetHasKeys (line 1859) | static inline bool SetHasKeys(const std::set& set) {return false;} function SetHasKeys (line 1861) | static inline bool SetHasKeys(const std::set& set, const Tk& key, con... function CBlock (line 1869) | static CBlock GetBlockChecked(const CBlockIndex* pblockindex) function CBlockUndo (line 1888) | static CBlockUndo GetUndoChecked(const CBlockIndex* pblockindex) function UniValue (line 1902) | static UniValue getblockstats(const JSONRPCRequest& request) function RegisterBlockchainRPCCommands (line 2215) | void RegisterBlockchainRPCCommands(CRPCTable &t) FILE: src/rpc/client.cpp class CRPCConvertParam (line 22) | class CRPCConvertParam class CRPCConvertTable (line 179) | class CRPCConvertTable method convert (line 188) | bool convert(const std::string& method, int idx) { method convert (line 191) | bool convert(const std::string& method, const std::string& name) { function UniValue (line 214) | UniValue ParseNonRFCJSONValue(const std::string& strVal) function UniValue (line 223) | UniValue RPCConvertValues(const std::string &strMethod, const std::vecto... function UniValue (line 242) | UniValue RPCConvertNamedValues(const std::string &strMethod, const std::... FILE: src/rpc/mining.cpp function UniValue (line 62) | static UniValue GetNetworkHashPS(uint32_t lookup, int height) function UniValue (line 120) | static UniValue getnetworkhashps(const JSONRPCRequest& request) function UniValue (line 148) | static UniValue generateBlocks(std::shared_ptr coin... function InitRPCMining (line 224) | void InitRPCMining() function ShutdownRPCMining (line 228) | void ShutdownRPCMining() function UniValue (line 232) | static UniValue getgenerate(const JSONRPCRequest& request) function UniValue (line 251) | static UniValue generate(const JSONRPCRequest& request) function UniValue (line 306) | static UniValue setgenerate(const JSONRPCRequest& request) function UniValue (line 472) | static UniValue generatetoaddress(const JSONRPCRequest& request) function UniValue (line 508) | static UniValue getmininginfo(const JSONRPCRequest& request) function UniValue (line 557) | static UniValue prioritisetransaction(const JSONRPCRequest& request) function UniValue (line 592) | static UniValue BIP22ValidationResult(const CValidationState& state) class submitblock_StateCatcher (line 610) | class submitblock_StateCatcher : public CValidationInterface method submitblock_StateCatcher (line 617) | submitblock_StateCatcher(const uint256 &hashIn) : hash(hashIn), found(... method BlockChecked (line 620) | void BlockChecked(const CBlock& block, const CValidationState& stateIn... function UniValue (line 628) | static UniValue submitblock(const JSONRPCRequest& request) function UniValue (line 698) | static UniValue submitheader(const JSONRPCRequest& request) function UniValue (line 737) | static UniValue estimatefee(const JSONRPCRequest& request) type FeeEstimateMode (line 773) | enum class FeeEstimateMode { function FeeModeFromString (line 779) | bool FeeModeFromString(const std::string& mode_string, FeeEstimateMode& ... function UniValue (line 797) | static UniValue estimatesmartfee(const JSONRPCRequest& request) function UniValue (line 861) | static UniValue estimaterawfee(const JSONRPCRequest& request) function RegisterMiningRPCCommands (line 968) | void RegisterMiningRPCCommands(CRPCTable &t) FILE: src/rpc/misc.cpp function UniValue (line 54) | static UniValue getinfo(const JSONRPCRequest& request) class DescribeAddressVisitor (line 132) | class DescribeAddressVisitor : public boost::static_visitor method DescribeAddressVisitor (line 137) | DescribeAddressVisitor(CWallet *_pwallet) : pwallet(_pwallet) {} method UniValue (line 139) | UniValue operator()(const CNoDestination &dest) const { return UniValu... method UniValue (line 141) | UniValue operator()(const CPoW2WitnessDestination &dest) const { method UniValue (line 170) | UniValue operator()(const CKeyID &keyID) const { method UniValue (line 181) | UniValue operator()(const CScriptID &scriptID) const { function UniValue (line 204) | UniValue validateaddress(const JSONRPCRequest& request) function UniValue (line 275) | static UniValue getaddress(const JSONRPCRequest& request) class CWallet (line 327) | class CWallet function CScript (line 332) | CScript _createmultisig_redeemScript(CAccount* const forAccount, const U... function UniValue (line 389) | UniValue createmultisig(const JSONRPCRequest& request) function UniValue (line 440) | UniValue verifymessage(const JSONRPCRequest& request) function UniValue (line 494) | UniValue signmessagewithprivkey(const JSONRPCRequest& request) function UniValue (line 536) | UniValue forcesigseg(const JSONRPCRequest& request) function UniValue (line 545) | UniValue setmocktime(const JSONRPCRequest& request) function UniValue (line 572) | static UniValue RPCLockedMemoryInfo() function RPCMallocInfo (line 586) | static std::string RPCMallocInfo() function UniValue (line 604) | UniValue getmemoryinfo(const JSONRPCRequest& request) function getCategoryMask (line 651) | uint32_t getCategoryMask(UniValue cats) { function UniValue (line 665) | UniValue logging(const JSONRPCRequest& request) function UniValue (line 718) | UniValue echo(const JSONRPCRequest& request) function RegisterMiscRPCCommands (line 751) | void RegisterMiscRPCCommands(CRPCTable &t) FILE: src/rpc/netrpc.cpp function UniValue (line 36) | static UniValue getconnectioncount(const JSONRPCRequest& request) function UniValue (line 55) | static UniValue ping(const JSONRPCRequest& request) function UniValue (line 78) | static UniValue getpeerinfo(const JSONRPCRequest& request) function UniValue (line 203) | static UniValue addnode(const JSONRPCRequest& request) function UniValue (line 248) | static UniValue disconnectnode(const JSONRPCRequest& request) function UniValue (line 291) | static UniValue getaddednodeinfo(const JSONRPCRequest& request) function UniValue (line 359) | static UniValue getnettotals(const JSONRPCRequest& request) function UniValue (line 404) | static UniValue GetNetworksInfo() function UniValue (line 425) | static UniValue getnetworkinfo(const JSONRPCRequest& request) function UniValue (line 501) | static UniValue setban(const JSONRPCRequest& request) function UniValue (line 565) | static UniValue listbanned(const JSONRPCRequest& request) function UniValue (line 598) | static UniValue clearbanned(const JSONRPCRequest& request) function UniValue (line 616) | static UniValue setnetworkactive(const JSONRPCRequest& request) function UniValue (line 636) | static UniValue disablenetwork(const JSONRPCRequest& request) function UniValue (line 651) | static UniValue enablenetwork(const JSONRPCRequest& request) function RegisterNetRPCCommands (line 685) | void RegisterNetRPCCommands(CRPCTable &t) FILE: src/rpc/protocol.cpp function UniValue (line 27) | UniValue JSONRPCRequestObj(const std::string& strMethod, const UniValue&... function UniValue (line 36) | UniValue JSONRPCReplyObj(const UniValue& result, const UniValue& error, ... function JSONRPCReply (line 48) | std::string JSONRPCReply(const UniValue& result, const UniValue& error, ... function UniValue (line 54) | UniValue JSONRPCError(int code, const std::string& message) function GetAuthCookieFile (line 69) | fs::path GetAuthCookieFile() function GenerateAuthCookie (line 76) | bool GenerateAuthCookie(std::string *cookie_out) function GetAuthCookie (line 102) | bool GetAuthCookie(std::string *cookie_out) function DeleteAuthCookie (line 118) | void DeleteAuthCookie() FILE: src/rpc/protocol.h type HTTPStatusCode (line 19) | enum HTTPStatusCode type RPCErrorCode (line 32) | enum RPCErrorCode FILE: src/rpc/rawtransaction.cpp function TxToJSON (line 47) | void TxToJSON(const CTransaction& tx, const uint256 hashBlock, UniValue&... function UniValue (line 72) | UniValue getrawtransaction(const JSONRPCRequest& request) function UniValue (line 186) | UniValue gettxoutproof(const JSONRPCRequest& request) function UniValue (line 267) | UniValue verifytxoutproof(const JSONRPCRequest& request) function UniValue (line 301) | UniValue createrawtransaction(const JSONRPCRequest& request) function UniValue (line 467) | UniValue decoderawtransaction(const JSONRPCRequest& request) function UniValue (line 536) | UniValue decodescript(const JSONRPCRequest& request) function TxInErrorToJSON (line 601) | static void TxInErrorToJSON(const uint64_t nTransactionVersion, const CT... function UniValue (line 619) | UniValue signrawtransaction(const JSONRPCRequest& request) function UniValue (line 947) | UniValue sendrawtransaction(const JSONRPCRequest& request) function RegisterRawTransactionRPCCommands (line 1034) | void RegisterRawTransactionRPCCommands(CRPCTable &t) FILE: src/rpc/register.h function RegisterAllCoreRPCCommands (line 36) | static inline void RegisterAllCoreRPCCommands(CRPCTable &t) FILE: src/rpc/server.cpp type CRPCSignals (line 45) | struct CRPCSignals function RPCTypeCheck (line 67) | void RPCTypeCheck(const UniValue& params, function RPCTypeCheckArgument (line 85) | void RPCTypeCheckArgument(const UniValue& value, UniValue::VType typeExp... function RPCTypeCheckObj (line 92) | void RPCTypeCheckObj(const UniValue& o, function CAmount (line 122) | CAmount AmountFromValue(const UniValue& value, bool allowNegative) function UniValue (line 134) | UniValue ValueFromAmount(const CAmount& amount) function uint256 (line 144) | uint256 ParseHashV(const UniValue& v, std::string strName) function uint256 (line 157) | uint256 ParseHashO(const UniValue& o, std::string strKey) function ParseHexV (line 161) | std::vector ParseHexV(const UniValue& v, std::string strN... function ParseHexO (line 170) | std::vector ParseHexO(const UniValue& o, std::string strKey) function UniValue (line 235) | static UniValue help(const JSONRPCRequest& jsonRequest) function UniValue (line 255) | static UniValue stop(const JSONRPCRequest& jsonRequest) function UniValue (line 275) | static UniValue uptime(const JSONRPCRequest& jsonRequest) function CRPCCommand (line 309) | const CRPCCommand *CRPCTable::operator[](const std::string &name) const function StartRPC (line 331) | bool StartRPC() function InterruptRPC (line 339) | void InterruptRPC() function StopRPC (line 346) | void StopRPC() function IsRPCRunning (line 353) | bool IsRPCRunning() function SetRPCWarmupStatus (line 358) | void SetRPCWarmupStatus(const std::string& newStatus) function SetRPCWarmupFinished (line 364) | void SetRPCWarmupFinished() function RPCIsInWarmup (line 371) | bool RPCIsInWarmup(std::string *outStatus) function UniValue (line 408) | static UniValue JSONRPCExecOne(const UniValue& req) function JSONRPCExecBatch (line 432) | std::string JSONRPCExecBatch(const UniValue& vReq) function JSONRPCRequest (line 445) | static inline JSONRPCRequest transformNamedArguments(const JSONRPCReques... function UniValue (line 491) | UniValue CRPCTable::execute(const JSONRPCRequest &request) const function HelpExampleCli (line 535) | std::string HelpExampleCli(const std::string& methodname, const std::str... function HelpExampleRpc (line 540) | std::string HelpExampleRpc(const std::string& methodname, const std::str... function RPCSerializationFlags (line 546) | int RPCSerializationFlags() FILE: src/rpc/server.h function namespace (line 31) | namespace RPCServer type UniValueType (line 43) | struct UniValueType { function class (line 50) | class JSONRPCRequest type UniValue (line 98) | typedef UniValue(*rpcfn_type)(const JSONRPCRequest& jsonRequest); function class (line 100) | class CRPCCommand function class (line 113) | class CRPCTable FILE: src/scheduler.cpp function Repeat (line 112) | static void Repeat(CScheduler& s, CScheduler::Function f, std::chrono::m... type RAIICallbacksRunning (line 170) | struct RAIICallbacksRunning { method RAIICallbacksRunning (line 172) | explicit RAIICallbacksRunning(SingleThreadedSchedulerClient* _instance... FILE: src/scheduler.h type std (line 41) | typedef std::function Function; function scheduleFromNow (line 47) | void scheduleFromNow(Function f, std::chrono::milliseconds delta) function StopWhenDrained (line 76) | void StopWhenDrained() function GUARDED_BY (line 97) | GUARDED_BY(newTaskMutex){0} function GUARDED_BY (line 99) | GUARDED_BY(newTaskMutex){false}; function class (line 113) | class SingleThreadedSchedulerClient FILE: src/script/consensus.cpp class TxInputStream (line 24) | class TxInputStream method TxInputStream (line 27) | TxInputStream(int nTypeIn, int nVersionIn, const unsigned char *txTo, ... method read (line 34) | void read(Span dst) method read (line 53) | void read(char* pch, size_t nSize) method peek (line 69) | void peek(char* pch, size_t nSize) method ignore (line 83) | void ignore(size_t nSize) method TxInputStream (line 90) | TxInputStream& operator>>(T& obj) method GetVersion (line 96) | int GetVersion() const { return m_version; } method GetType (line 97) | int GetType() const { return m_type; } function set_error (line 105) | inline int set_error(scriptconsensus_error* ret, scriptconsensus_error s... type ECCryptoClosure (line 112) | struct ECCryptoClosure function verify_flags (line 121) | static bool verify_flags(unsigned int flags) function verify_script (line 126) | static int verify_script(const unsigned char *scriptPubKey, unsigned int... function script_consensus_verify_script_with_amount (line 154) | int script_consensus_verify_script_with_amount(const unsigned char *scri... function script_consensus_verify_script (line 163) | int script_consensus_verify_script(const unsigned char *scriptPubKey, un... function script_consensus_version (line 175) | unsigned int script_consensus_version() FILE: src/script/consensus.h type scriptconsensus_error (line 38) | typedef enum script_consensus_error_t FILE: src/script/interpreter.cpp function set_success (line 29) | inline bool set_success(ScriptError* ret) function set_error (line 36) | inline bool set_error(ScriptError* ret, const ScriptError serror) function CastToBool (line 45) | static bool CastToBool(const valtype& vch) function popstack (line 66) | static inline void popstack(std::vector& stack) function IsCompressedOrUncompressedPubKey (line 73) | bool static IsCompressedOrUncompressedPubKey(const valtype &vchPubKey) { function IsValidSignatureEncoding (line 105) | bool static IsValidSignatureEncoding(const std::vector &s... function IsLowDERSignature (line 170) | bool static IsLowDERSignature(const valtype &vchSig, ScriptError* serror) { function IsDefinedHashtypeSignature (line 181) | bool static IsDefinedHashtypeSignature(const valtype &vchSig) { function CheckSignatureEncoding (line 192) | bool CheckSignatureEncoding(const std::vector &vchSig, un... function CheckPubKeyEncoding (line 209) | bool static CheckPubKeyEncoding(const valtype &vchPubKey, unsigned int f... function CheckMinimalPush (line 217) | bool static CheckMinimalPush(const valtype& data, opcodetype opcode) { function EvalScript (line 240) | bool EvalScript(std::vector >& stack, const C... class CTransactionSignatureSerializer (line 1073) | class CTransactionSignatureSerializer { method CTransactionSignatureSerializer (line 1083) | CTransactionSignatureSerializer(const CTransaction &txToIn, const CScr... method SerializeScriptCode (line 1091) | void SerializeScriptCode(S &s) const { method SerializeInput (line 1114) | void SerializeInput(S &s, unsigned int nInput) const { method SerializeOutput (line 1152) | void SerializeOutput(S &s, unsigned int nOutput) const { method Serialize (line 1162) | void Serialize(S &s) const { function uint256 (line 1180) | uint256 GetPrevoutHash(const CTransaction& txTo) function uint256 (line 1190) | uint256 GetSequenceHash(const CTransaction& txTo) { function uint256 (line 1200) | uint256 GetOutputsHash(const CTransaction& txTo) { function uint256 (line 1217) | uint256 SignatureHash(const CScript& scriptCode, const CTransaction& txT... function CScript (line 1460) | static CScript PushAll(const std::vector& values) function VerifyScript (line 1475) | bool VerifyScript(const CScript& scriptSig, const CScript& scriptPubKey,... FILE: src/script/interpreter.h type PrecomputedTransactionData (line 106) | struct PrecomputedTransactionData type SigVersion (line 113) | enum SigVersion type ScriptVersion (line 119) | enum ScriptVersion FILE: src/script/ismine.cpp function HaveKeys (line 29) | unsigned int HaveKeys(const std::vector& pubkeys, const CKeySto... function HaveKeys (line 41) | unsigned int HaveKeys(const std::vector& pubkeys, const CWallet... function isminetype (line 49) | isminetype IsMine(const CKeyStore& keystore, const CScript& scriptPubKey... function isminetype (line 55) | isminetype IsMine(const CKeyStore& keystore, const CTxDestination& dest,... function isminetype (line 61) | isminetype IsMine(const CKeyStore &keystore, const CTxDestination& dest,... function isminetype (line 75) | isminetype IsMine(const CKeyStore &keystore, const CScript& scriptPubKey... function isminetype (line 160) | isminetype IsMine(const CKeyStore& keystore, const CPoW2WitnessDestinati... function isminetype (line 169) | isminetype IsMine(const CKeyStore& keystore, const CTxOutPoW2Witness& wi... function isminetype (line 178) | isminetype IsMine(const CKeyStore& keystore, const CTxOutStandardKeyHash... function isminetype (line 185) | isminetype IsMine(const CKeyStore &keystore, const CTxOut& txout) function isminetype (line 199) | isminetype RemoveAddressFromKeypoolIfIsMine(CWallet& keystore, const CTx... function isminetype (line 251) | isminetype RemoveAddressFromKeypoolIfIsMine(CWallet& keystore, const CSc... function isminetype (line 257) | isminetype RemoveAddressFromKeypoolIfIsMine(CWallet& keystore, const CSc... FILE: src/script/ismine.h type isminetype (line 25) | enum isminetype type isminefilter (line 40) | typedef uint8_t isminefilter; FILE: src/script/script.h type opcodetype (line 58) | enum opcodetype function class (line 209) | class scriptnum_error : public std::runtime_error function class (line 216) | class CScriptUInt64 function class (line 245) | class CScriptNum type CScriptBase (line 420) | typedef prevector<28, unsigned char> CScriptBase; function class (line 423) | class CScript : public CScriptBase function explicit (line 463) | explicit CScript(opcodetype b) { operator<<(b); } function explicit (line 464) | explicit CScript(const CScriptNum& b) { operator<<(b); } function explicit (line 465) | explicit CScript(const std::vector& b) { operator<<(b); } function GetOp (line 528) | bool GetOp(iterator& pc, opcodetype& opcodeRet, std::vector& multisigdata, const BaseSi... function SignStep (line 96) | static bool SignStep(const BaseSignatureCreator& creator, const CScript&... function SignStep (line 160) | static bool SignStep(const BaseSignatureCreator& creator, const CTxOutPo... function SignStep (line 191) | static bool SignStep(const BaseSignatureCreator& creator, const CTxOutSt... function CScript (line 207) | static CScript PushAll(const std::vector& values) class CSigningKeysVisitor (line 222) | class CSigningKeysVisitor : public boost::static_visitor { method CSigningKeysVisitor (line 226) | CSigningKeysVisitor(SignType type_) : type(type_) {} method Process (line 228) | void Process(const CTxDestination& dest) function CKeyID (line 254) | CKeyID ExtractSigningPubkeyFromTxOutput(const CTxOut& txOut, SignType type) function ProduceSignature (line 286) | bool ProduceSignature(const BaseSignatureCreator& creator, const CTxOut&... function SignatureData (line 341) | SignatureData DataFromTransaction(const CMutableTransaction& tx, unsigne... function UpdateTransaction (line 350) | void UpdateTransaction(CMutableTransaction& tx, unsigned int nIn, const ... function SignSignature (line 357) | bool SignSignature(const std::vector& accountsToTry, const C... function SignSignature (line 371) | bool SignSignature(const std::vector& accountsToTry, const C... function CombineMultisig (line 381) | static std::vector CombineMultisig(const CScript& scriptPubKey,... type Stacks (line 438) | struct Stacks method Stacks (line 443) | Stacks() {} method Stacks (line 444) | explicit Stacks(const std::vector& scriptSigStack_) : script(... method Stacks (line 445) | explicit Stacks(const SignatureData& data) : segregatedSignatureData(d... method SignatureData (line 450) | SignatureData Output() const { function Stacks (line 459) | static Stacks CombineSignatures(const CScript& scriptPubKey, const BaseS... method Stacks (line 443) | Stacks() {} method Stacks (line 444) | explicit Stacks(const std::vector& scriptSigStack_) : script(... method Stacks (line 445) | explicit Stacks(const SignatureData& data) : segregatedSignatureData(d... method SignatureData (line 450) | SignatureData Output() const { function SignatureData (line 548) | SignatureData CombineSignatures(const CScript& scriptPubKey, const BaseS... class DummySignatureChecker (line 560) | class DummySignatureChecker : public BaseSignatureChecker method DummySignatureChecker (line 563) | DummySignatureChecker() : BaseSignatureChecker(CKeyID(), CKeyID()) {} method CheckSig (line 565) | bool CheckSig(const std::vector& scriptSig, const std::... function BaseSignatureChecker (line 573) | const BaseSignatureChecker& DummySignatureCreator::Checker() const FILE: src/script/sign.h type CMutableTransaction (line 23) | struct CMutableTransaction function virtual (line 33) | virtual ~BaseSignatureCreator() {} function virtual (line 34) | virtual const BaseSignatureChecker& Checker() const =0; type SignType (line 77) | enum SignType FILE: src/script/standard.cpp function Solver (line 49) | bool Solver(const CScript& scriptPubKey, txnouttype& typeRet, std::vecto... function ExtractDestination (line 172) | bool ExtractDestination(const CTxOut& out, CTxDestination& addressRet) function ExtractDestination (line 188) | bool ExtractDestination(const CScript& scriptPubKey, CTxDestination& add... function ExtractDestinations (line 218) | bool ExtractDestinations(const CTxOut& out, txnouttype& typeRet, std::ve... function ExtractDestinations (line 237) | bool ExtractDestinations(const CScript& scriptPubKey, txnouttype& typeRe... class CScriptVisitor (line 279) | class CScriptVisitor : public boost::static_visitor method CScriptVisitor (line 284) | CScriptVisitor(CScript *scriptin) { script = scriptin; } function CScript (line 319) | CScript GetScriptForDestination(const CTxDestination& dest) function CScript (line 328) | CScript GetScriptForRawPubKey(const CPubKey& pubKey) function CScript (line 333) | CScript GetScriptForMultisig(int nRequired, const std::vector& ... function CScript (line 344) | CScript GetScriptForWitness(const CScript& redeemscript) FILE: src/script/standard.h function class (line 30) | class CScriptID : public uint160 type txnouttype (line 53) | enum txnouttype function class (line 67) | class CNoDestination { function class (line 73) | class CPoW2WitnessDestination{ type boost (line 114) | typedef boost::variant& str) function GetSerializeSize (line 1196) | int GetSerializeSize(const std::tuple& item) function GetSerializeSize (line 1218) | int GetSerializeSize(const std::tuple& item) type CSerActionSerialize (line 1334) | struct CSerActionSerialize type CSerActionUnserialize (line 1338) | struct CSerActionUnserialize function SerWrite (line 1362) | void SerWrite([[maybe_unused]] Stream& s, [[maybe_unused]] const T& obj,... function SerRead (line 1367) | void SerRead([[maybe_unused]] Stream& s, [[maybe_unused]] const T& obj, ... function class (line 1414) | class CSizeComputer function write (line 1429) | void write(Span src) function seek (line 1435) | void seek(size_t _nSize) function WriteCompactSize (line 1509) | inline void WriteCompactSize(CSizeComputer &s, uint64_t nSize) FILE: src/span.h function C (line 173) | constexpr C* data() const noexcept { return m_data; } function C (line 174) | constexpr C* begin() const noexcept { return m_data; } function C (line 175) | constexpr C* end() const noexcept { return m_data + m_size; } function CONSTEXPR_IF_NOT_DEBUG (line 176) | CONSTEXPR_IF_NOT_DEBUG C& front() const noexcept function size (line 186) | constexpr std::size_t size() const noexcept { return m_size; } function empty (line 188) | constexpr bool empty() const noexcept { return size() == 0; } function CONSTEXPR_IF_NOT_DEBUG (line 194) | CONSTEXPR_IF_NOT_DEBUG Span subspan(std::size_t offset) const noexcept function CONSTEXPR_IF_NOT_DEBUG (line 199) | CONSTEXPR_IF_NOT_DEBUG Span subspan(std::size_t offset, std::size_t c... function CONSTEXPR_IF_NOT_DEBUG (line 204) | CONSTEXPR_IF_NOT_DEBUG Span first(std::size_t count) const noexcept function CONSTEXPR_IF_NOT_DEBUG (line 209) | CONSTEXPR_IF_NOT_DEBUG Span last(std::size_t count) const noexcept function std (line 248) | inline const std::byte* ToBytePtr(const void* data) { return reinterpret... function std (line 249) | inline std::byte* ToBytePtr(void* data) { return reinterpret_cast src) function read (line 64) | void read(Span dst) function peek (line 69) | void peek(char* pch, size_t nSize) function ignore (line 77) | void ignore(size_t size) { return stream->ignore(size); } function class (line 84) | class CVectorWriter function write (line 109) | void write(Span src) function seek (line 136) | void seek(size_t nSize) function class (line 152) | class VectorReader function read (line 202) | void read(Span dst) function read (line 217) | void read(char* dst, size_t n) function class (line 235) | class SpanReader function read (line 266) | void read(Span dst) function class (line 286) | class CDataStream function FindByte (line 1000) | void FindByte(uint8_t ch) FILE: src/support/allocators/secure.h function base (line 29) | secure_allocator(const secure_allocator& a) noexcept : base(a) {} type secure_allocator (line 37) | typedef secure_allocator<_Other> other; function deallocate (line 49) | void deallocate(T* p, std::size_t n) type std (line 59) | typedef std::basic_string, secure_allocator... type std (line 61) | typedef std::vector > SecureCharVector; type std (line 62) | typedef std::vector > Sec... FILE: src/support/allocators/zeroafterfree.h function base (line 24) | zero_after_free_allocator(const zero_after_free_allocator& a) noexcept :... type zero_after_free_allocator (line 32) | typedef zero_after_free_allocator<_Other> other; function deallocate (line 35) | void deallocate(T* p, std::size_t n) FILE: src/support/cleanse.cpp function memory_cleanse (line 14) | void memory_cleanse(void *ptr, size_t len) FILE: src/support/events.h type std (line 22) | typedef std::unique_ptr raii_##type function raii_event_base (line 30) | raii_event_base obtain_event_base() { function raii_event (line 37) | raii_event obtain_event(struct event_base* base, evutil_socket_t s, shor... function raii_evhttp (line 41) | raii_evhttp obtain_evhttp(struct event_base* base) { function raii_evhttp_request (line 45) | raii_evhttp_request obtain_evhttp_request(void(*cb)(struct evhttp_reques... function raii_evhttp_connection (line 49) | raii_evhttp_connection obtain_evhttp_connection_base(struct event_base* ... FILE: src/support/lockedpool.cpp function align_up (line 38) | static inline size_t align_up(size_t x, size_t align) function extend (line 80) | bool extend(Iterator it, const Pair& other) { function printchunk (line 124) | void printchunk(char* base, size_t sz, bool used) { class Win32LockedPageAllocator (line 147) | class Win32LockedPageAllocator: public LockedPageAllocator class PosixLockedPageAllocator (line 199) | class PosixLockedPageAllocator: public LockedPageAllocator type rlimit (line 246) | struct rlimit FILE: src/support/lockedpool.h function class (line 18) | class LockedPageAllocator function class (line 47) | class Arena function class (line 117) | class LockedPool function class (line 209) | class LockedPoolManager : public LockedPool FILE: src/sync.cpp type CLockLocation (line 37) | struct CLockLocation { method CLockLocation (line 38) | CLockLocation( method ToString (line 50) | std::string ToString() const method Name (line 57) | std::string Name() const type LockData (line 78) | struct LockData { function LockData (line 85) | LockData& GetLockData() { function potential_deadlock_detected (line 94) | static void potential_deadlock_detected(const LockPair& mismatch, const ... function double_lock_detected (line 130) | static void double_lock_detected(const void* mutex, const LockStack& loc... function push_lock (line 151) | static void push_lock(MutexType* c, const CLockLocation& locklocation) function pop_lock (line 195) | static void pop_lock() function EnterCritical (line 208) | void EnterCritical(const char* pszName, const char* pszFile, int nLine, ... function CheckLastCritical (line 217) | void CheckLastCritical(void* cs, std::string& lockname, const char* guar... function LeaveCritical (line 243) | void LeaveCritical() function LocksHeld (line 248) | std::string LocksHeld() function LockHeld (line 260) | static bool LockHeld(void* mutex) function AssertLockHeldInternal (line 274) | void AssertLockHeldInternal(const char* pszName, const char* pszFile, in... function AssertLockNotHeldInternal (line 284) | void AssertLockNotHeldInternal(const char* pszName, const char* pszFile,... function DeleteLock (line 293) | void DeleteLock(void* cs) function LockStackEmpty (line 312) | bool LockStackEmpty() FILE: src/sync.h function LeaveCritical (line 81) | inline void LeaveCritical() {} function CheckLastCritical (line 82) | inline void CheckLastCritical(void* cs, std::string& lockname, const cha... function AssertLockHeldInternal (line 84) | void AssertLockHeldInternal(const char* pszName, const char* pszFile, in... function LOCKABLE (line 98) | LOCKABLE AnnotatedMixin : public PARENT type AnnotatedMixin (line 136) | typedef AnnotatedMixin Mutex; function SCOPED_LOCKABLE (line 140) | SCOPED_LOCKABLE UniqueLock : public Base function class (line 310) | class CSemaphore function class (line 347) | class CSemaphoreGrant FILE: src/test/DoS_tests.cpp type COrphanTx (line 34) | struct COrphanTx { function CService (line 41) | CService ip(uint32_t i) function BOOST_AUTO_TEST_CASE (line 52) | BOOST_AUTO_TEST_CASE(DoS_banning) function BOOST_AUTO_TEST_CASE (line 83) | BOOST_AUTO_TEST_CASE(DoS_banscore) function BOOST_AUTO_TEST_CASE (line 107) | BOOST_AUTO_TEST_CASE(DoS_bantime) function CTransactionRef (line 133) | CTransactionRef RandomOrphan() function BOOST_AUTO_TEST_CASE (line 142) | BOOST_AUTO_TEST_CASE(DoS_mapOrphans) FILE: src/test/addrman_tests.cpp class CAddrManTest (line 21) | class CAddrManTest : public CAddrMan method CAddrManTest (line 26) | CAddrManTest() method MakeDeterministic (line 32) | void MakeDeterministic() method RandomInt (line 38) | int RandomInt(int nMax) method CAddrInfo (line 44) | CAddrInfo* Find(const CNetAddr& addr, int* pnId = NULL) method CAddrInfo (line 49) | CAddrInfo* Create(const CAddress& addr, const CNetAddr& addrSource, in... method Delete (line 54) | void Delete(int nId) function CNetAddr (line 60) | static CNetAddr ResolveIP(const char* ip) function CNetAddr (line 67) | static CNetAddr ResolveIP(std::string ip) function CService (line 72) | static CService ResolveService(const char* ip, int port = 0) function CService (line 79) | static CService ResolveService(std::string ip, int port = 0) function BOOST_AUTO_TEST_CASE (line 86) | BOOST_AUTO_TEST_CASE(addrman_simple) function BOOST_AUTO_TEST_CASE (line 138) | BOOST_AUTO_TEST_CASE(addrman_ports) function BOOST_AUTO_TEST_CASE (line 170) | BOOST_AUTO_TEST_CASE(addrman_select) function BOOST_AUTO_TEST_CASE (line 232) | BOOST_AUTO_TEST_CASE(addrman_new_collisions) function BOOST_AUTO_TEST_CASE (line 261) | BOOST_AUTO_TEST_CASE(addrman_tried_collisions) function BOOST_AUTO_TEST_CASE (line 291) | BOOST_AUTO_TEST_CASE(addrman_find) function BOOST_AUTO_TEST_CASE (line 327) | BOOST_AUTO_TEST_CASE(addrman_create) function BOOST_AUTO_TEST_CASE (line 350) | BOOST_AUTO_TEST_CASE(addrman_delete) function BOOST_AUTO_TEST_CASE (line 373) | BOOST_AUTO_TEST_CASE(addrman_getaddr) function BOOST_AUTO_TEST_CASE (line 437) | BOOST_AUTO_TEST_CASE(caddrinfo_get_tried_bucket) function BOOST_AUTO_TEST_CASE (line 494) | BOOST_AUTO_TEST_CASE(caddrinfo_get_new_bucket) FILE: src/test/allocator_tests.cpp function BOOST_AUTO_TEST_CASE (line 14) | BOOST_AUTO_TEST_CASE(arena_tests) class TestLockedPageAllocator (line 130) | class TestLockedPageAllocator: public LockedPageAllocator method TestLockedPageAllocator (line 133) | TestLockedPageAllocator(int count_in, int lockedcount_in): count(count... method FreeLocked (line 149) | void FreeLocked(void* addr, size_t len) method GetLimit (line 152) | size_t GetLimit() function BOOST_AUTO_TEST_CASE (line 161) | BOOST_AUTO_TEST_CASE(lockedpool_tests_mock) function BOOST_AUTO_TEST_CASE (line 210) | BOOST_AUTO_TEST_CASE(lockedpool_tests_live) FILE: src/test/amount_tests.cpp function BOOST_AUTO_TEST_CASE (line 13) | BOOST_AUTO_TEST_CASE(MoneyRangeTest) function BOOST_AUTO_TEST_CASE (line 20) | BOOST_AUTO_TEST_CASE(GetFeeTest) function BOOST_AUTO_TEST_CASE (line 84) | BOOST_AUTO_TEST_CASE(BinaryOperatorTest) function BOOST_AUTO_TEST_CASE (line 101) | BOOST_AUTO_TEST_CASE(ToStringTest) FILE: src/test/arith_uint256_tests.cpp function arith_uint256 (line 20) | inline arith_uint256 arith_uint256V(const std::vector& vch) function ArrayToString (line 56) | static std::string ArrayToString(const unsigned char A[], unsigned int w... function BOOST_AUTO_TEST_CASE (line 67) | BOOST_AUTO_TEST_CASE( basics ) // constructors, equality, inequality function shiftArrayRight (line 125) | static void shiftArrayRight(unsigned char* to, const unsigned char* from... function shiftArrayLeft (line 139) | static void shiftArrayLeft(unsigned char* to, const unsigned char* from,... function BOOST_AUTO_TEST_CASE (line 156) | BOOST_AUTO_TEST_CASE( shifts ) { // "<<" ">>" "<<=" ">>=" function BOOST_AUTO_TEST_CASE (line 199) | BOOST_AUTO_TEST_CASE( unaryOperators ) // ! ~ - function BOOST_AUTO_TEST_CASE (line 230) | BOOST_AUTO_TEST_CASE( bitwiseOperators ) function BOOST_AUTO_TEST_CASE (line 332) | BOOST_AUTO_TEST_CASE( multiply ) function BOOST_AUTO_TEST_CASE (line 353) | BOOST_AUTO_TEST_CASE( divide ) function almostEqual (line 372) | static bool almostEqual(double d1, double d2) function BOOST_AUTO_TEST_CASE (line 377) | BOOST_AUTO_TEST_CASE( methods ) // GetHex SetHex size() GetLow64 GetSeri... function BOOST_AUTO_TEST_CASE (line 412) | BOOST_AUTO_TEST_CASE(bignum_SetCompact) FILE: src/test/base32_tests.cpp function BOOST_AUTO_TEST_CASE (line 12) | BOOST_AUTO_TEST_CASE(base32_testvectors) FILE: src/test/base58_tests.cpp function BOOST_AUTO_TEST_CASE (line 34) | BOOST_AUTO_TEST_CASE(base58_EncodeBase58) function BOOST_AUTO_TEST_CASE (line 54) | BOOST_AUTO_TEST_CASE(base58_DecodeBase58) class TestAddrTypeVisitor (line 83) | class TestAddrTypeVisitor : public boost::static_visitor method TestAddrTypeVisitor (line 88) | TestAddrTypeVisitor(const std::string &_exp_addrType) : exp_addrType(_... class TestPayloadVisitor (line 109) | class TestPayloadVisitor : public boost::static_visitor method TestPayloadVisitor (line 114) | TestPayloadVisitor(std::vector &_exp_payload) : exp_pay... function BOOST_AUTO_TEST_CASE (line 132) | BOOST_AUTO_TEST_CASE(base58_keys_valid_parse) function BOOST_AUTO_TEST_CASE (line 189) | BOOST_AUTO_TEST_CASE(base58_keys_valid_gen) function BOOST_AUTO_TEST_CASE (line 256) | BOOST_AUTO_TEST_CASE(base58_keys_invalid) FILE: src/test/base64_tests.cpp function BOOST_AUTO_TEST_CASE (line 12) | BOOST_AUTO_TEST_CASE(base64_testvectors) FILE: src/test/bip32_tests.cpp type TestDerivation (line 24) | struct TestDerivation { type TestVector (line 30) | struct TestVector { method TestVector (line 34) | TestVector(std::string strHexMasterIn) : strHexMaster(strHexMasterIn) {} method TestVector (line 36) | TestVector& operator()(std::string pub, std::string prv, unsigned int ... function RunTest (line 97) | static void RunTest(const TestVector &test) { function BOOST_AUTO_TEST_CASE (line 157) | BOOST_AUTO_TEST_CASE(bip32_test1) { function BOOST_AUTO_TEST_CASE (line 161) | BOOST_AUTO_TEST_CASE(bip32_test2) { function BOOST_AUTO_TEST_CASE (line 165) | BOOST_AUTO_TEST_CASE(bip32_test3) { FILE: src/test/bip39_tests.cpp type TestDerivation (line 24) | struct TestDerivation { type TestVector (line 30) | struct TestVector { method TestVector (line 34) | TestVector(std::string strHexMasterIn) : strHexMaster(strHexMasterIn) {} method TestVector (line 36) | TestVector& operator()(std::string pub, std::string prv, unsigned int ... function RunTest (line 88) | void RunTest(const TestVector &test) { function BOOST_AUTO_TEST_CASE (line 148) | BOOST_AUTO_TEST_CASE(bip32_test1) { function BOOST_AUTO_TEST_CASE (line 152) | BOOST_AUTO_TEST_CASE(bip32_test2) { FILE: src/test/blockencodings_tests.cpp type RegtestingSetup (line 23) | struct RegtestingSetup : public TestingSetup { method RegtestingSetup (line 24) | RegtestingSetup() : TestingSetup(CBaseChainParams::REGTESTLEGACY) {} function CBlock (line 29) | static CBlock BuildBlockTestCase() { function BOOST_AUTO_TEST_CASE (line 69) | BOOST_AUTO_TEST_CASE(SimpleRoundTripTest) class TestHeaderAndShortIDs (line 124) | class TestHeaderAndShortIDs { method TestHeaderAndShortIDs (line 132) | TestHeaderAndShortIDs(const CBlockHeaderAndShortTxIDs& orig) { method TestHeaderAndShortIDs (line 137) | TestHeaderAndShortIDs(const CBlock& block) : method GetShortID (line 140) | uint64_t GetShortID(const uint256& txhash) const { method SerializationOp (line 151) | inline void SerializationOp(Stream& s, Operation ser_action) { function BOOST_AUTO_TEST_CASE (line 168) | BOOST_AUTO_TEST_CASE(NonCoinbasePreforwardRTTest) function BOOST_AUTO_TEST_CASE (line 234) | BOOST_AUTO_TEST_CASE(SufficientPreforwardRTTest) function BOOST_AUTO_TEST_CASE (line 284) | BOOST_AUTO_TEST_CASE(EmptyBlockRoundTripTest) function BOOST_AUTO_TEST_CASE (line 328) | BOOST_AUTO_TEST_CASE(TransactionsRequestSerializationTest) { FILE: src/test/bloom_tests.cpp function BOOST_AUTO_TEST_CASE (line 32) | BOOST_AUTO_TEST_CASE(bloom_create_insert_serialize) function BOOST_AUTO_TEST_CASE (line 60) | BOOST_AUTO_TEST_CASE(bloom_create_insert_serialize_with_tweak) function BOOST_AUTO_TEST_CASE (line 85) | BOOST_AUTO_TEST_CASE(bloom_create_insert_key) function RandomData (line 109) | static std::vector RandomData() function BOOST_AUTO_TEST_CASE (line 115) | BOOST_AUTO_TEST_CASE(rolling_bloom) FILE: src/test/bswap_tests.cpp function BOOST_AUTO_TEST_CASE (line 12) | BOOST_AUTO_TEST_CASE(bswap_tests) FILE: src/test/checkqueue_tests.cpp type FakeCheck (line 29) | struct FakeCheck { type FakeCheckCheckCompletion (line 37) | struct FakeCheckCheckCompletion { type FailingCheck (line 47) | struct FailingCheck { method FailingCheck (line 49) | FailingCheck(bool _fails) : fails(_fails){} method FailingCheck (line 50) | FailingCheck() : fails(true){} method swap (line 55) | void swap(FailingCheck& x) type UniqueCheck (line 61) | struct UniqueCheck { method UniqueCheck (line 65) | UniqueCheck(size_t check_id_in) : check_id(check_id_in){} method UniqueCheck (line 66) | UniqueCheck() : check_id(0){} method swap (line 73) | void swap(UniqueCheck& x) { std::swap(x.check_id, check_id); } type MemoryCheck (line 77) | struct MemoryCheck { method MemoryCheck (line 84) | MemoryCheck(){} method MemoryCheck (line 85) | MemoryCheck(const MemoryCheck& x) method MemoryCheck (line 93) | MemoryCheck(bool b_) : b(b_) method swap (line 101) | void swap(MemoryCheck& x) { std::swap(b, x.b); } type FrozenCleanupCheck (line 104) | struct FrozenCleanupCheck { method FrozenCleanupCheck (line 115) | FrozenCleanupCheck() {} method swap (line 125) | void swap(FrozenCleanupCheck& x){std::swap(should_freeze, x.should_fre... function Correct_Queue_range (line 149) | void Correct_Queue_range(std::vector range) function BOOST_AUTO_TEST_CASE (line 174) | BOOST_AUTO_TEST_CASE(test_CheckQueue_Correct_Zero) function BOOST_AUTO_TEST_CASE (line 182) | BOOST_AUTO_TEST_CASE(test_CheckQueue_Correct_One) function BOOST_AUTO_TEST_CASE (line 190) | BOOST_AUTO_TEST_CASE(test_CheckQueue_Correct_Max) function BOOST_AUTO_TEST_CASE (line 198) | BOOST_AUTO_TEST_CASE(test_CheckQueue_Correct_Random) function BOOST_AUTO_TEST_CASE (line 209) | BOOST_AUTO_TEST_CASE(test_CheckQueue_Catches_Failure) function BOOST_AUTO_TEST_CASE (line 237) | BOOST_AUTO_TEST_CASE(test_CheckQueue_Recovers_From_Failure) function BOOST_AUTO_TEST_CASE (line 261) | BOOST_AUTO_TEST_CASE(test_CheckQueue_UniqueCheck) function BOOST_AUTO_TEST_CASE (line 296) | BOOST_AUTO_TEST_CASE(test_CheckQueue_Memory) function BOOST_AUTO_TEST_CASE (line 323) | BOOST_AUTO_TEST_CASE(test_CheckQueue_FrozenCleanup) function BOOST_AUTO_TEST_CASE (line 363) | BOOST_AUTO_TEST_CASE(test_CheckQueueControl_Locks) FILE: src/test/coins_tests.cpp function T (line 32) | T& operator<<(T& os, const COutPoint& op) class CCoinsViewTest (line 49) | class CCoinsViewTest : public CCoinsView method GetCoin (line 55) | bool GetCoin(const COutPoint& outpoint, Coin& coin, COutPoint* pOutpoi... method HaveCoin (line 69) | bool HaveCoin(const COutPoint& outpoint) const override method uint256 (line 75) | uint256 GetBestBlock() const override { return hashBestBlock_; } method BatchWrite (line 77) | bool BatchWrite(CCoinsMap& mapCoins, const uint256& hashBlock) override class CCoinsViewCacheTest (line 96) | class CCoinsViewCacheTest : public CCoinsViewCache method CCoinsViewCacheTest (line 99) | CCoinsViewCacheTest(CCoinsView* _base) : CCoinsViewCache(_base) {} method SelfTest (line 101) | void SelfTest() const method CCoinsMap (line 114) | CCoinsMap& map() { return cacheCoins; } method CCoinsRefMap (line 115) | CCoinsRefMap& refmap() { return cacheCoinRefs; } function BOOST_AUTO_TEST_CASE (line 134) | BOOST_AUTO_TEST_CASE(coins_cache_simulation_test) function FindRandomFrom (line 307) | UtxoData::iterator FindRandomFrom(const std::set &utxoSet) { function BOOST_AUTO_TEST_CASE (line 322) | BOOST_AUTO_TEST_CASE(updatecoins_simulation_test) function BOOST_AUTO_TEST_CASE (line 568) | BOOST_AUTO_TEST_CASE(indexbased_simulation_test) function BOOST_AUTO_TEST_CASE (line 1018) | BOOST_AUTO_TEST_CASE(ccoins_serialization) function SetCoinsValue (line 1086) | void SetCoinsValue(CAmount value, Coin& coin) function InsertCoinsMapEntry (line 1098) | size_t InsertCoinsMapEntry(CCoinsMap& map, CCoinsRefMap& refmap, CAmount... function GetCoinsMapEntry (line 1117) | void GetCoinsMapEntry(const CCoinsMap& map, CAmount& value, char& flags) function WriteCoinsViewEntry (line 1134) | void WriteCoinsViewEntry(CCoinsView& view, CAmount value, char flags) class SingleEntryCacheTest (line 1142) | class SingleEntryCacheTest method SingleEntryCacheTest (line 1145) | SingleEntryCacheTest(CAmount base_value, CAmount cache_value, char cac... function CheckAccessCoin (line 1156) | void CheckAccessCoin(CAmount base_value, CAmount cache_value, CAmount ex... function BOOST_AUTO_TEST_CASE (line 1169) | BOOST_AUTO_TEST_CASE(ccoins_access) function CheckSpendCoins (line 1207) | void CheckSpendCoins(CAmount base_value, CAmount cache_value, CAmount ex... function BOOST_AUTO_TEST_CASE (line 1220) | BOOST_AUTO_TEST_CASE(ccoins_spend) function CheckAddCoinBase (line 1258) | void CheckAddCoinBase(CAmount base_value, CAmount cache_value, CAmount m... function CheckAddCoin (line 1285) | void CheckAddCoin(Args&&... args) function BOOST_AUTO_TEST_CASE (line 1291) | BOOST_AUTO_TEST_CASE(ccoins_add) function CheckWriteCoins (line 1324) | void CheckWriteCoins(CAmount parent_value, CAmount child_value, CAmount ... function BOOST_AUTO_TEST_CASE (line 1343) | BOOST_AUTO_TEST_CASE(ccoins_write) FILE: src/test/compress_tests.cpp function TestEncode (line 27) | bool static TestEncode(uint64_t in) { function TestDecode (line 31) | bool static TestDecode(uint64_t in) { function TestPair (line 35) | bool static TestPair(uint64_t dec, uint64_t enc) { function BOOST_AUTO_TEST_CASE (line 40) | BOOST_AUTO_TEST_CASE(compress_amounts) FILE: src/test/crypto_tests.cpp function TestVector (line 30) | void TestVector(const Hasher &h, const In &in, const Out &out) { function TestSHA1 (line 58) | static void TestSHA1(const std::string &in, const std::string &hexout) {... function TestSHA256 (line 59) | static void TestSHA256(const std::string &in, const std::string &hexout)... function TestSHA512 (line 60) | static void TestSHA512(const std::string &in, const std::string &hexout)... function TestRIPEMD160 (line 61) | static void TestRIPEMD160(const std::string &in, const std::string &hexo... function TestHMACSHA256 (line 63) | static void TestHMACSHA256(const std::string &hexkey, const std::string ... function TestHMACSHA512 (line 68) | static void TestHMACSHA512(const std::string &hexkey, const std::string ... function TestAES128 (line 73) | static void TestAES128(const std::string &hexkey, const std::string &hex... function TestAES256 (line 97) | static void TestAES256(const std::string &hexkey, const std::string &hex... function TestAES128CBC (line 120) | static void TestAES128CBC(const std::string &hexkey, const std::string &... function TestAES256CBC (line 174) | static void TestAES256CBC(const std::string &hexkey, const std::string &... function TestChaCha20 (line 228) | static void TestChaCha20(const std::string &hex_message, const std::stri... function LongTestString (line 260) | static std::string LongTestString() function BOOST_AUTO_TEST_CASE (line 275) | BOOST_AUTO_TEST_CASE(ripemd160_testvectors) { function BOOST_AUTO_TEST_CASE (line 291) | BOOST_AUTO_TEST_CASE(sha1_testvectors) { function BOOST_AUTO_TEST_CASE (line 307) | BOOST_AUTO_TEST_CASE(sha256_testvectors) { function BOOST_AUTO_TEST_CASE (line 329) | BOOST_AUTO_TEST_CASE(sha512_testvectors) { function BOOST_AUTO_TEST_CASE (line 366) | BOOST_AUTO_TEST_CASE(hmac_sha256_testvectors) { function BOOST_AUTO_TEST_CASE (line 419) | BOOST_AUTO_TEST_CASE(hmac_sha512_testvectors) { function BOOST_AUTO_TEST_CASE (line 487) | BOOST_AUTO_TEST_CASE(aes_testvectors) { function BOOST_AUTO_TEST_CASE (line 498) | BOOST_AUTO_TEST_CASE(aes_cbc_testvectors) { function BOOST_AUTO_TEST_CASE (line 529) | BOOST_AUTO_TEST_CASE(chacha20_testvector) function TestScrypt (line 571) | static void TestScrypt(const char* passwd, const char* salt, uint64_t N,... function TestPBKDF2_SHA256 (line 579) | static void TestPBKDF2_SHA256(const char* passwd, const char* salt, uint... function BOOST_AUTO_TEST_CASE (line 587) | BOOST_AUTO_TEST_CASE(scrypt_testvector) function BOOST_AUTO_TEST_CASE (line 608) | BOOST_AUTO_TEST_CASE(countbits_tests) FILE: src/test/cuckoocache_tests.cpp function insecure_GetRandHash (line 31) | void insecure_GetRandHash(uint256& t) function BOOST_AUTO_TEST_CASE (line 44) | BOOST_AUTO_TEST_CASE(test_cuckoocache_no_fakes) function test_cache (line 65) | double test_cache(size_t megabytes, double load) function normalize_hit_rate (line 112) | double normalize_hit_rate(double hits, double load) function BOOST_AUTO_TEST_CASE (line 118) | BOOST_AUTO_TEST_CASE(cuckoocache_hit_rate_ok) function test_cache_erase (line 135) | void test_cache_erase(size_t megabytes) function BOOST_AUTO_TEST_CASE (line 191) | BOOST_AUTO_TEST_CASE(cuckoocache_erase_ok) function test_cache_erase_parallel (line 198) | void test_cache_erase_parallel(size_t megabytes) function BOOST_AUTO_TEST_CASE (line 278) | BOOST_AUTO_TEST_CASE(cuckoocache_erase_parallel_ok) function test_cache_generations (line 286) | void test_cache_generations() function BOOST_AUTO_TEST_CASE (line 375) | BOOST_AUTO_TEST_CASE(cuckoocache_generations) FILE: src/test/dbwrapper_tests.cpp function is_null_key (line 13) | static bool is_null_key(const std::vector& key) { function BOOST_AUTO_TEST_CASE (line 24) | BOOST_AUTO_TEST_CASE(dbwrapper) function BOOST_AUTO_TEST_CASE (line 45) | BOOST_AUTO_TEST_CASE(dbwrapper_batch) function BOOST_AUTO_TEST_CASE (line 82) | BOOST_AUTO_TEST_CASE(dbwrapper_iterator) function BOOST_AUTO_TEST_CASE (line 124) | BOOST_AUTO_TEST_CASE(existing_data_no_obfuscate) function BOOST_AUTO_TEST_CASE (line 166) | BOOST_AUTO_TEST_CASE(existing_data_reindex) function BOOST_AUTO_TEST_CASE (line 203) | BOOST_AUTO_TEST_CASE(iterator_ordering) type StringContentsSerializer (line 237) | struct StringContentsSerializer { method StringContentsSerializer (line 241) | StringContentsSerializer() {} method StringContentsSerializer (line 242) | StringContentsSerializer(const std::string& inp) : str(inp) {} method StringContentsSerializer (line 244) | StringContentsSerializer& operator+=(const std::string& s) { method StringContentsSerializer (line 248) | StringContentsSerializer& operator+=(const StringContentsSerializer& s... method SerializationOp (line 253) | inline void SerializationOp(Stream& s, Operation ser_action) { function BOOST_AUTO_TEST_CASE (line 272) | BOOST_AUTO_TEST_CASE(iterator_string_ordering) FILE: src/test/getarg_tests.cpp function ResetArgs (line 24) | static void ResetArgs(const std::string& strArg) function BOOST_AUTO_TEST_CASE (line 41) | BOOST_AUTO_TEST_CASE(boolarg) function BOOST_AUTO_TEST_CASE (line 93) | BOOST_AUTO_TEST_CASE(stringarg) function BOOST_AUTO_TEST_CASE (line 117) | BOOST_AUTO_TEST_CASE(intarg) function BOOST_AUTO_TEST_CASE (line 136) | BOOST_AUTO_TEST_CASE(doubledash) function BOOST_AUTO_TEST_CASE (line 146) | BOOST_AUTO_TEST_CASE(boolargno) FILE: src/test/hash_tests.cpp function BOOST_AUTO_TEST_CASE (line 22) | BOOST_AUTO_TEST_CASE(murmurhash3) function BOOST_AUTO_TEST_CASE (line 87) | BOOST_AUTO_TEST_CASE(siphash) FILE: src/test/key_tests.cpp function BOOST_AUTO_TEST_CASE (line 39) | BOOST_AUTO_TEST_CASE(key_test1) FILE: src/test/limitedmap_tests.cpp function BOOST_AUTO_TEST_CASE (line 13) | BOOST_AUTO_TEST_CASE(limitedmap_test) FILE: src/test/main_tests.cpp function BOOST_AUTO_TEST_CASE (line 17) | BOOST_AUTO_TEST_CASE(block_subsidy_test) function BOOST_AUTO_TEST_CASE (line 63) | BOOST_AUTO_TEST_CASE(subsidy_limit_test) function ReturnFalse (line 76) | bool ReturnFalse() { return false; } function ReturnTrue (line 77) | bool ReturnTrue() { return true; } function BOOST_AUTO_TEST_CASE (line 79) | BOOST_AUTO_TEST_CASE(test_combiner_all) FILE: src/test/mempool_tests.cpp function BOOST_AUTO_TEST_CASE (line 24) | BOOST_AUTO_TEST_CASE(MempoolRemoveTest) function CheckSort (line 126) | void CheckSort(CTxMemPool &pool, std::vector &sortedOrder) function BOOST_AUTO_TEST_CASE (line 136) | BOOST_AUTO_TEST_CASE(MempoolIndexingTest) function BOOST_AUTO_TEST_CASE (line 337) | BOOST_AUTO_TEST_CASE(MempoolAncestorIndexingTest) function BOOST_AUTO_TEST_CASE (line 445) | BOOST_AUTO_TEST_CASE(MempoolSizeLimitTest) FILE: src/test/merkle_tests.cpp function uint256 (line 20) | static uint256 BlockBuildMerkleTree(const CBlock& block, bool* fMutated,... function BlockGetMerkleBranch (line 49) | static std::vector BlockGetMerkleBranch(const CBlock& block, co... function ctz (line 63) | static inline int ctz(uint32_t i) { function BOOST_AUTO_TEST_CASE (line 73) | BOOST_AUTO_TEST_CASE(merkle_test) FILE: src/test/miner_tests.cpp type RegtestingSetup (line 42) | struct RegtestingSetup : public TestingSetup { method RegtestingSetup (line 43) | RegtestingSetup() : TestingSetup(CBaseChainParams::REGTESTLEGACY) { function BlockAssembler (line 53) | static BlockAssembler AssemblerForTest(const CChainParams& params) { function CBlockIndex (line 98) | CBlockIndex CreateBlockIndex(int nHeight) function TestSequenceLocks (line 106) | bool TestSequenceLocks(const CTransaction &tx, int flags) function TestPackageSelection (line 116) | static void TestPackageSelection(const CChainParams& chainparams, std::s... function mineTestBlock (line 223) | void mineTestBlock(CBlock* pblock) function BOOST_AUTO_TEST_CASE (line 243) | BOOST_AUTO_TEST_CASE(CreateNewBlock_validity) FILE: src/test/multisig_tests.cpp function sign_multisig (line 31) | void sign_multisig(CScript scriptPubKey, std::vector keys, CTransa... function BOOST_AUTO_TEST_CASE (line 62) | BOOST_AUTO_TEST_CASE(multisig_verify) function BOOST_AUTO_TEST_CASE (line 187) | BOOST_AUTO_TEST_CASE(multisig_verify_segsig) function BOOST_AUTO_TEST_CASE (line 308) | BOOST_AUTO_TEST_CASE(multisig_IsStandard) function BOOST_AUTO_TEST_CASE (line 344) | BOOST_AUTO_TEST_CASE(multisig_Solver1) function BOOST_AUTO_TEST_CASE (line 435) | BOOST_AUTO_TEST_CASE(multisig_Sign) function BOOST_AUTO_TEST_CASE (line 484) | BOOST_AUTO_TEST_CASE(multisig_Sign_segsig) FILE: src/test/net_tests.cpp class CAddrManSerializationMock (line 16) | class CAddrManSerializationMock : public CAddrMan method MakeDeterministic (line 22) | void MakeDeterministic() class CAddrManUncorrupted (line 29) | class CAddrManUncorrupted : public CAddrManSerializationMock method Serialize (line 32) | void Serialize(CDataStream& s) const class CAddrManCorrupted (line 38) | class CAddrManCorrupted : public CAddrManSerializationMock method Serialize (line 41) | void Serialize(CDataStream& s) const function CDataStream (line 64) | CDataStream AddrmanToStream(CAddrManSerializationMock& _addrman) function BOOST_AUTO_TEST_CASE (line 76) | BOOST_AUTO_TEST_CASE(cnode_listen_port) function BOOST_AUTO_TEST_CASE (line 88) | BOOST_AUTO_TEST_CASE(caddrdb_read) function BOOST_AUTO_TEST_CASE (line 133) | BOOST_AUTO_TEST_CASE(caddrdb_read_corrupted) function BOOST_AUTO_TEST_CASE (line 164) | BOOST_AUTO_TEST_CASE(cnode_simple_test) FILE: src/test/netbase_tests.cpp function CNetAddr (line 21) | static CNetAddr ResolveIP(const char* ip) function CSubNet (line 28) | static CSubNet ResolveSubNet(const char* subnet) function BOOST_AUTO_TEST_CASE (line 35) | BOOST_AUTO_TEST_CASE(netbase_networks) function BOOST_AUTO_TEST_CASE (line 45) | BOOST_AUTO_TEST_CASE(netbase_properties) function TestSplitHost (line 71) | bool static TestSplitHost(std::string test, std::string host, int port) function BOOST_AUTO_TEST_CASE (line 79) | BOOST_AUTO_TEST_CASE(netbase_splithost) function TestParse (line 98) | bool static TestParse(std::string src, std::string canon) function BOOST_AUTO_TEST_CASE (line 104) | BOOST_AUTO_TEST_CASE(netbase_lookupnumeric) function BOOST_AUTO_TEST_CASE (line 115) | BOOST_AUTO_TEST_CASE(onioncat_test) function BOOST_AUTO_TEST_CASE (line 128) | BOOST_AUTO_TEST_CASE(subnet_test) function BOOST_AUTO_TEST_CASE (line 275) | BOOST_AUTO_TEST_CASE(netbase_getgroup) FILE: src/test/pmt_tests.cpp class CPartialMerkleTreeTester (line 25) | class CPartialMerkleTreeTester : public CPartialMerkleTree method Damage (line 29) | void Damage() { function BOOST_AUTO_TEST_CASE (line 38) | BOOST_AUTO_TEST_CASE(pmt_test1) function BOOST_AUTO_TEST_CASE (line 116) | BOOST_AUTO_TEST_CASE(pmt_malleability) FILE: src/test/policyestimator_tests.cpp function BOOST_AUTO_TEST_CASE (line 24) | BOOST_AUTO_TEST_CASE(BlockPolicyEstimates) FILE: src/test/pow_tests.cpp function BOOST_AUTO_TEST_CASE (line 24) | BOOST_AUTO_TEST_CASE(get_next_work) function BOOST_AUTO_TEST_CASE (line 37) | BOOST_AUTO_TEST_CASE(get_next_work_pow_limit) function BOOST_AUTO_TEST_CASE (line 50) | BOOST_AUTO_TEST_CASE(get_next_work_lower_limit_actual) function BOOST_AUTO_TEST_CASE (line 63) | BOOST_AUTO_TEST_CASE(get_next_work_upper_limit_actual) function BOOST_AUTO_TEST_CASE (line 75) | BOOST_AUTO_TEST_CASE(GetBlockProofEquivalentTime_test) FILE: src/test/prevector_tests.cpp class prevector_tester (line 26) | class prevector_tester { method local_check_equal (line 42) | void local_check_equal(A a, B b) method local_check (line 46) | void local_check(bool b) method test (line 50) | void test() { method resize (line 87) | void resize(Size s) { method reserve (line 95) | void reserve(Size s) { method insert (line 103) | void insert(Size position, const T& value) { method insert (line 109) | void insert(Size position, Size count, const T& value) { method insert_range (line 116) | void insert_range(Size position, I first, I last) { method erase (line 122) | void erase(Size position) { method erase (line 128) | void erase(Size first, Size last) { method update (line 134) | void update(Size pos, const T& value) { method push_back (line 140) | void push_back(const T& value) { method pop_back (line 146) | void pop_back() { method clear (line 152) | void clear() { method assign (line 157) | void assign(Size n, const T& value) { method Size (line 162) | Size size() const { method Size (line 166) | Size capacity() const { method shrink_to_fit (line 170) | void shrink_to_fit() { method swap (line 175) | void swap() { method move (line 181) | void move() { method copy (line 188) | void copy() { method prevector_tester (line 197) | prevector_tester() { function BOOST_AUTO_TEST_CASE (line 204) | BOOST_AUTO_TEST_CASE(PrevectorTestInt) FILE: src/test/raii_event_tests.cpp function tag_free (line 33) | static void tag_free(void* mem) { function BOOST_AUTO_TEST_CASE (line 41) | BOOST_AUTO_TEST_CASE(raii_event_creation) function BOOST_AUTO_TEST_CASE (line 70) | BOOST_AUTO_TEST_CASE(raii_event_order) FILE: src/test/random_tests.cpp function BOOST_AUTO_TEST_CASE (line 13) | BOOST_AUTO_TEST_CASE(osrandom_tests) function BOOST_AUTO_TEST_CASE (line 18) | BOOST_AUTO_TEST_CASE(fastrandom_tests) function BOOST_AUTO_TEST_CASE (line 45) | BOOST_AUTO_TEST_CASE(fastrandom_randbits) FILE: src/test/reverselock_tests.cpp function BOOST_AUTO_TEST_CASE (line 12) | BOOST_AUTO_TEST_CASE(reverselock_basics) function BOOST_AUTO_TEST_CASE (line 25) | BOOST_AUTO_TEST_CASE(reverselock_errors) FILE: src/test/rpc_tests.cpp function UniValue (line 25) | static UniValue CallRPC(std::string args) function BOOST_AUTO_TEST_CASE (line 49) | BOOST_AUTO_TEST_CASE(rpc_rawparams) function BOOST_AUTO_TEST_CASE (line 91) | BOOST_AUTO_TEST_CASE(rpc_togglenetwork) function BOOST_AUTO_TEST_CASE (line 113) | BOOST_AUTO_TEST_CASE(rpc_rawsign) function BOOST_AUTO_TEST_CASE (line 131) | BOOST_AUTO_TEST_CASE(rpc_createraw_op_return) function BOOST_AUTO_TEST_CASE (line 149) | BOOST_AUTO_TEST_CASE(rpc_format_monetary_values) function UniValue (line 184) | static UniValue ValueFromString(const std::string &str) function BOOST_AUTO_TEST_CASE (line 191) | BOOST_AUTO_TEST_CASE(rpc_parse_monetary_values) function BOOST_AUTO_TEST_CASE (line 224) | BOOST_AUTO_TEST_CASE(json_parse_errors) function BOOST_AUTO_TEST_CASE (line 245) | BOOST_AUTO_TEST_CASE(rpc_ban) function BOOST_AUTO_TEST_CASE (line 328) | BOOST_AUTO_TEST_CASE(rpc_convert_values_generatetoaddress) FILE: src/test/sanity_tests.cpp function BOOST_AUTO_TEST_CASE (line 13) | BOOST_AUTO_TEST_CASE(basic_sanity) FILE: src/test/scheduler_tests.cpp function microTask (line 17) | static void microTask(CScheduler& s, std::mutex& mutex, int& counter, in... function BOOST_AUTO_TEST_CASE (line 30) | BOOST_AUTO_TEST_CASE(manythreads) function BOOST_AUTO_TEST_CASE (line 108) | BOOST_AUTO_TEST_CASE(wait_until_past) function BOOST_AUTO_TEST_CASE (line 126) | BOOST_AUTO_TEST_CASE(singlethreadedscheduler_ordered) function BOOST_AUTO_TEST_CASE (line 172) | BOOST_AUTO_TEST_CASE(mockforward) FILE: src/test/script_P2SH_tests.cpp function Serialize (line 30) | static std::vector function Verify (line 37) | static bool Verify(const CScript& scriptSig, const CScript& scriptPubKey... function BOOST_AUTO_TEST_CASE (line 60) | BOOST_AUTO_TEST_CASE(sign_segsig) function BOOST_AUTO_TEST_CASE (line 147) | BOOST_AUTO_TEST_CASE(sign) function BOOST_AUTO_TEST_CASE (line 230) | BOOST_AUTO_TEST_CASE(norecurse) function BOOST_AUTO_TEST_CASE (line 257) | BOOST_AUTO_TEST_CASE(set) function BOOST_AUTO_TEST_CASE (line 320) | BOOST_AUTO_TEST_CASE(is) function BOOST_AUTO_TEST_CASE (line 351) | BOOST_AUTO_TEST_CASE(switchover) function BOOST_AUTO_TEST_CASE (line 371) | BOOST_AUTO_TEST_CASE(AreInputsStandard) FILE: src/test/script_tests.cpp function UniValue (line 47) | UniValue read_json(const std::string& jsondata) type ScriptErrorDesc (line 59) | struct ScriptErrorDesc function ScriptError_t (line 111) | static ScriptError_t ParseScriptError(const std::string &name) function CMutableTransaction (line 122) | static CMutableTransaction BuildCreditingTransaction(const CScript& scri... function CMutableTransaction (line 138) | static CMutableTransaction BuildSpendingTransaction(const CScript& scrip... function DoTest (line 158) | static void DoTest(const CScript& scriptPubKey, const CScript& scriptSig... function NegateSignatureS (line 186) | void static NegateSignatureS(std::vector& vchSig) { type KeyData (line 232) | struct KeyData method KeyData (line 239) | KeyData() class TestBuilder (line 261) | class TestBuilder method DoPush (line 278) | void DoPush() method DoPush (line 286) | void DoPush(const std::vector& data) method TestBuilder (line 294) | TestBuilder(const CScript& script_, const std::string& comment_, int f... method TestBuilder (line 306) | TestBuilder& ScriptError(ScriptError_t err) method TestBuilder (line 312) | TestBuilder& Add(const CScript& _script) method TestBuilder (line 319) | TestBuilder& Num(int num) method TestBuilder (line 326) | TestBuilder& Push(const std::string& hex) method TestBuilder (line 332) | TestBuilder& Push(const CScript& _script) { method TestBuilder (line 337) | TestBuilder& PushSig(const CKey& key, int nHashType = SIGHASH_ALL, uns... method TestBuilder (line 355) | TestBuilder& Push(const CPubKey& pubkey) method TestBuilder (line 361) | TestBuilder& PushRedeem() method TestBuilder (line 367) | TestBuilder& EditPush(unsigned int pos, const std::string& hexin, cons... method TestBuilder (line 379) | TestBuilder& DamagePush(unsigned int pos) method TestBuilder (line 387) | TestBuilder& Test() method TestBuilder (line 396) | TestBuilder& AsWit() method UniValue (line 404) | UniValue GetJSON() method GetComment (line 424) | std::string GetComment() function JSONPrettyPrint (line 430) | std::string JSONPrettyPrint(const UniValue& univalue) function BOOST_AUTO_TEST_CASE (line 443) | BOOST_AUTO_TEST_CASE(script_build) function BOOST_AUTO_TEST_CASE (line 576) | BOOST_AUTO_TEST_CASE(script_json_test) function BOOST_AUTO_TEST_CASE (line 619) | BOOST_AUTO_TEST_CASE(script_PushData) function CScript (line 649) | static CScript sign_multisig(CScript scriptPubKey, std::vector key... function CScript (line 672) | CScript function BOOST_AUTO_TEST_CASE (line 680) | BOOST_AUTO_TEST_CASE(script_CHECKMULTISIG12) function BOOST_AUTO_TEST_CASE (line 710) | BOOST_AUTO_TEST_CASE(script_CHECKMULTISIG23) function BOOST_AUTO_TEST_CASE (line 779) | BOOST_AUTO_TEST_CASE(script_combineSigs) function BOOST_AUTO_TEST_CASE (line 891) | BOOST_AUTO_TEST_CASE(script_standard_push) function BOOST_AUTO_TEST_CASE (line 912) | BOOST_AUTO_TEST_CASE(script_IsPushOnly_on_invalid_scripts) function BOOST_AUTO_TEST_CASE (line 923) | BOOST_AUTO_TEST_CASE(script_GetScriptAsm) function CScript (line 953) | static CScript function BOOST_AUTO_TEST_CASE (line 961) | BOOST_AUTO_TEST_CASE(script_FindAndDelete) function BOOST_AUTO_TEST_CASE (line 1070) | BOOST_AUTO_TEST_CASE(script_HasValidOps) FILE: src/test/scriptnum10.h function class (line 17) | class scriptnum10_error : public std::runtime_error function class (line 23) | class CScriptNum10 FILE: src/test/scriptnum_tests.cpp function verify (line 21) | static bool verify(const CScriptNum10& bignum, const CScriptNum& scriptnum) function CheckCreateVch (line 26) | static void CheckCreateVch(const int64_t& num) function CheckCreateInt (line 44) | static void CheckCreateInt(const int64_t& num) function CheckAdd (line 55) | static void CheckAdd(const int64_t& num1, const int64_t& num2) function CheckNegate (line 77) | static void CheckNegate(const int64_t& num) function CheckSubtract (line 87) | static void CheckSubtract(const int64_t& num1, const int64_t& num2) function CheckCompare (line 113) | static void CheckCompare(const int64_t& num1, const int64_t& num2) function RunCreate (line 149) | static void RunCreate(const int64_t& num) function RunOperators (line 161) | static void RunOperators(const int64_t& num1, const int64_t& num2) function BOOST_AUTO_TEST_CASE (line 169) | BOOST_AUTO_TEST_CASE(creation) function BOOST_AUTO_TEST_CASE (line 182) | BOOST_AUTO_TEST_CASE(operators) FILE: src/test/serialize_tests.cpp class CSerializeMethodsTestSingle (line 23) | class CSerializeMethodsTestSingle method CSerializeMethodsTestSingle (line 32) | CSerializeMethodsTestSingle() = default; method CSerializeMethodsTestSingle (line 33) | CSerializeMethodsTestSingle(int intvalin, bool boolvalin, std::string ... method SerializationOp (line 40) | inline void SerializationOp(Stream& s, Operation ser_action) { class CSerializeMethodsTestMany (line 58) | class CSerializeMethodsTestMany : public CSerializeMethodsTestSingle method SerializationOp (line 65) | inline void SerializationOp(Stream& s, Operation ser_action) { function BOOST_AUTO_TEST_CASE (line 70) | BOOST_AUTO_TEST_CASE(sizes) function BOOST_AUTO_TEST_CASE (line 101) | BOOST_AUTO_TEST_CASE(floats_conversion) function BOOST_AUTO_TEST_CASE (line 120) | BOOST_AUTO_TEST_CASE(doubles_conversion) function BOOST_AUTO_TEST_CASE (line 149) | BOOST_AUTO_TEST_CASE(floats) function BOOST_AUTO_TEST_CASE (line 166) | BOOST_AUTO_TEST_CASE(doubles) function BOOST_AUTO_TEST_CASE (line 183) | BOOST_AUTO_TEST_CASE(varints) function BOOST_AUTO_TEST_CASE (line 215) | BOOST_AUTO_TEST_CASE(varints_bitpatterns) function BOOST_AUTO_TEST_CASE (line 236) | BOOST_AUTO_TEST_CASE(compactsize) function isCanonicalException (line 255) | static bool isCanonicalException(const std::ios_base::failure& ex) function BOOST_AUTO_TEST_CASE (line 267) | BOOST_AUTO_TEST_CASE(noncanonical) function BOOST_AUTO_TEST_CASE (line 304) | BOOST_AUTO_TEST_CASE(insert_delete) function BOOST_AUTO_TEST_CASE (line 352) | BOOST_AUTO_TEST_CASE(class_methods) FILE: src/test/sighash_tests.cpp function RandomScript (line 34) | void static RandomScript(CScript &script) { function RandomTransaction (line 42) | void static RandomTransaction(CMutableTransaction &tx, bool fSingle) { function BOOST_AUTO_TEST_CASE (line 71) | BOOST_AUTO_TEST_CASE(sighash_test) function BOOST_AUTO_TEST_CASE (line 109) | BOOST_AUTO_TEST_CASE(sighash_from_data) FILE: src/test/sigopcount_tests.cpp function Serialize (line 25) | static std::vector function BOOST_AUTO_TEST_CASE (line 34) | BOOST_AUTO_TEST_CASE(GetSigOpCount) function ScriptError (line 76) | static ScriptError VerifyWithFlag(const CTransaction& output, const CMut... function BuildTxs (line 92) | static void BuildTxs(CMutableTransaction& spendingTx, CCoinsViewCache& c... function BOOST_AUTO_TEST_CASE (line 117) | BOOST_AUTO_TEST_CASE(GetTxSigOpCost) FILE: src/test/skiplist_tests.cpp function BOOST_AUTO_TEST_CASE (line 24) | BOOST_AUTO_TEST_CASE(skiplist_test) function BOOST_AUTO_TEST_CASE (line 53) | BOOST_AUTO_TEST_CASE(getlocator_test) function BOOST_AUTO_TEST_CASE (line 109) | BOOST_AUTO_TEST_CASE(findearliestatleast_test) function BOOST_AUTO_TEST_CASE (line 153) | BOOST_AUTO_TEST_CASE(findearliestatleast_edge_test) FILE: src/test/streams_tests.cpp function BOOST_AUTO_TEST_CASE (line 15) | BOOST_AUTO_TEST_CASE(streams_vector_writer) function BOOST_AUTO_TEST_CASE (line 73) | BOOST_AUTO_TEST_CASE(streams_serializedata_xor) FILE: src/test/test.cpp function CBlock (line 151) | CBlock TestChain100Setup::CreateAndProcessBlock(const std::vector InsecureRandBytes(size_t len) {... type BasicTestingSetup (line 51) | struct BasicTestingSetup { function BasicTestingSetup (line 62) | struct TestingSetup: public BasicTestingSetup { type CMutableTransaction (line 75) | struct CMutableTransaction function TestingSetup (line 82) | struct TestChain100Setup : public TestingSetup { type TestMemPoolEntryHelper (line 97) | struct TestMemPoolEntryHelper FILE: src/test/test_fuzzy.cpp type TEST_ID (line 29) | enum TEST_ID { function read_stdin (line 51) | static bool read_stdin(std::vector& data) function do_fuzz (line 61) | int do_fuzz() function main (line 257) | int main(int argc, char **argv) FILE: src/test/testutil.cpp function GetTempPath (line 13) | fs::path GetTempPath() { FILE: src/test/timedata_tests.cpp function BOOST_AUTO_TEST_CASE (line 12) | BOOST_AUTO_TEST_CASE(util_MedianFilter) FILE: src/test/torcontrol_tests.cpp function CheckSplitTorReplyLine (line 13) | void CheckSplitTorReplyLine(std::string input, std::string command, std:... function BOOST_AUTO_TEST_CASE (line 21) | BOOST_AUTO_TEST_CASE(util_SplitTorReplyLine) function CheckParseTorReplyMapping (line 54) | void CheckParseTorReplyMapping(std::string input, std::map SetupDummyInputs(CBasicKeyStore&... function BOOST_AUTO_TEST_CASE (line 326) | BOOST_AUTO_TEST_CASE(test_Get) function BOOST_AUTO_TEST_CASE (line 361) | BOOST_AUTO_TEST_CASE(test_IsStandard) FILE: src/test/txvalidationcache_tests.cpp function ToMemPool (line 31) | static bool function BOOST_FIXTURE_TEST_CASE (line 40) | BOOST_FIXTURE_TEST_CASE(tx_mempool_block_doublespend, TestChain100Setup) FILE: src/test/uint256_tests.cpp function ArrayToString (line 51) | std::string ArrayToString(const unsigned char A[], unsigned int width) function uint160 (line 62) | inline uint160 uint160S(const char *str) function uint160 (line 68) | inline uint160 uint160S(const std::string& str) function BOOST_AUTO_TEST_CASE (line 75) | BOOST_AUTO_TEST_CASE( basics ) // constructors, equality, inequality function BOOST_AUTO_TEST_CASE (line 127) | BOOST_AUTO_TEST_CASE( comparison ) // <= >= < > function BOOST_AUTO_TEST_CASE (line 159) | BOOST_AUTO_TEST_CASE( methods ) // GetHex SetHex begin() end() size() Ge... function BOOST_AUTO_TEST_CASE (line 253) | BOOST_AUTO_TEST_CASE( conversion ) FILE: src/test/unity_tests.cpp function retrieveWallet (line 23) | bool retrieveWallet(std::string sFile, std::string sPassword, std::strin... function retrieveEncryptedWalletWithoutPassword (line 34) | bool retrieveEncryptedWalletWithoutPassword(std::string sFile, std::stri... function retrieveEncryptedWalletWithWrongPassword (line 45) | bool retrieveEncryptedWalletWithWrongPassword(std::string sFile, std::st... function BOOST_AUTO_TEST_CASE (line 60) | BOOST_AUTO_TEST_CASE(unity_android_wallet_import) FILE: src/test/univalue_tests.cpp function BOOST_AUTO_TEST_CASE (line 17) | BOOST_AUTO_TEST_CASE(univalue_constructor) function BOOST_AUTO_TEST_CASE (line 65) | BOOST_AUTO_TEST_CASE(univalue_typecheck) function BOOST_AUTO_TEST_CASE (line 107) | BOOST_AUTO_TEST_CASE(univalue_set) function BOOST_AUTO_TEST_CASE (line 166) | BOOST_AUTO_TEST_CASE(univalue_array) function BOOST_AUTO_TEST_CASE (line 204) | BOOST_AUTO_TEST_CASE(univalue_object) function BOOST_AUTO_TEST_CASE (line 290) | BOOST_AUTO_TEST_CASE(univalue_readwrite) FILE: src/test/util_tests.cpp function BOOST_AUTO_TEST_CASE (line 22) | BOOST_AUTO_TEST_CASE(util_criticalsection) function BOOST_AUTO_TEST_CASE (line 49) | BOOST_AUTO_TEST_CASE(util_ParseHex) function BOOST_AUTO_TEST_CASE (line 70) | BOOST_AUTO_TEST_CASE(util_HexStr) class TestArgsManager (line 92) | class TestArgsManager : public ArgsManager function BOOST_AUTO_TEST_CASE (line 105) | BOOST_AUTO_TEST_CASE(util_ParseParameters) function BOOST_AUTO_TEST_CASE (line 130) | BOOST_AUTO_TEST_CASE(util_GetArg) function BOOST_AUTO_TEST_CASE (line 155) | BOOST_AUTO_TEST_CASE(util_FormatMoney) function BOOST_AUTO_TEST_CASE (line 180) | BOOST_AUTO_TEST_CASE(util_ParseMoney) function BOOST_AUTO_TEST_CASE (line 233) | BOOST_AUTO_TEST_CASE(util_IsHex) function BOOST_AUTO_TEST_CASE (line 248) | BOOST_AUTO_TEST_CASE(util_seed_insecure_rand) function BOOST_AUTO_TEST_CASE (line 273) | BOOST_AUTO_TEST_CASE(util_TimingResistantEqual) function BOOST_AUTO_TEST_CASE (line 288) | BOOST_AUTO_TEST_CASE(strprintf_numbers) function BOOST_AUTO_TEST_CASE (line 314) | BOOST_AUTO_TEST_CASE(gettime) function BOOST_AUTO_TEST_CASE (line 319) | BOOST_AUTO_TEST_CASE(test_ParseInt32) function BOOST_AUTO_TEST_CASE (line 348) | BOOST_AUTO_TEST_CASE(test_ParseInt64) function BOOST_AUTO_TEST_CASE (line 378) | BOOST_AUTO_TEST_CASE(test_ParseUInt32) function BOOST_AUTO_TEST_CASE (line 409) | BOOST_AUTO_TEST_CASE(test_ParseUInt64) function BOOST_AUTO_TEST_CASE (line 441) | BOOST_AUTO_TEST_CASE(test_ParseDouble) function BOOST_AUTO_TEST_CASE (line 469) | BOOST_AUTO_TEST_CASE(test_FormatParagraph) function BOOST_AUTO_TEST_CASE (line 496) | BOOST_AUTO_TEST_CASE(test_FormatSubVersion) function BOOST_AUTO_TEST_CASE (line 508) | BOOST_AUTO_TEST_CASE(test_ParseFixedPoint) function BOOST_AUTO_TEST_CASE (line 573) | BOOST_AUTO_TEST_CASE(util_Base10Checksum) FILE: src/test/versionbits_tests.cpp function TestTime (line 17) | int32_t TestTime(int nHeight) { return 1415926536 + 600 * nHeight; } class TestConditionChecker (line 21) | class TestConditionChecker : public AbstractThresholdConditionChecker method BeginTime (line 27) | int64_t BeginTime(const Consensus::Params& params) const { return Test... method EndTime (line 28) | int64_t EndTime(const Consensus::Params& params) const { return TestTi... method Period (line 29) | int Period(const Consensus::Params& params) const { return 1000; } method Threshold (line 30) | int Threshold(const Consensus::Params& params) const { return 900; } method Condition (line 31) | bool Condition(const CBlockIndex* pindex, const Consensus::Params& par... method ThresholdState (line 33) | ThresholdState GetStateFor(const CBlockIndex* pindexPrev) const { retu... method GetStateSinceHeightFor (line 34) | int GetStateSinceHeightFor(const CBlockIndex* pindexPrev) const { retu... class VersionBitsTester (line 38) | class VersionBitsTester method VersionBitsTester (line 52) | VersionBitsTester() : num(0) {} method VersionBitsTester (line 54) | VersionBitsTester& Reset() { method VersionBitsTester (line 69) | VersionBitsTester& Mine(unsigned int height, int32_t nTime, int32_t nV... method VersionBitsTester (line 85) | VersionBitsTester& TestStateSinceHeight(int height) { method VersionBitsTester (line 95) | VersionBitsTester& TestDefined() { method VersionBitsTester (line 105) | VersionBitsTester& TestStarted() { method VersionBitsTester (line 115) | VersionBitsTester& TestLockedIn() { method VersionBitsTester (line 125) | VersionBitsTester& TestActive() { method VersionBitsTester (line 135) | VersionBitsTester& TestFailed() { method CBlockIndex (line 145) | CBlockIndex * Tip() { return vpblock.size() ? vpblock.back() : NULL; } function BOOST_AUTO_TEST_CASE (line 150) | BOOST_AUTO_TEST_CASE(versionbits_test) function BOOST_AUTO_TEST_CASE (line 238) | BOOST_AUTO_TEST_CASE(versionbits_computeblockversion) FILE: src/threadinterrupt.h function class (line 18) | class CThreadInterrupt FILE: src/timedata.cpp function GetTimeOffset (line 30) | int64_t GetTimeOffset() function GetAdjustedTime (line 36) | int64_t GetAdjustedTime() function abs64 (line 41) | static int64_t abs64(int64_t n) function AddTimeData (line 48) | void AddTimeData(const CNetAddr& ip, int64_t nOffsetSample) FILE: src/timedata.h function input (line 44) | void input(T value) function T (line 56) | T median() const FILE: src/tinyformat.h function namespace (line 118) | namespace tinyformat {} function namespace (line 165) | namespace tinyformat { function invoke (line 236) | static bool invoke(std::ostream& /**/, const T& /**/) { return false; } function invoke (line 258) | static int invoke(const T& /*value*/) function invoke (line 269) | static int invoke(const T& value) { return static_cast(value); } function formatTruncated (line 274) | void formatTruncated(std::ostream& out, const T& value, int ntrunc) function formatValue (line 315) | void formatValue(std::ostream& out, const char* /*fmtBegin*/, function namespace (line 489) | namespace detail { function class (line 843) | class FormatList type FormatList (line 858) | typedef const FormatList& FormatListRef; function namespace (line 861) | namespace detail { function detail (line 926) | inline detail::FormatListN<0> makeFormatList() function vformat (line 945) | inline void vformat(std::ostream& out, const char* fmt, FormatListRef list) function string (line 963) | string format(const char* fmt, const Args&... args) function format (line 986) | inline void format(std::ostream& out, const char* fmt) function std (line 991) | inline std::string format(const char* fmt) function printf (line 998) | inline void printf(const char* fmt) function printfln (line 1003) | inline void printfln(const char* fmt) function string (line 1045) | string format(const std::string &fmt, const Args&... args) FILE: src/torcontrol.cpp class TorControlReply (line 56) | class TorControlReply method TorControlReply (line 59) | TorControlReply() { Clear(); } method Clear (line 64) | void Clear() class TorControlConnection (line 74) | class TorControlConnection type event_base (line 82) | struct event_base type event_base (line 113) | struct event_base type bufferevent (line 115) | struct bufferevent type bufferevent (line 122) | struct bufferevent type bufferevent (line 123) | struct bufferevent type event_base (line 126) | struct event_base type bufferevent (line 137) | struct bufferevent type evbuffer (line 140) | struct evbuffer type bufferevent (line 182) | struct bufferevent type sockaddr_storage (line 205) | struct sockaddr_storage type sockaddr (line 208) | struct sockaddr type sockaddr (line 223) | struct sockaddr type evbuffer (line 242) | struct evbuffer function SplitTorReplyLine (line 258) | static std::pair SplitTorReplyLine(const std::s... function ParseTorReplyMapping (line 277) | static std::map ParseTorReplyMapping(const std:... function ReadBinaryFile (line 371) | static std::pair ReadBinaryFile(const fs::path &filena... function WriteBinaryFile (line 395) | static bool WriteBinaryFile(const fs::path &filename, const std::string ... class TorController (line 413) | class TorController type event_base (line 416) | struct event_base type event_base (line 425) | struct event_base type event (line 431) | struct event type event_base (line 456) | struct event_base function ComputeResponse (line 567) | static std::vector ComputeResponse(const std::string &key, cons... type timeval (line 708) | struct timeval type event_base (line 739) | struct event_base function TorControlThread (line 742) | static void TorControlThread() function StartTorControl (line 749) | void StartTorControl() function InterruptTorControl (line 768) | void InterruptTorControl() function StopTorControl (line 776) | void StopTorControl() FILE: src/tx-main.cpp function AppInitRawTx (line 51) | static int AppInitRawTx(int argc, char* argv[]) function RegisterSetJson (line 124) | static void RegisterSetJson(const std::string& key, const std::string& r... function RegisterSet (line 135) | static void RegisterSet(const std::string& strInput) function RegisterLoad (line 150) | static void RegisterLoad(const std::string& strInput) function CAmount (line 191) | static CAmount ExtractAndValidateValue(const std::string& strValue) function MutateTxVersion (line 199) | static void MutateTxVersion(CMutableTransaction& tx, const std::string& ... function MutateTxLocktime (line 208) | static void MutateTxLocktime(CMutableTransaction& tx, const std::string&... function MutateTxRBFOptIn (line 217) | static void MutateTxRBFOptIn(CMutableTransaction& tx, const std::string&... function MutateTxAddInput (line 238) | static void MutateTxAddInput(CMutableTransaction& tx, const std::string&... function MutateTxAddOutAddr (line 273) | static void MutateTxAddOutAddr(CMutableTransaction& tx, const std::strin... function MutateTxAddOutPubKey (line 298) | static void MutateTxAddOutPubKey(CMutableTransaction& tx, const std::str... function MutateTxAddOutMultiSig (line 336) | static void MutateTxAddOutMultiSig(CMutableTransaction& tx, const std::s... function MutateTxAddOutData (line 397) | static void MutateTxAddOutData(CMutableTransaction& tx, const std::strin... function MutateTxAddOutScript (line 424) | static void MutateTxAddOutScript(CMutableTransaction& tx, const std::str... function MutateTxDelInput (line 456) | static void MutateTxDelInput(CMutableTransaction& tx, const std::string&... function MutateTxDelOutput (line 469) | static void MutateTxDelOutput(CMutableTransaction& tx, const std::string... function findSighashFlags (line 495) | static bool findSighashFlags(int& flags, const std::string& flagStr) function CAmount (line 509) | static CAmount AmountFromValue(const UniValue& value) function MutateTxSign (line 521) | static void MutateTxSign(CMutableTransaction& tx, const std::string& fla... class Secp256k1Init (line 658) | class Secp256k1Init method Secp256k1Init (line 663) | Secp256k1Init() { function MutateTx (line 671) | static void MutateTx(CMutableTransaction& tx, const std::string& command, function OutputTxJSON (line 719) | static void OutputTxJSON(const CTransaction& tx) function OutputTxHash (line 728) | static void OutputTxHash(const CTransaction& tx) function OutputTxHex (line 735) | static void OutputTxHex(const CTransaction& tx) function OutputTx (line 742) | static void OutputTx(const CTransaction& tx) function readStdin (line 752) | static std::string readStdin() function CommandLineRawTx (line 772) | static int CommandLineRawTx(int argc, char* argv[]) function main (line 841) | int main(int argc, char* argv[]) FILE: src/txdb.cpp type CoinEntry (line 54) | struct CoinEntry method CoinEntry (line 58) | CoinEntry(const COutPoint* ptr) : outpoint(const_cast(ptr)... method Serialize (line 61) | void Serialize(Stream &s) const method Unserialize (line 70) | void Unserialize(Stream& s) type CoinEntryRef (line 82) | struct CoinEntryRef method CoinEntryRef (line 88) | CoinEntryRef(uint64_t nHeightIn, uint64_t nTxIndexIn, uint64_t nIn) method CoinEntryRef (line 95) | CoinEntryRef(const COutPoint& outpoint) method Serialize (line 105) | void Serialize(Stream &s) const method Unserialize (line 114) | void Unserialize(Stream& s) function uint256 (line 168) | uint256 CCoinsViewDB::GetPhase2ActivationHash() function uint256 (line 181) | uint256 CCoinsViewDB::GetPhase3ActivationHash() function uint256 (line 194) | uint256 CCoinsViewDB::GetPhase4ActivationHash() function uint256 (line 207) | uint256 CCoinsViewDB::GetPhase5ActivationHash() function uint256 (line 215) | uint256 CCoinsViewDB::GetBestBlock() const function CCoinsViewCursor (line 367) | CCoinsViewCursor *CCoinsViewDB::Cursor() const class CCoins (line 581) | class CCoins method CCoins (line 594) | CCoins() : fCoinBase(false), vout(0), nHeight(0) { } method Unserialize (line 597) | void Unserialize(Stream &s) method UnserializeLegacy (line 635) | void UnserializeLegacy(Stream &s) FILE: src/txdb.h function CDiskBlockPos (line 49) | struct CDiskTxPos : public CDiskBlockPos function SetNull (line 68) | void SetNull() { function uint256 (line 95) | uint256 GetBestBlock() const override; function GetValueSize (line 145) | unsigned int GetValueSize() const; FILE: src/txmempool.cpp function BOOST_REVERSE_FOREACH (line 145) | BOOST_REVERSE_FOREACH(const uint256 &hash, vHashesToUpdate) { class DepthAndScoreComparator (line 788) | class DepthAndScoreComparator function TxMempoolInfo (line 831) | static TxMempoolInfo GetInfo(CTxMemPool::indexed_transaction_set::const_... function CTransactionRef (line 849) | CTransactionRef CTxMemPool::get(const uint256& hash) const function TxMempoolInfo (line 858) | TxMempoolInfo CTxMemPool::info(const uint256& hash) const function CFeeRate (line 1031) | CFeeRate CTxMemPool::GetMinFee(size_t sizelimit) const { FILE: src/txmempool.h function GetTime (line 46) | struct LockPoints type update_descendant_state (line 148) | struct update_descendant_state type update_ancestor_state (line 163) | struct update_ancestor_state type update_fee_delta (line 179) | struct update_fee_delta type update_lock_points (line 189) | struct update_lock_points function const (line 200) | struct mempoolentry_txid function class (line 218) | class CompareTxMemPoolEntryByDescendantScore function class (line 255) | class CompareTxMemPoolEntryByScore function class (line 269) | class CompareTxMemPoolEntryByEntryTime function class (line 278) | class CompareTxMemPoolEntryByAncestorFee type descendant_score (line 302) | struct descendant_score {} type entry_time (line 303) | struct entry_time {} type mining_score (line 304) | struct mining_score {} type ancestor_score (line 305) | struct ancestor_score {} type TxMempoolInfo (line 312) | struct TxMempoolInfo function MemPoolRemovalReason (line 330) | enum class MemPoolRemovalReason { function class (line 698) | class CCoinsViewMemPool : public CCoinsViewBacked type txid_index (line 725) | struct txid_index {} type insertion_order (line 726) | struct insertion_order {} type DisconnectedBlockTransactions (line 728) | struct DisconnectedBlockTransactions { function DynamicMemoryUsage (line 760) | size_t DynamicMemoryUsage() const { function removeForBlock (line 771) | void removeForBlock(const std::vector& vtx) FILE: src/ui_interface.cpp function InitError (line 10) | bool InitError(const std::string& str) function InitWarning (line 16) | void InitWarning(const std::string& str) function AmountHighWarn (line 21) | std::string AmountHighWarn(const std::string& optname) function AmountErrMsg (line 26) | std::string AmountErrMsg(const char* const optname, const std::string& s... FILE: src/ui_interface.h type ChangeType (line 29) | enum ChangeType function class (line 37) | class CClientUIInterface FILE: src/uint256.h function SetNull (line 41) | void SetNull() function Compare (line 46) | inline int Compare(const base_blob& other) const { return memcmp(m_data,... function GetUint64 (line 85) | uint64_t GetUint64(int pos) const function class (line 127) | class uint256 : public base_blob<256> { function uint256 (line 148) | inline uint256 uint256S(const char *str) function uint256 (line 158) | inline uint256 uint256S(const std::string& str) FILE: src/undo.h function class (line 27) | class CTxUndo FILE: src/unity/android/init_android.cpp function HelpMessage (line 17) | extern std::string HelpMessage(HelpMessageMode mode) function InitRegisterRPC (line 22) | void InitRegisterRPC() function ServerInterrupt (line 26) | void ServerInterrupt() function InitRPCWarmup (line 30) | bool InitRPCWarmup() function SetRPCWarmupFinished (line 35) | void SetRPCWarmupFinished() function RPCNotifyBlockChange (line 39) | void RPCNotifyBlockChange(bool ibd, const CBlockIndex * pindex) function ServerShutdown (line 43) | void ServerShutdown(node::NodeContext& nodeContext) function InitRPCMining (line 50) | void InitRPCMining() function InitTor (line 54) | bool InitTor() function LegacyWalletResult (line 87) | LegacyWalletResult ILibraryController::isValidAndroidLegacyProtoWallet(c... FILE: src/unity/android/logging_android.cpp function OpenDebugLog (line 12) | void OpenDebugLog() function LogPrintStr (line 16) | int LogPrintStr(const std::string &str) function UnityReportError (line 21) | void UnityReportError(const std::string &str) FILE: src/unity/appmanager.cpp function daemoniseUsingFork (line 148) | bool daemoniseUsingFork() { function SecureString (line 308) | SecureString AppLifecycleManager::getRecoveryPhrase() function SecureString (line 364) | SecureString AppLifecycleManager::getCombinedRecoveryPhrase() const function SecureString (line 412) | SecureString AppLifecycleManager::getRecoveryPassword() function ShutdownRequested (line 422) | bool ShutdownRequested() FILE: src/unity/compat/android_wallet.cpp function convertToJavaByteArray (line 36) | std::vector convertToJavaByteArray(const std::u16string& u16_st... function android_wallet (line 50) | android_wallet ParseAndroidProtoWallet(std::string walletPath, std::stri... FILE: src/unity/compat/android_wallet.h type android_wallet (line 8) | struct android_wallet FILE: src/unity/controllers/iaccountscontroller.cpp function listAccountLinksHelper (line 35) | std::vector listAccountLinksHelper(CAccount* forAccount) function AccountRecord (line 50) | AccountRecord GetAccountRecord(const boost::uuids::uuid& accountUUID, CA... function BalanceRecord (line 323) | BalanceRecord IAccountsController::getActiveAccountBalance() function BalanceRecord (line 333) | BalanceRecord IAccountsController::getAccountBalance(const std::string& ... FILE: src/unity/controllers/igenerationcontroller.cpp function CAccount (line 72) | CAccount* findMiningAccount(CWallet* pWallet) FILE: src/unity/controllers/iwalletcontroller.cpp function NotifyRequestUnlockS (line 41) | void NotifyRequestUnlockS(CWallet* wallet, std::string reason) function NotifyRequestUnlockWithCallbackS (line 49) | void NotifyRequestUnlockWithCallbackS(CWallet* wallet, std::string reaso... function unityMessageBox (line 61) | bool unityMessageBox(const std::string& message, const std::string& capt... function BalanceRecord (line 222) | BalanceRecord IWalletController::GetBalance() FILE: src/unity/controllers/iwitnesscontroller.cpp function GetNetworkWeight (line 67) | static int64_t GetNetworkWeight() function WitnessEstimateInfoRecord (line 102) | WitnessEstimateInfoRecord IWitnessController::getEstimatedWeight(int64_t... function WitnessFundingResultRecord (line 135) | WitnessFundingResultRecord IWitnessController::fundWitnessAccount(const ... function WitnessFundingResultRecord (line 172) | WitnessFundingResultRecord IWitnessController::renewWitnessAccount(const... type WitnessInfoForAccount (line 210) | struct WitnessInfoForAccount function GetWitnessInfoForAccount (line 226) | bool GetWitnessInfoForAccount(CAccount* forAccount, WitnessInfoForAccoun... function WitnessAccountStatisticsRecord (line 285) | WitnessAccountStatisticsRecord IWitnessController::getAccountWitnessStat... function ResultRecord (line 441) | ResultRecord IWitnessController::optimiseWitnessAccount(const std::strin... FILE: src/unity/djinni/cpp/account_link_record.hpp type AccountLinkRecord (line 10) | struct AccountLinkRecord final { method AccountLinkRecord (line 16) | AccountLinkRecord(std::string serviceName_, FILE: src/unity/djinni/cpp/account_record.hpp type AccountRecord (line 11) | struct AccountRecord final { method AccountRecord (line 21) | AccountRecord(std::string UUID_, FILE: src/unity/djinni/cpp/address_record.hpp type AddressRecord (line 9) | struct AddressRecord final { method AddressRecord (line 15) | AddressRecord(std::string address_, FILE: src/unity/djinni/cpp/balance_record.hpp type BalanceRecord (line 9) | struct BalanceRecord final { method BalanceRecord (line 21) | BalanceRecord(int64_t availableIncludingLocked_, FILE: src/unity/djinni/cpp/banned_peer_record.hpp type BannedPeerRecord (line 10) | struct BannedPeerRecord final { method BannedPeerRecord (line 16) | BannedPeerRecord(std::string address_, FILE: src/unity/djinni/cpp/block_info_record.hpp type BlockInfoRecord (line 10) | struct BlockInfoRecord final { method BlockInfoRecord (line 15) | BlockInfoRecord(int32_t height_, FILE: src/unity/djinni/cpp/i_accounts_controller.hpp class IAccountsListener (line 14) | class IAccountsListener type AccountLinkRecord (line 16) | struct AccountLinkRecord type AccountRecord (line 17) | struct AccountRecord type BalanceRecord (line 18) | struct BalanceRecord type MutationRecord (line 19) | struct MutationRecord type TransactionRecord (line 20) | struct TransactionRecord class IAccountsController (line 23) | class IAccountsController { FILE: src/unity/djinni/cpp/i_accounts_listener.hpp type AccountRecord (line 8) | struct AccountRecord class IAccountsListener (line 16) | class IAccountsListener { FILE: src/unity/djinni/cpp/i_generation_controller.hpp class IGenerationListener (line 13) | class IGenerationListener class IGenerationController (line 17) | class IGenerationController { FILE: src/unity/djinni/cpp/i_generation_listener.hpp class IGenerationListener (line 14) | class IGenerationListener { FILE: src/unity/djinni/cpp/i_library_controller.hpp class ILibraryListener (line 15) | class ILibraryListener class MonitorListener (line 20) | class MonitorListener type LegacyWalletResult (line 22) | enum class LegacyWalletResult type PaymentResultStatus (line 23) | enum class PaymentResultStatus type AddressRecord (line 24) | struct AddressRecord type BlockInfoRecord (line 25) | struct BlockInfoRecord type MnemonicRecord (line 26) | struct MnemonicRecord type MonitorRecord (line 27) | struct MonitorRecord type MutationRecord (line 28) | struct MutationRecord type QrCodeRecord (line 29) | struct QrCodeRecord type TransactionRecord (line 30) | struct TransactionRecord type UriRecipient (line 31) | struct UriRecipient type UriRecord (line 32) | struct UriRecord type WalletLockStatus (line 33) | struct WalletLockStatus class ILibraryController (line 40) | class ILibraryController { FILE: src/unity/djinni/cpp/i_library_listener.hpp type BalanceRecord (line 8) | struct BalanceRecord type MutationRecord (line 9) | struct MutationRecord type TransactionRecord (line 10) | struct TransactionRecord class ILibraryListener (line 18) | class ILibraryListener { FILE: src/unity/djinni/cpp/i_p2p_network_controller.hpp class IP2pNetworkListener (line 14) | class IP2pNetworkListener type BannedPeerRecord (line 16) | struct BannedPeerRecord type PeerRecord (line 17) | struct PeerRecord class IP2pNetworkController (line 20) | class IP2pNetworkController { FILE: src/unity/djinni/cpp/i_p2p_network_listener.hpp class IP2pNetworkListener (line 14) | class IP2pNetworkListener { FILE: src/unity/djinni/cpp/i_rpc_controller.hpp class IRpcListener (line 13) | class IRpcListener class IRpcController (line 17) | class IRpcController { FILE: src/unity/djinni/cpp/i_rpc_listener.hpp class IRpcListener (line 17) | class IRpcListener { FILE: src/unity/djinni/cpp/i_wallet_controller.hpp class IWalletListener (line 13) | class IWalletListener type BalanceRecord (line 15) | struct BalanceRecord class IWalletController (line 21) | class IWalletController { FILE: src/unity/djinni/cpp/i_wallet_listener.hpp type BalanceRecord (line 8) | struct BalanceRecord type MutationRecord (line 9) | struct MutationRecord type TransactionRecord (line 10) | struct TransactionRecord class IWalletListener (line 18) | class IWalletListener { FILE: src/unity/djinni/cpp/i_witness_controller.hpp type ResultRecord (line 11) | struct ResultRecord type WitnessAccountStatisticsRecord (line 12) | struct WitnessAccountStatisticsRecord type WitnessEstimateInfoRecord (line 13) | struct WitnessEstimateInfoRecord type WitnessFundingResultRecord (line 14) | struct WitnessFundingResultRecord class IWitnessController (line 17) | class IWitnessController { FILE: src/unity/djinni/cpp/input_record.hpp type InputRecord (line 9) | struct InputRecord final { method InputRecord (line 15) | InputRecord(std::string address_, FILE: src/unity/djinni/cpp/legacy_wallet_result.hpp type LegacyWalletResult (line 8) | enum class LegacyWalletResult : int { type std (line 16) | namespace std { type hash<::LegacyWalletResult> (line 19) | struct hash<::LegacyWalletResult> { FILE: src/unity/djinni/cpp/mnemonic_record.hpp type MnemonicRecord (line 10) | struct MnemonicRecord final { method MnemonicRecord (line 15) | MnemonicRecord(std::string phrase_with_birth_number_, FILE: src/unity/djinni/cpp/monitor_listener.hpp class MonitorListener (line 14) | class MonitorListener { FILE: src/unity/djinni/cpp/monitor_record.hpp type MonitorRecord (line 10) | struct MonitorRecord final { method MonitorRecord (line 17) | MonitorRecord(int32_t partialHeight_, FILE: src/unity/djinni/cpp/mutation_record.hpp type MutationRecord (line 11) | struct MutationRecord final { method MutationRecord (line 20) | MutationRecord(int64_t change_, FILE: src/unity/djinni/cpp/output_record.hpp type OutputRecord (line 10) | struct OutputRecord final { method OutputRecord (line 17) | OutputRecord(int64_t amount_, FILE: src/unity/djinni/cpp/payment_result_status.hpp type PaymentResultStatus (line 8) | enum class PaymentResultStatus : int { type std (line 13) | namespace std { type hash<::PaymentResultStatus> (line 16) | struct hash<::PaymentResultStatus> { FILE: src/unity/djinni/cpp/peer_record.hpp type PeerRecord (line 10) | struct PeerRecord final { method PeerRecord (line 38) | PeerRecord(int64_t id_, FILE: src/unity/djinni/cpp/qr_code_record.hpp type QrCodeRecord (line 10) | struct QrCodeRecord final { method QrCodeRecord (line 14) | QrCodeRecord(int32_t width_, FILE: src/unity/djinni/cpp/result_record.hpp type ResultRecord (line 15) | struct ResultRecord final { method ResultRecord (line 19) | ResultRecord(bool result_, FILE: src/unity/djinni/cpp/transaction_record.hpp type TransactionRecord (line 14) | struct TransactionRecord final { method TransactionRecord (line 26) | TransactionRecord(std::string txHash_, FILE: src/unity/djinni/cpp/transaction_status.hpp type TransactionStatus (line 8) | enum class TransactionStatus : int { type std (line 16) | namespace std { type hash<::TransactionStatus> (line 19) | struct hash<::TransactionStatus> { FILE: src/unity/djinni/cpp/uri_recipient.hpp type UriRecipient (line 10) | struct UriRecipient final { method UriRecipient (line 17) | UriRecipient(bool valid_, FILE: src/unity/djinni/cpp/uri_record.hpp type UriRecord (line 10) | struct UriRecord final { method UriRecord (line 15) | UriRecord(std::string scheme_, FILE: src/unity/djinni/cpp/wallet_lock_status.hpp type WalletLockStatus (line 9) | struct WalletLockStatus final { method WalletLockStatus (line 13) | WalletLockStatus(bool locked_, FILE: src/unity/djinni/cpp/witness_account_statistics_record.hpp type WitnessAccountStatisticsRecord (line 10) | struct WitnessAccountStatisticsRecord final { method WitnessAccountStatisticsRecord (line 46) | WitnessAccountStatisticsRecord(std::string request_status_, FILE: src/unity/djinni/cpp/witness_estimate_info_record.hpp type WitnessEstimateInfoRecord (line 9) | struct WitnessEstimateInfoRecord final { method WitnessEstimateInfoRecord (line 25) | WitnessEstimateInfoRecord(int64_t network_weight_, FILE: src/unity/djinni/cpp/witness_funding_result_record.hpp type WitnessFundingResultRecord (line 10) | struct WitnessFundingResultRecord final { method WitnessFundingResultRecord (line 18) | WitnessFundingResultRecord(std::string status_, FILE: src/unity/djinni/jni/NativeAccountLinkRecord.cpp type djinni_generated (line 7) | namespace djinni_generated { FILE: src/unity/djinni/jni/NativeAccountLinkRecord.hpp type djinni_generated (line 9) | namespace djinni_generated { class NativeAccountLinkRecord (line 11) | class NativeAccountLinkRecord final { FILE: src/unity/djinni/jni/NativeAccountRecord.cpp type djinni_generated (line 8) | namespace djinni_generated { FILE: src/unity/djinni/jni/NativeAccountRecord.hpp type djinni_generated (line 9) | namespace djinni_generated { class NativeAccountRecord (line 11) | class NativeAccountRecord final { FILE: src/unity/djinni/jni/NativeAddressRecord.cpp type djinni_generated (line 7) | namespace djinni_generated { FILE: src/unity/djinni/jni/NativeAddressRecord.hpp type djinni_generated (line 9) | namespace djinni_generated { class NativeAddressRecord (line 11) | class NativeAddressRecord final { FILE: src/unity/djinni/jni/NativeBalanceRecord.cpp type djinni_generated (line 7) | namespace djinni_generated { FILE: src/unity/djinni/jni/NativeBalanceRecord.hpp type djinni_generated (line 9) | namespace djinni_generated { class NativeBalanceRecord (line 11) | class NativeBalanceRecord final { FILE: src/unity/djinni/jni/NativeBannedPeerRecord.cpp type djinni_generated (line 7) | namespace djinni_generated { FILE: src/unity/djinni/jni/NativeBannedPeerRecord.hpp type djinni_generated (line 9) | namespace djinni_generated { class NativeBannedPeerRecord (line 11) | class NativeBannedPeerRecord final { FILE: src/unity/djinni/jni/NativeBlockInfoRecord.cpp type djinni_generated (line 7) | namespace djinni_generated { FILE: src/unity/djinni/jni/NativeBlockInfoRecord.hpp type djinni_generated (line 9) | namespace djinni_generated { class NativeBlockInfoRecord (line 11) | class NativeBlockInfoRecord final { FILE: src/unity/djinni/jni/NativeIAccountsController.cpp function JNICALL (line 28) | JNICALL Java_unity_1wallet_jniunifiedbackend_IAccountsController_00024Cp... FILE: src/unity/djinni/jni/NativeIAccountsController.hpp type djinni_generated (line 9) | namespace djinni_generated { class NativeIAccountsController (line 11) | class NativeIAccountsController final : ::djinni::JniInterface<::IAcco... method CppType (line 21) | static CppType toCpp(JNIEnv* jniEnv, JniType j) { return ::djinni::J... method fromCppOpt (line 22) | static ::djinni::LocalRef fromCppOpt(JNIEnv* jniEnv, const ... method fromCpp (line 23) | static ::djinni::LocalRef fromCpp(JNIEnv* jniEnv, const Cpp... FILE: src/unity/djinni/jni/NativeIAccountsListener.cpp type djinni_generated (line 8) | namespace djinni_generated { FILE: src/unity/djinni/jni/NativeIAccountsListener.hpp type djinni_generated (line 9) | namespace djinni_generated { class NativeIAccountsListener (line 11) | class NativeIAccountsListener final : ::djinni::JniInterface<::IAccoun... method CppType (line 21) | static CppType toCpp(JNIEnv* jniEnv, JniType j) { return ::djinni::J... method fromCppOpt (line 22) | static ::djinni::LocalRef fromCppOpt(JNIEnv* jniEnv, const ... method fromCpp (line 23) | static ::djinni::LocalRef fromCpp(JNIEnv* jniEnv, const Cpp... class JavaProxy (line 30) | class JavaProxy final : ::djinni::JavaProxyHandle, public... FILE: src/unity/djinni/jni/NativeIGenerationController.cpp function JNICALL (line 23) | JNICALL Java_unity_1wallet_jniunifiedbackend_IGenerationController_00024... FILE: src/unity/djinni/jni/NativeIGenerationController.hpp type djinni_generated (line 9) | namespace djinni_generated { class NativeIGenerationController (line 11) | class NativeIGenerationController final : ::djinni::JniInterface<::IGe... method CppType (line 21) | static CppType toCpp(JNIEnv* jniEnv, JniType j) { return ::djinni::J... method fromCppOpt (line 22) | static ::djinni::LocalRef fromCppOpt(JNIEnv* jniEnv, const ... method fromCpp (line 23) | static ::djinni::LocalRef fromCpp(JNIEnv* jniEnv, const Cpp... FILE: src/unity/djinni/jni/NativeIGenerationListener.cpp type djinni_generated (line 7) | namespace djinni_generated { FILE: src/unity/djinni/jni/NativeIGenerationListener.hpp type djinni_generated (line 9) | namespace djinni_generated { class NativeIGenerationListener (line 11) | class NativeIGenerationListener final : ::djinni::JniInterface<::IGene... method CppType (line 21) | static CppType toCpp(JNIEnv* jniEnv, JniType j) { return ::djinni::J... method fromCppOpt (line 22) | static ::djinni::LocalRef fromCppOpt(JNIEnv* jniEnv, const ... method fromCpp (line 23) | static ::djinni::LocalRef fromCpp(JNIEnv* jniEnv, const Cpp... class JavaProxy (line 30) | class JavaProxy final : ::djinni::JavaProxyHandle, public... FILE: src/unity/djinni/jni/NativeILibraryController.cpp function JNICALL (line 451) | JNICALL Java_unity_1wallet_jniunifiedbackend_ILibraryController_00024Cpp... FILE: src/unity/djinni/jni/NativeILibraryController.hpp type djinni_generated (line 9) | namespace djinni_generated { class NativeILibraryController (line 11) | class NativeILibraryController final : ::djinni::JniInterface<::ILibra... method CppType (line 21) | static CppType toCpp(JNIEnv* jniEnv, JniType j) { return ::djinni::J... method fromCppOpt (line 22) | static ::djinni::LocalRef fromCppOpt(JNIEnv* jniEnv, const ... method fromCpp (line 23) | static ::djinni::LocalRef fromCpp(JNIEnv* jniEnv, const Cpp... FILE: src/unity/djinni/jni/NativeILibraryListener.cpp type djinni_generated (line 10) | namespace djinni_generated { FILE: src/unity/djinni/jni/NativeILibraryListener.hpp type djinni_generated (line 9) | namespace djinni_generated { class NativeILibraryListener (line 11) | class NativeILibraryListener final : ::djinni::JniInterface<::ILibrary... method CppType (line 21) | static CppType toCpp(JNIEnv* jniEnv, JniType j) { return ::djinni::J... method fromCppOpt (line 22) | static ::djinni::LocalRef fromCppOpt(JNIEnv* jniEnv, const ... method fromCpp (line 23) | static ::djinni::LocalRef fromCpp(JNIEnv* jniEnv, const Cpp... class JavaProxy (line 30) | class JavaProxy final : ::djinni::JavaProxyHandle, public... FILE: src/unity/djinni/jni/NativeIP2pNetworkController.cpp function JNICALL (line 25) | JNICALL Java_unity_1wallet_jniunifiedbackend_IP2pNetworkController_00024... FILE: src/unity/djinni/jni/NativeIP2pNetworkController.hpp type djinni_generated (line 9) | namespace djinni_generated { class NativeIP2pNetworkController (line 11) | class NativeIP2pNetworkController final : ::djinni::JniInterface<::IP2... method CppType (line 21) | static CppType toCpp(JNIEnv* jniEnv, JniType j) { return ::djinni::J... method fromCppOpt (line 22) | static ::djinni::LocalRef fromCppOpt(JNIEnv* jniEnv, const ... method fromCpp (line 23) | static ::djinni::LocalRef fromCpp(JNIEnv* jniEnv, const Cpp... FILE: src/unity/djinni/jni/NativeIP2pNetworkListener.cpp type djinni_generated (line 7) | namespace djinni_generated { FILE: src/unity/djinni/jni/NativeIP2pNetworkListener.hpp type djinni_generated (line 9) | namespace djinni_generated { class NativeIP2pNetworkListener (line 11) | class NativeIP2pNetworkListener final : ::djinni::JniInterface<::IP2pN... method CppType (line 21) | static CppType toCpp(JNIEnv* jniEnv, JniType j) { return ::djinni::J... method fromCppOpt (line 22) | static ::djinni::LocalRef fromCppOpt(JNIEnv* jniEnv, const ... method fromCpp (line 23) | static ::djinni::LocalRef fromCpp(JNIEnv* jniEnv, const Cpp... class JavaProxy (line 30) | class JavaProxy final : ::djinni::JavaProxyHandle, public... FILE: src/unity/djinni/jni/NativeIRpcController.hpp type djinni_generated (line 9) | namespace djinni_generated { class NativeIRpcController (line 11) | class NativeIRpcController final : ::djinni::JniInterface<::IRpcContro... method CppType (line 21) | static CppType toCpp(JNIEnv* jniEnv, JniType j) { return ::djinni::J... method fromCppOpt (line 22) | static ::djinni::LocalRef fromCppOpt(JNIEnv* jniEnv, const ... method fromCpp (line 23) | static ::djinni::LocalRef fromCpp(JNIEnv* jniEnv, const Cpp... FILE: src/unity/djinni/jni/NativeIRpcListener.cpp type djinni_generated (line 7) | namespace djinni_generated { FILE: src/unity/djinni/jni/NativeIRpcListener.hpp type djinni_generated (line 9) | namespace djinni_generated { class NativeIRpcListener (line 11) | class NativeIRpcListener final : ::djinni::JniInterface<::IRpcListener... method CppType (line 21) | static CppType toCpp(JNIEnv* jniEnv, JniType j) { return ::djinni::J... method fromCppOpt (line 22) | static ::djinni::LocalRef fromCppOpt(JNIEnv* jniEnv, const ... method fromCpp (line 23) | static ::djinni::LocalRef fromCpp(JNIEnv* jniEnv, const Cpp... class JavaProxy (line 30) | class JavaProxy final : ::djinni::JavaProxyHandle, public... FILE: src/unity/djinni/jni/NativeIWalletController.cpp function JNICALL (line 24) | JNICALL Java_unity_1wallet_jniunifiedbackend_IWalletController_00024CppP... FILE: src/unity/djinni/jni/NativeIWalletController.hpp type djinni_generated (line 9) | namespace djinni_generated { class NativeIWalletController (line 11) | class NativeIWalletController final : ::djinni::JniInterface<::IWallet... method CppType (line 21) | static CppType toCpp(JNIEnv* jniEnv, JniType j) { return ::djinni::J... method fromCppOpt (line 22) | static ::djinni::LocalRef fromCppOpt(JNIEnv* jniEnv, const ... method fromCpp (line 23) | static ::djinni::LocalRef fromCpp(JNIEnv* jniEnv, const Cpp... FILE: src/unity/djinni/jni/NativeIWalletListener.cpp type djinni_generated (line 10) | namespace djinni_generated { FILE: src/unity/djinni/jni/NativeIWalletListener.hpp type djinni_generated (line 9) | namespace djinni_generated { class NativeIWalletListener (line 11) | class NativeIWalletListener final : ::djinni::JniInterface<::IWalletLi... method CppType (line 21) | static CppType toCpp(JNIEnv* jniEnv, JniType j) { return ::djinni::J... method fromCppOpt (line 22) | static ::djinni::LocalRef fromCppOpt(JNIEnv* jniEnv, const ... method fromCpp (line 23) | static ::djinni::LocalRef fromCpp(JNIEnv* jniEnv, const Cpp... class JavaProxy (line 30) | class JavaProxy final : ::djinni::JavaProxyHandle, public... FILE: src/unity/djinni/jni/NativeIWitnessController.cpp function CJNIEXPORT (line 76) | CJNIEXPORT void JNICALL Java_unity_1wallet_jniunifiedbackend_IWitnessCon... FILE: src/unity/djinni/jni/NativeIWitnessController.hpp type djinni_generated (line 9) | namespace djinni_generated { class NativeIWitnessController (line 11) | class NativeIWitnessController final : ::djinni::JniInterface<::IWitne... method CppType (line 21) | static CppType toCpp(JNIEnv* jniEnv, JniType j) { return ::djinni::J... method fromCppOpt (line 22) | static ::djinni::LocalRef fromCppOpt(JNIEnv* jniEnv, const ... method fromCpp (line 23) | static ::djinni::LocalRef fromCpp(JNIEnv* jniEnv, const Cpp... FILE: src/unity/djinni/jni/NativeInputRecord.cpp type djinni_generated (line 7) | namespace djinni_generated { FILE: src/unity/djinni/jni/NativeInputRecord.hpp type djinni_generated (line 9) | namespace djinni_generated { class NativeInputRecord (line 11) | class NativeInputRecord final { FILE: src/unity/djinni/jni/NativeLegacyWalletResult.hpp type djinni_generated (line 9) | namespace djinni_generated { class NativeLegacyWalletResult (line 11) | class NativeLegacyWalletResult final : ::djinni::JniEnum { method CppType (line 18) | static CppType toCpp(JNIEnv* jniEnv, JniType j) { return static_cast... method fromCpp (line 19) | static ::djinni::LocalRef fromCpp(JNIEnv* jniEnv, CppType c... method NativeLegacyWalletResult (line 22) | NativeLegacyWalletResult() : JniEnum("unity_wallet/jniunifiedbackend... FILE: src/unity/djinni/jni/NativeMnemonicRecord.cpp type djinni_generated (line 7) | namespace djinni_generated { FILE: src/unity/djinni/jni/NativeMnemonicRecord.hpp type djinni_generated (line 9) | namespace djinni_generated { class NativeMnemonicRecord (line 11) | class NativeMnemonicRecord final { FILE: src/unity/djinni/jni/NativeMonitorListener.cpp type djinni_generated (line 7) | namespace djinni_generated { FILE: src/unity/djinni/jni/NativeMonitorListener.hpp type djinni_generated (line 9) | namespace djinni_generated { class NativeMonitorListener (line 11) | class NativeMonitorListener final : ::djinni::JniInterface<::MonitorLi... method CppType (line 21) | static CppType toCpp(JNIEnv* jniEnv, JniType j) { return ::djinni::J... method fromCppOpt (line 22) | static ::djinni::LocalRef fromCppOpt(JNIEnv* jniEnv, const ... method fromCpp (line 23) | static ::djinni::LocalRef fromCpp(JNIEnv* jniEnv, const Cpp... class JavaProxy (line 30) | class JavaProxy final : ::djinni::JavaProxyHandle, public... FILE: src/unity/djinni/jni/NativeMonitorRecord.cpp type djinni_generated (line 7) | namespace djinni_generated { FILE: src/unity/djinni/jni/NativeMonitorRecord.hpp type djinni_generated (line 9) | namespace djinni_generated { class NativeMonitorRecord (line 11) | class NativeMonitorRecord final { FILE: src/unity/djinni/jni/NativeMutationRecord.cpp type djinni_generated (line 8) | namespace djinni_generated { FILE: src/unity/djinni/jni/NativeMutationRecord.hpp type djinni_generated (line 9) | namespace djinni_generated { class NativeMutationRecord (line 11) | class NativeMutationRecord final { FILE: src/unity/djinni/jni/NativeOutputRecord.cpp type djinni_generated (line 7) | namespace djinni_generated { FILE: src/unity/djinni/jni/NativeOutputRecord.hpp type djinni_generated (line 9) | namespace djinni_generated { class NativeOutputRecord (line 11) | class NativeOutputRecord final { FILE: src/unity/djinni/jni/NativePaymentResultStatus.hpp type djinni_generated (line 9) | namespace djinni_generated { class NativePaymentResultStatus (line 11) | class NativePaymentResultStatus final : ::djinni::JniEnum { method CppType (line 18) | static CppType toCpp(JNIEnv* jniEnv, JniType j) { return static_cast... method fromCpp (line 19) | static ::djinni::LocalRef fromCpp(JNIEnv* jniEnv, CppType c... method NativePaymentResultStatus (line 22) | NativePaymentResultStatus() : JniEnum("unity_wallet/jniunifiedbacken... FILE: src/unity/djinni/jni/NativePeerRecord.cpp type djinni_generated (line 7) | namespace djinni_generated { FILE: src/unity/djinni/jni/NativePeerRecord.hpp type djinni_generated (line 9) | namespace djinni_generated { class NativePeerRecord (line 11) | class NativePeerRecord final { FILE: src/unity/djinni/jni/NativeQrCodeRecord.cpp type djinni_generated (line 7) | namespace djinni_generated { FILE: src/unity/djinni/jni/NativeQrCodeRecord.hpp type djinni_generated (line 9) | namespace djinni_generated { class NativeQrCodeRecord (line 11) | class NativeQrCodeRecord final { FILE: src/unity/djinni/jni/NativeResultRecord.cpp type djinni_generated (line 7) | namespace djinni_generated { FILE: src/unity/djinni/jni/NativeResultRecord.hpp type djinni_generated (line 9) | namespace djinni_generated { class NativeResultRecord (line 11) | class NativeResultRecord final { FILE: src/unity/djinni/jni/NativeTransactionRecord.cpp type djinni_generated (line 10) | namespace djinni_generated { FILE: src/unity/djinni/jni/NativeTransactionRecord.hpp type djinni_generated (line 9) | namespace djinni_generated { class NativeTransactionRecord (line 11) | class NativeTransactionRecord final { FILE: src/unity/djinni/jni/NativeTransactionStatus.hpp type djinni_generated (line 9) | namespace djinni_generated { class NativeTransactionStatus (line 11) | class NativeTransactionStatus final : ::djinni::JniEnum { method CppType (line 18) | static CppType toCpp(JNIEnv* jniEnv, JniType j) { return static_cast... method fromCpp (line 19) | static ::djinni::LocalRef fromCpp(JNIEnv* jniEnv, CppType c... method NativeTransactionStatus (line 22) | NativeTransactionStatus() : JniEnum("unity_wallet/jniunifiedbackend/... FILE: src/unity/djinni/jni/NativeUriRecipient.cpp type djinni_generated (line 7) | namespace djinni_generated { FILE: src/unity/djinni/jni/NativeUriRecipient.hpp type djinni_generated (line 9) | namespace djinni_generated { class NativeUriRecipient (line 11) | class NativeUriRecipient final { FILE: src/unity/djinni/jni/NativeUriRecord.cpp type djinni_generated (line 7) | namespace djinni_generated { FILE: src/unity/djinni/jni/NativeUriRecord.hpp type djinni_generated (line 9) | namespace djinni_generated { class NativeUriRecord (line 11) | class NativeUriRecord final { FILE: src/unity/djinni/jni/NativeWalletLockStatus.cpp type djinni_generated (line 7) | namespace djinni_generated { FILE: src/unity/djinni/jni/NativeWalletLockStatus.hpp type djinni_generated (line 9) | namespace djinni_generated { class NativeWalletLockStatus (line 11) | class NativeWalletLockStatus final { FILE: src/unity/djinni/jni/NativeWitnessAccountStatisticsRecord.cpp type djinni_generated (line 7) | namespace djinni_generated { FILE: src/unity/djinni/jni/NativeWitnessAccountStatisticsRecord.hpp type djinni_generated (line 9) | namespace djinni_generated { class NativeWitnessAccountStatisticsRecord (line 11) | class NativeWitnessAccountStatisticsRecord final { FILE: src/unity/djinni/jni/NativeWitnessEstimateInfoRecord.cpp type djinni_generated (line 7) | namespace djinni_generated { FILE: src/unity/djinni/jni/NativeWitnessEstimateInfoRecord.hpp type djinni_generated (line 9) | namespace djinni_generated { class NativeWitnessEstimateInfoRecord (line 11) | class NativeWitnessEstimateInfoRecord final { FILE: src/unity/djinni/jni/NativeWitnessFundingResultRecord.cpp type djinni_generated (line 7) | namespace djinni_generated { FILE: src/unity/djinni/jni/NativeWitnessFundingResultRecord.hpp type djinni_generated (line 9) | namespace djinni_generated { class NativeWitnessFundingResultRecord (line 11) | class NativeWitnessFundingResultRecord final { FILE: src/unity/djinni/node_js/NJSIAccountsController.hpp class NJSIAccountsController (line 27) | class NJSIAccountsController: public Napi::ObjectWrap { method NJSIAccountsListener (line 23) | NJSIAccountsListener(const Napi::CallbackInfo& info) : Napi::ObjectWra... FILE: src/unity/djinni/node_js/NJSIGenerationController.hpp class NJSIGenerationController (line 19) | class NJSIGenerationController: public Napi::ObjectWrap { method NJSILibraryListener (line 26) | NJSILibraryListener(const Napi::CallbackInfo& info) : Napi::ObjectWrap... FILE: src/unity/djinni/node_js/NJSIP2pNetworkController.hpp class NJSIP2pNetworkController (line 22) | class NJSIP2pNetworkController: public Napi::ObjectWrap { method NJSIRpcController (line 24) | NJSIRpcController(const Napi::CallbackInfo& info) : Napi::ObjectWrap { method NJSIRpcListener (line 21) | NJSIRpcListener(const Napi::CallbackInfo& info) : Napi::ObjectWrap { method NJSIWalletController (line 25) | NJSIWalletController(const Napi::CallbackInfo& info) : Napi::ObjectWra... FILE: src/unity/djinni/node_js/NJSIWalletListener.hpp class NJSIWalletListener (line 21) | class NJSIWalletListener: public Napi::ObjectWrap { method NJSIWalletListener (line 26) | NJSIWalletListener(const Napi::CallbackInfo& info) : Napi::ObjectWrap<... FILE: src/unity/djinni/node_js/NJSIWitnessController.hpp class NJSIWitnessController (line 24) | class NJSIWitnessController: public Napi::ObjectWrap { method NJSMonitorListener (line 21) | NJSMonitorListener(const Napi::CallbackInfo& info) : Napi::ObjectWrap<... FILE: src/unity/djinni/node_js/unifiedbackend.cpp function InitAll (line 22) | Napi::Object InitAll(Napi::Env env, Napi::Object exports) FILE: src/unity/djinni/node_js/unifiedbackend_doc.js class NJSILibraryController (line 9) | class NJSILibraryController class NJSIWalletController (line 146) | class NJSIWalletController class NJSIWalletListener (line 162) | class NJSIWalletListener class NJSMonitorListener (line 194) | class NJSMonitorListener class NJSILibraryListener (line 201) | class NJSILibraryListener class NJSIRpcController (line 237) | class NJSIRpcController class NJSIRpcListener (line 246) | class NJSIRpcListener class NJSIP2pNetworkController (line 266) | class NJSIP2pNetworkController class NJSIP2pNetworkListener (line 287) | class NJSIP2pNetworkListener class NJSIAccountsController (line 299) | class NJSIAccountsController class NJSIAccountsListener (line 352) | class NJSIAccountsListener class NJSIWitnessController (line 368) | class NJSIWitnessController FILE: src/unity/djinni/objc/DBAccountLinkRecord+Private.h function namespace (line 11) | namespace djinni_generated { FILE: src/unity/djinni/objc/DBAccountRecord+Private.h function namespace (line 11) | namespace djinni_generated { FILE: src/unity/djinni/objc/DBAddressRecord+Private.h function namespace (line 11) | namespace djinni_generated { FILE: src/unity/djinni/objc/DBBalanceRecord+Private.h function namespace (line 11) | namespace djinni_generated { FILE: src/unity/djinni/objc/DBBannedPeerRecord+Private.h function namespace (line 11) | namespace djinni_generated { FILE: src/unity/djinni/objc/DBBlockInfoRecord+Private.h function namespace (line 11) | namespace djinni_generated { FILE: src/unity/djinni/objc/DBIAccountsController+Private.h function namespace (line 11) | namespace djinni_generated { FILE: src/unity/djinni/objc/DBIAccountsListener+Private.h function namespace (line 11) | namespace djinni_generated { FILE: src/unity/djinni/objc/DBIGenerationController+Private.h function namespace (line 11) | namespace djinni_generated { FILE: src/unity/djinni/objc/DBIGenerationListener+Private.h function namespace (line 11) | namespace djinni_generated { FILE: src/unity/djinni/objc/DBILibraryController+Private.h function namespace (line 11) | namespace djinni_generated { FILE: src/unity/djinni/objc/DBILibraryListener+Private.h function namespace (line 11) | namespace djinni_generated { FILE: src/unity/djinni/objc/DBIP2pNetworkController+Private.h function namespace (line 11) | namespace djinni_generated { FILE: src/unity/djinni/objc/DBIP2pNetworkListener+Private.h function namespace (line 11) | namespace djinni_generated { FILE: src/unity/djinni/objc/DBIRpcController+Private.h function namespace (line 11) | namespace djinni_generated { FILE: src/unity/djinni/objc/DBIRpcListener+Private.h function namespace (line 11) | namespace djinni_generated { FILE: src/unity/djinni/objc/DBIWalletController+Private.h function namespace (line 11) | namespace djinni_generated { FILE: src/unity/djinni/objc/DBIWalletListener+Private.h function namespace (line 11) | namespace djinni_generated { FILE: src/unity/djinni/objc/DBIWitnessController+Private.h function namespace (line 11) | namespace djinni_generated { FILE: src/unity/djinni/objc/DBInputRecord+Private.h function namespace (line 11) | namespace djinni_generated { FILE: src/unity/djinni/objc/DBLegacyWalletResult.h type DBLegacyWalletResultUnsupportedOnThisPlatform (line 6) | typedef NS_ENUM(NSInteger, DBLegacyWalletResult) FILE: src/unity/djinni/objc/DBMnemonicRecord+Private.h function namespace (line 11) | namespace djinni_generated { FILE: src/unity/djinni/objc/DBMonitorListener+Private.h function namespace (line 11) | namespace djinni_generated { FILE: src/unity/djinni/objc/DBMonitorRecord+Private.h function namespace (line 11) | namespace djinni_generated { FILE: src/unity/djinni/objc/DBMutationRecord+Private.h function namespace (line 11) | namespace djinni_generated { FILE: src/unity/djinni/objc/DBOutputRecord+Private.h function namespace (line 11) | namespace djinni_generated { FILE: src/unity/djinni/objc/DBPaymentResultStatus.h type DBPaymentResultStatusSuccess (line 6) | typedef NS_ENUM(NSInteger, DBPaymentResultStatus) FILE: src/unity/djinni/objc/DBPeerRecord+Private.h function namespace (line 11) | namespace djinni_generated { FILE: src/unity/djinni/objc/DBQrCodeRecord+Private.h function namespace (line 11) | namespace djinni_generated { FILE: src/unity/djinni/objc/DBResultRecord+Private.h function namespace (line 11) | namespace djinni_generated { FILE: src/unity/djinni/objc/DBTransactionRecord+Private.h function namespace (line 11) | namespace djinni_generated { FILE: src/unity/djinni/objc/DBTransactionStatus.h type DBTransactionStatusUnconfirmed (line 6) | typedef NS_ENUM(NSInteger, DBTransactionStatus) FILE: src/unity/djinni/objc/DBUriRecipient+Private.h function namespace (line 11) | namespace djinni_generated { FILE: src/unity/djinni/objc/DBUriRecord+Private.h function namespace (line 11) | namespace djinni_generated { FILE: src/unity/djinni/objc/DBWalletLockStatus+Private.h function namespace (line 11) | namespace djinni_generated { FILE: src/unity/djinni/objc/DBWitnessAccountStatisticsRecord+Private.h function namespace (line 11) | namespace djinni_generated { FILE: src/unity/djinni/objc/DBWitnessEstimateInfoRecord+Private.h function namespace (line 11) | namespace djinni_generated { FILE: src/unity/djinni/objc/DBWitnessFundingResultRecord+Private.h function namespace (line 11) | namespace djinni_generated { FILE: src/unity/djinni/support-lib/java/com/dropbox/djinni/NativeLibLoader.java class NativeLibLoader (line 50) | public class NativeLibLoader { method NativeLibLoader (line 68) | private NativeLibLoader() { } method loadLibs (line 71) | public static void loadLibs() throws URISyntaxException, IOException { method loadLibsFromLocalPath (line 86) | public static void loadLibsFromLocalPath(Path localPath) throws IOExce... method loadLibsFromJarPath (line 102) | public static void loadLibsFromJarPath(String jarPath) method loadLibFromJarPath (line 135) | public static void loadLibFromJarPath(Path libPath) throws IOException { method loadLibrary (line 173) | private static void loadLibrary(String abspath) { FILE: src/unity/djinni/support-lib/jni/Marshal.hpp type djinni (line 28) | namespace djinni class Primitive (line 31) | class Primitive method CppType (line 37) | static CppType toCpp(JNIEnv* /*jniEnv*/, JniType j) noexcept { retur... method JniType (line 38) | static JniType fromCpp(JNIEnv* /*jniEnv*/, CppType c) noexcept { ret... type Boxed (line 40) | struct Boxed method CppType (line 43) | static CppType toCpp(JNIEnv* jniEnv, JniType j) method fromCpp (line 52) | static LocalRef fromCpp(JNIEnv* jniEnv, CppType c) method Primitive (line 62) | Primitive(const char* javaClassSpec, class Bool (line 78) | class Bool : public Primitive method Bool (line 80) | Bool() : Primitive("java/lang/Boolean", "valueOf", "(Z)Ljava/lang/Bo... method JniType (line 83) | static JniType unbox(JNIEnv* jniEnv, jmethodID method, jobject j) { class I8 (line 90) | class I8 : public Primitive method I8 (line 92) | I8() : Primitive("java/lang/Byte", "valueOf", "(B)Ljava/lang/Byte;",... method JniType (line 95) | static JniType unbox(JNIEnv* jniEnv, jmethodID method, jobject j) { class I16 (line 102) | class I16 : public Primitive method I16 (line 104) | I16() : Primitive("java/lang/Short", "valueOf", "(S)Ljava/lang/Short... method JniType (line 107) | static JniType unbox(JNIEnv* jniEnv, jmethodID method, jobject j) { class I32 (line 114) | class I32 : public Primitive method I32 (line 116) | I32() : Primitive("java/lang/Integer", "valueOf", "(I)Ljava/lang/Int... method JniType (line 119) | static JniType unbox(JNIEnv* jniEnv, jmethodID method, jobject j) { class I64 (line 126) | class I64 : public Primitive method I64 (line 128) | I64() : Primitive("java/lang/Long", "valueOf", "(J)Ljava/lang/Long;"... method JniType (line 131) | static JniType unbox(JNIEnv* jniEnv, jmethodID method, jobject j) { class F32 (line 138) | class F32 : public Primitive method F32 (line 140) | F32() : Primitive("java/lang/Float", "valueOf", "(F)Ljava/lang/Float... method JniType (line 143) | static JniType unbox(JNIEnv* jniEnv, jmethodID method, jobject j) { class F64 (line 150) | class F64 : public Primitive method F64 (line 152) | F64() : Primitive("java/lang/Double", "valueOf", "(D)Ljava/lang/Doub... method JniType (line 155) | static JniType unbox(JNIEnv* jniEnv, jmethodID method, jobject j) { type String (line 162) | struct String method CppType (line 169) | static CppType toCpp(JNIEnv* jniEnv, JniType j) method fromCpp (line 175) | static LocalRef fromCpp(JNIEnv* jniEnv, const CppType& c) type WString (line 181) | struct WString method CppType (line 188) | static CppType toCpp(JNIEnv* jniEnv, JniType j) method fromCpp (line 194) | static LocalRef fromCpp(JNIEnv* jniEnv, const CppType& c) type Binary (line 200) | struct Binary method CppType (line 207) | static CppType toCpp(JNIEnv* jniEnv, JniType j) method fromCpp (line 244) | static LocalRef fromCpp(JNIEnv* jniEnv, const CppType& c) type Date (line 258) | struct Date method CppType (line 265) | static CppType toCpp(JNIEnv* jniEnv, JniType j) method fromCpp (line 276) | static LocalRef fromCpp(JNIEnv* jniEnv, const CppType& c) method Date (line 288) | Date() = default; type Optional (line 297) | struct Optional method CppType (line 311) | static CppType toCpp(JNIEnv* jniEnv, JniType j) method fromCpp (line 320) | static LocalRef fromCpp(JNIEnv* jniEnv, const OptionalType<... method fromCpp (line 327) | static LocalRef fromCpp(JNIEnv* jniEnv, const typename C::C... type ListJniInfo (line 332) | struct ListJniInfo class List (line 342) | class List method CppType (line 353) | static CppType toCpp(JNIEnv* jniEnv, JniType j) method fromCpp (line 371) | static LocalRef fromCpp(JNIEnv* jniEnv, const CppType& c) type IteratorJniInfo (line 388) | struct IteratorJniInfo type SetJniInfo (line 394) | struct SetJniInfo class Set (line 404) | class Set method CppType (line 415) | static CppType toCpp(JNIEnv* jniEnv, JniType j) method fromCpp (line 435) | static LocalRef fromCpp(JNIEnv* jniEnv, const CppType& c) type MapJniInfo (line 452) | struct MapJniInfo type EntrySetJniInfo (line 461) | struct EntrySetJniInfo type EntryJniInfo (line 467) | struct EntryJniInfo class Map (line 475) | class Map method CppType (line 488) | static CppType toCpp(JNIEnv* jniEnv, JniType j) method fromCpp (line 518) | static LocalRef fromCpp(JNIEnv* jniEnv, const CppType& c) FILE: src/unity/djinni/support-lib/jni/djinni_main.cpp function CJNIEXPORT (line 23) | CJNIEXPORT jint JNICALL JNI_OnLoad(JavaVM * jvm, void * /*reserved*/) { function CJNIEXPORT (line 29) | CJNIEXPORT void JNICALL JNI_OnUnload(JavaVM * /*jvm*/, void * /*reserved... FILE: src/unity/djinni/support-lib/jni/djinni_support.cpp type djinni (line 26) | namespace djinni { function jniInit (line 54) | void jniInit(JavaVM * jvm) { function jniShutdown (line 68) | void jniShutdown() { function JNIEnv (line 72) | JNIEnv * jniGetThreadEnv() { function JNIEnv (line 94) | static JNIEnv * getOptThreadEnv() { function jniExceptionCheck (line 138) | void jniExceptionCheck(JNIEnv * env) { function DJINNI_WEAK_DEFINITION (line 149) | DJINNI_WEAK_DEFINITION type SystemClassInfo (line 156) | struct SystemClassInfo { type JavaIdentityHash (line 168) | struct JavaIdentityHash { size_t operator() (jobject obj) const; } type JavaIdentityEquals (line 169) | struct JavaIdentityEquals { bool operator() (jobject obj1, jobject obj... function jniThrowAssertionError (line 185) | void jniThrowAssertionError(JNIEnv * env, const char * file, int line,... function jniFindClass (line 206) | GlobalRef jniFindClass(const char * name) { function jmethodID (line 217) | jmethodID jniGetStaticMethodID(jclass clazz, const char * name, const ... function jmethodID (line 230) | jmethodID jniGetMethodID(jclass clazz, const char * name, const char *... function jfieldID (line 243) | jfieldID jniGetFieldID(jclass clazz, const char * name, const char * s... function jint (line 262) | jint JniEnum::ordinal(JNIEnv * env, jobject obj) const { type offset_pt (line 341) | struct offset_pt { function offset_pt (line 352) | static offset_pt utf8_decode_check(const std::string & str, std::strin... function utf8_decode (line 406) | static char32_t utf8_decode(const std::string & str, std::string::size... function utf16_encode (line 417) | static void utf16_encode(char32_t pt, std::u16string & out) { function jstring (line 428) | jstring jniStringFromUTF8(JNIEnv * env, const std::string & str) { function implWStringToUTF16 (line 442) | static std::u16string implWStringToUTF16(std::wstring::const_iterator,... function wstringToUTF16 (line 464) | inline std::u16string wstringToUTF16(const std::wstring & str) { function jstring (line 473) | jstring jniStringFromWString(JNIEnv * env, const std::wstring & str) { function is_high_surrogate (line 482) | static inline bool is_high_surrogate(char16_t c) { return (c >= 0xD800... function is_low_surrogate (line 483) | static inline bool is_low_surrogate(char16_t c) { return (c >= 0xDC00... function offset_pt (line 488) | static offset_pt utf16_decode_check(const char16_t * str, std::u16stri... function utf16_decode (line 501) | static char32_t utf16_decode(const char16_t * str, std::u16string::siz... function utf8_encode (line 512) | static void utf8_encode(char32_t pt, std::string & out) { function jniUTF8FromString (line 534) | std::string jniUTF8FromString(JNIEnv * env, const jstring jstr) { function implUTF16ToWString (line 552) | static std::wstring implUTF16ToWString(const char16_t * /*data*/, size... function UTF16ToWString (line 574) | inline std::wstring UTF16ToWString(const char16_t * data, size_t lengt... function jniWStringFromString (line 581) | std::wstring jniWStringFromString(JNIEnv * env, const jstring jstr) { function DJINNI_WEAK_DEFINITION (line 593) | DJINNI_WEAK_DEFINITION function jniDefaultSetPendingFromCurrentImpl (line 598) | void jniDefaultSetPendingFromCurrentImpl(JNIEnv * env) { function jniDefaultSetPendingFromCurrent (line 610) | void jniDefaultSetPendingFromCurrent(JNIEnv * env, const char * /*ctx*... class ProxyCache (line 621) | class ProxyCache class JavaWeakRef (line 639) | class JavaWeakRef { type JniInfo (line 641) | struct JniInfo { method create (line 649) | static GlobalRef create(JNIEnv * jniEnv, jobject obj) { method JavaWeakRef (line 660) | JavaWeakRef(jobject obj) : JavaWeakRef(jniGetThreadEnv(), obj) {} method JavaWeakRef (line 661) | JavaWeakRef(JNIEnv * jniEnv, jobject obj) : m_weakRef(create(jniEnv,... method jobject (line 665) | jobject lock() const { method expired (line 675) | bool expired() const { class ProxyCache (line 684) | class ProxyCache FILE: src/unity/djinni/support-lib/jni/djinni_support.hpp type djinni (line 37) | namespace djinni { type GlobalRefDeleter (line 59) | struct GlobalRefDeleter { void operator() (jobject globalRef) noexcept; } class GlobalRef (line 62) | class GlobalRef : public std::unique_ptr::pointer get(const LocalRef& x) noexcept { ret... function T (line 103) | const T& release(const T& x) noexcept { return x; } function release (line 105) | typename LocalRef::pointer release(LocalRef& x) noexcept { retur... function release (line 107) | typename LocalRef::pointer release(LocalRef&& x) noexcept { retu... class jni_exception (line 112) | class jni_exception : public std::exception { method jni_exception (line 115) | jni_exception(JNIEnv * env, jthrowable java_exception) method jthrowable (line 119) | jthrowable java_exception() const { return m_java_exception.get(); } class JniClassInitializer (line 171) | class JniClassInitializer { class JniClass (line 206) | class JniClass { method C (line 208) | static const C & get() { method allocate (line 218) | static void allocate() { type JavaIdentityHash (line 270) | struct JavaIdentityHash type JavaIdentityEquals (line 271) | struct JavaIdentityEquals type JavaProxyCacheTraits (line 272) | struct JavaProxyCacheTraits { class ProxyCache (line 280) | class ProxyCache class JavaWeakRef (line 307) | class JavaWeakRef type JniCppProxyCacheTraits (line 308) | struct JniCppProxyCacheTraits { class ProxyCache (line 316) | class ProxyCache type CppProxyClassInfo (line 340) | struct CppProxyClassInfo { class JniInterface (line 362) | class JniInterface { method jobject (line 371) | jobject _toJava(JNIEnv* jniEnv, const std::shared_ptr & c) const { method _fromJava (line 395) | std::shared_ptr _fromJava(JNIEnv* jniEnv, jobject j) const { method JniInterface (line 416) | JniInterface(const char * cppProxyClassName) : m_cppProxyClass(cppPr... method JniInterface (line 419) | JniInterface() : m_cppProxyClass{} {} method jobject (line 427) | jobject _unwrapJavaProxy(const std::shared_ptr * c) const { method jobject (line 436) | jobject _unwrapJavaProxy(...) const { method newCppProxy (line 445) | static std::pair newCppProxy(const std::shared_ptr _getJavaProxy(jobject j) const { method _getJavaProxy (line 478) | std::shared_ptr _getJavaProxy(...) const { class JniLocalScope (line 505) | class JniLocalScope { method checkSuccess (line 515) | bool checkSuccess() const { return m_success; } class JniEnum (line 534) | class JniEnum { method jclass (line 549) | jclass enumClass() const { return m_clazz.get(); } class JniFlags (line 557) | class JniFlags : private JniEnum { FILE: src/unity/djinni/support-lib/nodejs/win_delay_load_hook.cpp function FARPROC (line 32) | static FARPROC WINAPI load_exe_hook(unsigned int event, DelayLoadInfo* i... FILE: src/unity/djinni/support-lib/objc/DJICppWrapperCache+Private.h function namespace (line 24) | namespace djinni { FILE: src/unity/djinni/support-lib/objc/DJIError.h function namespace (line 19) | namespace djinni { FILE: src/unity/djinni/support-lib/objc/DJIMarshal+Private.h function namespace (line 21) | namespace djinni { function CppType (line 42) | static CppType toCpp(ObjcType x) noexcept { return x; } function ObjcType (line 43) | static ObjcType fromCpp(CppType x) noexcept { return x; } function fromCpp (line 45) | struct Boxed { function unbox (line 54) | static char unbox(Boxed::ObjcType x) noexcept { return [x charValue]; } function Boxed (line 55) | static Boxed::ObjcType box(CppType x) noexcept { return [NSNumber number... function unbox (line 60) | static short unbox(Boxed::ObjcType x) noexcept { return [x shortValue]; } function Boxed (line 61) | static Boxed::ObjcType box(CppType x) noexcept { return [NSNumber number... function unbox (line 66) | static int unbox(Boxed::ObjcType x) noexcept { return [x intValue]; } function Boxed (line 67) | static Boxed::ObjcType box(CppType x) noexcept { return [NSNumber number... function unbox (line 72) | static long long unbox(Boxed::ObjcType x) noexcept { return [x longLongV... function Boxed (line 73) | static Boxed::ObjcType box(CppType x) noexcept { return [NSNumber number... function CppType (line 78) | static CppType unbox(Boxed::ObjcType x) noexcept { return [x floatValue]; } function Boxed (line 79) | static Boxed::ObjcType box(CppType x) noexcept { return [NSNumber number... function CppType (line 84) | static CppType unbox(Boxed::ObjcType x) noexcept { return [x doubleValue... function Boxed (line 85) | static Boxed::ObjcType box(CppType x) noexcept { return [NSNumber number... function CppType (line 93) | static CppType toCpp(ObjcType e) noexcept { return static_cast(... function ObjcType (line 94) | static ObjcType fromCpp(CppType e) noexcept { return static_cast) noexcept { return Enum::toCpp... function ObjcType (line 105) | static ObjcType fromCpp(CppType x, Tag) noexcept { return [NSNumber... function CppType (line 107) | static CppType toCpp(ObjcType x, Tag) noexcept { return Enum::... function ObjcType (line 108) | static ObjcType fromCpp(CppType x, Tag) noexcept { return [NSN... function fromCpp (line 112) | struct String { type WString (line 158) | struct WString { type Date (line 179) | struct Date { function ObjcType (line 212) | static ObjcType fromCpp(const CppType& bytes) { function CppType (line 235) | static CppType toCpp(ObjcType obj) { function ObjcType (line 244) | static ObjcType fromCpp(const OptionalType& opt) { function CppType (line 266) | static CppType toCpp(ObjcType array) { function ObjcType (line 276) | static ObjcType fromCpp(const CppType& v) { FILE: src/unity/djinni/support-lib/objc/DJIObjcWrapperCache+Private.h function namespace (line 24) | namespace djinni { FILE: src/unity/djinni/support-lib/proxy_cache_impl.hpp type djinni (line 37) | namespace djinni { function upgrade_weak (line 40) | static inline auto upgrade_weak(const T & ptr) -> decltype(ptr.lock()) { function T (line 43) | static inline T * upgrade_weak(T* ptr) { return ptr; } function is_expired (line 44) | static inline bool is_expired(const T & ptr) { return ptr.expired(); } function is_expired (line 45) | static inline bool is_expired(T* ptr) { return !ptr; } class ProxyCache::Pimpl (line 69) | class ProxyCache::Pimpl { method OwningProxyPointer (line 79) | OwningProxyPointer get(const std::type_index & tag, method remove (line 103) | void remove(const std::type_index & tag, const UnowningImplPointer &... type KeyHash (line 123) | struct KeyHash { type KeyEqual (line 129) | struct KeyEqual { method Pimpl (line 140) | Pimpl() = default; FILE: src/unity/djinni/support-lib/proxy_cache_interface.hpp type djinni (line 23) | namespace djinni { function get_unowning (line 36) | static inline auto get_unowning(const T & ptr) -> decltype(ptr.get()) { function T (line 39) | static inline T * get_unowning(T * ptr) { return ptr; } class ProxyCache (line 101) | class ProxyCache { class Pimpl (line 109) | class Pimpl class Handle (line 131) | class Handle { method Handle (line 133) | Handle(Args &&... args) method Handle (line 135) | Handle(const Handle &) = delete; method Handle (line 136) | Handle & operator=(const Handle &) = delete; method assign (line 139) | void assign(const T & obj) { m_obj = obj; } method T (line 141) | const T & get() const & noexcept { return m_obj; } FILE: src/unity/generic/init_generic.cpp function HelpMessage (line 37) | std::string HelpMessage(HelpMessageMode mode) function InitRegisterRPC (line 244) | void InitRegisterRPC() function ServerInterrupt (line 248) | void ServerInterrupt() function ServerShutdown (line 252) | void ServerShutdown(node::NodeContext& nodeContext) function InitRPCWarmup (line 256) | bool InitRPCWarmup() function InitTor (line 261) | bool InitTor() FILE: src/unity/generic/init_generic_node.cpp function HelpMessage (line 40) | std::string HelpMessage(HelpMessageMode mode) function InitRegisterRPC (line 247) | void InitRegisterRPC() function ServerInterrupt (line 255) | void ServerInterrupt() function ServerShutdown (line 264) | void ServerShutdown(node::NodeContext& nodeContext) function OnRPCStarted (line 279) | static void OnRPCStarted() function OnRPCStopped (line 284) | static void OnRPCStopped() function OnRPCPreCommand (line 292) | static void OnRPCPreCommand(const CRPCCommand& cmd) function AppInitServers (line 301) | static bool AppInitServers() function InitRPCWarmup (line 319) | bool InitRPCWarmup() function InitTor (line 330) | bool InitTor() FILE: src/unity/generic/logging.cpp function FileWriteStr (line 43) | static int FileWriteStr(const std::string &str, FILE *fp) function DebugPrintInit (line 48) | static void DebugPrintInit() function OpenDebugLog (line 55) | void OpenDebugLog() function LogTimestampStr (line 82) | static std::string LogTimestampStr(const std::string &str, std::atomic_b... function LogPrintStr (line 112) | int LogPrintStr(const std::string &str) function UnityReportError (line 152) | void UnityReportError(const std::string &str) FILE: src/unity/ios/init_ios.cpp function HelpMessage (line 15) | extern std::string HelpMessage(HelpMessageMode mode) function InitRegisterRPC (line 20) | void InitRegisterRPC() function ServerInterrupt (line 24) | void ServerInterrupt() function InitRPCWarmup (line 28) | bool InitRPCWarmup() function SetRPCWarmupFinished (line 33) | void SetRPCWarmupFinished() function RPCNotifyBlockChange (line 37) | void RPCNotifyBlockChange(bool ibd, const CBlockIndex * pindex) function ServerShutdown (line 41) | void ServerShutdown(node::NodeContext& nodeContext) function InitRPCMining (line 48) | void InitRPCMining() function InitTor (line 52) | bool InitTor() function LegacyWalletResult (line 64) | LegacyWalletResult ILibraryController::isValidAndroidLegacyProtoWallet(c... FILE: src/unity/ios/logging_ios.cpp function OpenDebugLog (line 10) | void OpenDebugLog() function LogPrintStr (line 14) | int LogPrintStr(const std::string &str) function UnityReportError (line 20) | void UnityReportError(const std::string &str) FILE: src/unity/libinit.cpp function handleFinalShutdown (line 43) | static void handleFinalShutdown() function handleAppInitResult (line 50) | static void handleAppInitResult(bool bResult) function handlePreInitMain (line 62) | static bool handlePreInitMain() function unityThreadSafeQuestion (line 73) | static bool unityThreadSafeQuestion(const std::string& /* ignored intera... function unityInitMessage (line 81) | static void unityInitMessage(const std::string& message) function connectUIInterface (line 91) | void connectUIInterface() function InitUnity (line 108) | int InitUnity() FILE: src/unity/node_js/init_node_js.cpp function HelpMessage (line 29) | extern std::string HelpMessage(HelpMessageMode mode) function InitRegisterRPC (line 35) | void InitRegisterRPC() function ServerInterrupt (line 43) | void ServerInterrupt() function ServerShutdown (line 52) | void ServerShutdown(node::NodeContext& nodeContext) function OnRPCStarted (line 67) | static void OnRPCStarted() function OnRPCStopped (line 72) | static void OnRPCStopped() function OnRPCPreCommand (line 80) | static void OnRPCPreCommand(const CRPCCommand& cmd) function AppInitServers (line 89) | static bool AppInitServers() function InitRPCWarmup (line 107) | bool InitRPCWarmup() function InitTor (line 118) | bool InitTor() function LegacyWalletResult (line 133) | LegacyWalletResult ILibraryController::isValidAndroidLegacyProtoWallet(c... FILE: src/unity/node_js/logging_node_js.cpp function FileWriteStr (line 27) | static int FileWriteStr(const std::string &str, FILE *fp) function DebugPrintInit (line 32) | static void DebugPrintInit() function OpenDebugLog (line 39) | void OpenDebugLog() function LogTimestampStr (line 66) | static std::string LogTimestampStr(const std::string &str, std::atomic_b... function LogPrintStr (line 94) | int LogPrintStr(const std::string &str) function UnityReportError (line 131) | void UnityReportError(const std::string &str) FILE: src/unity/signals.h type BooleanAndAllReturnValues (line 10) | struct BooleanAndAllReturnValues FILE: src/unity/unity_impl.cpp function GetAccountsForAccount (line 76) | std::vector GetAccountsForAccount(CAccount* forAccount) function TransactionStatus (line 91) | TransactionStatus getStatusForTransaction(const CWalletTx* wtx) function getRecipientAddressesForWalletTransaction (line 112) | std::string getRecipientAddressesForWalletTransaction(CAccount* forAccou... function addMutationsForTransaction (line 146) | void addMutationsForTransaction(const CWalletTx* wtx, std::vector getTransactionHistoryForAccount(CAccount*... function TransactionRecord (line 1463) | TransactionRecord ILibraryController::getTransaction(const std::string& ... function getMutationHistoryForAccount (line 1512) | std::vector getMutationHistoryForAccount(CAccount* forAc... function MonitorRecord (line 1614) | MonitorRecord ILibraryController::getMonitoringStats() FILE: src/unity/unity_impl.h function virtual (line 54) | virtual ~CRateLimit() function trigger (line 59) | void trigger(const EventData& data) function handler (line 70) | void handler() { FILE: src/univalue/include/univalue.h function class (line 17) | class UniValue { function setInt (line 56) | bool setInt(int val_) { return setInt((int64_t)val_); } type VType (line 62) | enum VType function UniValue (line 71) | const UniValue& operator[](const std::string& key) const; function push_back (line 85) | bool push_back(const std::string& val_) { function push_back (line 89) | bool push_back(const char *val_) { function push_back (line 93) | bool push_back(uint64_t val_) { function push_back (line 97) | bool push_back(int64_t val_) { function push_back (line 101) | bool push_back(bool val_) { function push_back (line 105) | bool push_back(int val_) { function push_back (line 109) | bool push_back(double val_) { function pushKV (line 117) | bool pushKV(const std::string& key, const std::string& val_) { function pushKV (line 121) | bool pushKV(const std::string& key, const char *val_) { function pushKV (line 125) | bool pushKV(const std::string& key, int64_t val_) { function pushKV (line 129) | bool pushKV(const std::string& key, uint64_t val_) { function pushKV (line 133) | bool pushKV(const std::string& key, bool val_) { function pushKV (line 137) | bool pushKV(const std::string& key, int val_) { function pushKV (line 141) | bool pushKV(const std::string& key, double val_) { function read (line 151) | bool read(const char *raw) { return read(raw, strlen(raw)); } function read (line 152) | bool read(const std::string& rawStr) { type jtokentype (line 183) | enum jtokentype { type jtokentype (line 199) | enum jtokentype function jsonTokenIsValue (line 203) | static inline bool jsonTokenIsValue(enum jtokentype jtt) function json_isspace (line 220) | static inline bool json_isspace(int ch) FILE: src/univalue/lib/univalue.cpp function validNumStr (line 38) | static bool validNumStr(const std::string& s) function UniValue (line 199) | const UniValue& UniValue::operator[](const std::string& key) const function UniValue (line 211) | const UniValue& UniValue::operator[](size_t index) const function UniValue (line 236) | const UniValue& find_value(const UniValue& obj, const std::string& name) FILE: src/univalue/lib/univalue_get.cpp function ParsePrechecks (line 20) | static bool ParsePrechecks(const std::string& str) function ParseInt32 (line 31) | bool ParseInt32(const std::string& str, int32_t *out) function ParseInt64 (line 47) | bool ParseInt64(const std::string& str, int64_t *out) function ParseDouble (line 62) | bool ParseDouble(const std::string& str, double *out) function UniValue (line 135) | const UniValue& UniValue::get_obj() const function UniValue (line 142) | const UniValue& UniValue::get_array() const FILE: src/univalue/lib/univalue_read.cpp function json_isdigit (line 19) | static bool json_isdigit(int ch) function getJsonToken (line 51) | enum jtokentype getJsonToken(std::string& tokenVal, unsigned int& consumed, type expect_bits (line 247) | enum expect_bits : unsigned { type jtokentype (line 268) | enum jtokentype type jtokentype (line 269) | enum jtokentype FILE: src/univalue/lib/univalue_utffilter.h function class (line 13) | class JSONUTF8StringFilter FILE: src/univalue/lib/univalue_write.cpp function json_escape (line 10) | static std::string json_escape(const std::string& inS) function indentStr (line 62) | static void indentStr(unsigned int prettyIndent, unsigned int indentLeve... FILE: src/univalue/test/no_nul.cpp function main (line 3) | int main (int argc, char *argv[]) FILE: src/univalue/test/object.cpp function BOOST_AUTO_TEST_CASE (line 38) | BOOST_AUTO_TEST_CASE(univalue_constructor) function BOOST_AUTO_TEST_CASE (line 86) | BOOST_AUTO_TEST_CASE(univalue_typecheck) function BOOST_AUTO_TEST_CASE (line 128) | BOOST_AUTO_TEST_CASE(univalue_set) function BOOST_AUTO_TEST_CASE (line 187) | BOOST_AUTO_TEST_CASE(univalue_array) function BOOST_AUTO_TEST_CASE (line 246) | BOOST_AUTO_TEST_CASE(univalue_object) function BOOST_AUTO_TEST_CASE (line 365) | BOOST_AUTO_TEST_CASE(univalue_readwrite) function main (line 410) | int main (int argc, char *argv[]) FILE: src/univalue/test/test_json.cpp function main (line 13) | int main (int argc, char *argv[]) FILE: src/univalue/test/unitester.cpp function rtrim (line 26) | static std::string rtrim(std::string s) function runtest (line 32) | static void runtest(std::string filename, const std::string& jdata) function runtest_file (line 56) | static void runtest_file(const char *filename_) function unescape_unicode_test (line 139) | void unescape_unicode_test() function main (line 161) | int main (int argc, char *argv[]) FILE: src/util.cpp function locking_callback (line 128) | static void locking_callback(int mode, int i, [[maybe_unused]] const cha... class CInit (line 140) | class CInit method CInit (line 143) | CInit() type CLogCategoryDesc (line 176) | struct CLogCategoryDesc function GetLogCategory (line 215) | bool GetLogCategory(uint32_t *f, const std::string *str) function ListLogCategories (line 232) | std::string ListLogCategories() function ListActiveLogCategories (line 247) | std::vector ListActiveLogCategories() function InterpretBool (line 263) | static bool InterpretBool(const std::string& strValue) function InterpretNegativeSetting (line 283) | static void InterpretNegativeSetting(std::string& strKey, std::string& s... function HelpMessageGroup (line 433) | std::string HelpMessageGroup(const std::string &message) { function HelpMessageOpt (line 437) | std::string HelpMessageOpt(const std::string &option, const std::string ... function FormatException (line 444) | static std::string FormatException(const std::exception* pex, const char... function PrintExceptionContinue (line 460) | void PrintExceptionContinue(const std::exception* pex, const char* pszTh... function GetDefaultDataDir (line 468) | fs::path GetDefaultDataDir() function ClearDatadirCache (line 529) | void ClearDatadirCache() function GetConfigFile (line 537) | fs::path GetConfigFile(const std::string& confPath) function GetPidFile (line 591) | fs::path GetPidFile() function CreatePidFile (line 598) | void CreatePidFile(const fs::path &path, pid_t pid) function RenameOver (line 609) | bool RenameOver(fs::path src, fs::path dest) function TryCreateDirectory (line 625) | bool TryCreateDirectory(const fs::path& p) function FileCommit (line 639) | void FileCommit(FILE *file) function TruncateFile (line 656) | bool TruncateFile(FILE *file, unsigned int length) { function RaiseFileDescriptorLimit (line 668) | int RaiseFileDescriptorLimit(int nMinFD) { function AllocateFileRange (line 691) | void AllocateFileRange(FILE *file, unsigned int offset, unsigned int len... function ShrinkDebugFile (line 733) | void ShrinkDebugFile() function GetSpecialFolderPath (line 762) | fs::path GetSpecialFolderPath(int nFolder, bool fCreate) function runCommand (line 776) | void runCommand(const std::string& strCommand) function GetStartupTime (line 791) | int64_t GetStartupTime() function SetupEnvironment (line 796) | void SetupEnvironment() function SetupNetworking (line 825) | bool SetupNetworking() function GetNumCores (line 837) | int GetNumCores() function Base10ChecksumEncode (line 847) | int Base10ChecksumEncode(int data) function Base10ChecksumDecode (line 873) | bool Base10ChecksumDecode(int number, int* decoded) FILE: src/util.h type unused (line 42) | typedef void unused; function class (line 49) | class CTranslationInterface function std (line 73) | inline std::string _(const char* psz) function IsSwitchChar (line 111) | inline bool IsSwitchChar(char c) function class (line 120) | class ArgsManager function ParseParameters (line 193) | static inline void ParseParameters(int argc, const char*const argv[]) function ReadConfigFile (line 198) | static inline void ReadConfigFile(const std::string& confPath) function SoftSetArg (line 203) | static inline bool SoftSetArg(const std::string& strArg, const std::stri... function ForceSetArg (line 208) | static inline void ForceSetArg(const std::string& strArg, const std::str... function IsArgSet (line 213) | static inline bool IsArgSet(const std::string& strArg) function std (line 218) | static inline std::string GetArg(const std::string& strArg, const std::s... function GetArg (line 223) | static inline int64_t GetArg(const std::string& strArg, int64_t nDefault) function GetBoolArg (line 228) | static inline bool GetBoolArg(const std::string& strArg, bool fDefault) function SoftSetBoolArg (line 233) | static inline bool SoftSetBoolArg(const std::string& strArg, bool fValue) function ByteReverse (line 255) | inline uint32_t ByteReverse(uint32_t value) function selectLargesHashUnit (line 264) | inline static void selectLargesHashUnit(double& dHashes, std::string& sL... function Split (line 333) | void Split() FILE: src/util/bytevectorhash.h function class (line 16) | class ByteVectorHash final FILE: src/util/check.h function class (line 16) | class NonFatalCheckError : public std::runtime_error FILE: src/util/getuniquepath.cpp function GetUniquePath (line 9) | fs::path GetUniquePath(const fs::path& base) FILE: src/util/moneystr.cpp function FormatMoney (line 12) | std::string FormatMoney(const CAmount& n) function ParseMoney (line 34) | bool ParseMoney(const std::string& str, CAmount& nRet) function ParseMoney (line 39) | bool ParseMoney(const char* pszIn, CAmount& nRet) FILE: src/util/overloaded.h function namespace (line 8) | namespace util { FILE: src/util/strencodings.cpp function SanitizeString (line 33) | std::string SanitizeString(const std::string& str, int rule) function HexDigit (line 62) | signed char HexDigit(char c) function IsHex (line 67) | bool IsHex(const std::string& str) function ParseHex (line 77) | std::vector ParseHex(const char* psz) function ParseHex (line 98) | std::vector ParseHex(const std::string& str) function EncodeBase64 (line 103) | std::string EncodeBase64(const unsigned char* pch, size_t len) function EncodeBase64 (line 149) | std::string EncodeBase64(const std::string& str) function DecodeBase64 (line 154) | std::vector DecodeBase64(const char* p, bool* pfInvalid) function DecodeBase64 (line 237) | std::string DecodeBase64(const std::string& str) function EncodeBase32 (line 243) | std::string EncodeBase32(const unsigned char* pch, size_t len) function EncodeBase32 (line 302) | std::string EncodeBase32(const std::string& str) function DecodeBase32 (line 307) | std::vector DecodeBase32(const char* p, bool* pfInvalid) function DecodeBase32 (line 424) | std::string DecodeBase32(const std::string& str) function ParsePrechecks (line 430) | static bool ParsePrechecks(const std::string& str) function ParseInt32 (line 441) | bool ParseInt32(const std::string& str, int32_t *out) function ParseInt64 (line 457) | bool ParseInt64(const std::string& str, int64_t *out) function ParseUInt32 (line 472) | bool ParseUInt32(const std::string& str, uint32_t *out) function ParseUInt64 (line 489) | bool ParseUInt64(const std::string& str, uint64_t *out) function ParseDouble (line 506) | bool ParseDouble(const std::string& str, double *out) function FormatParagraph (line 520) | std::string FormatParagraph(const std::string& in, size_t width, size_t ... function i64tostr (line 561) | std::string i64tostr(int64_t n) function itostr (line 566) | std::string itostr(int n) function atoi64 (line 571) | int64_t atoi64(const char* psz) function atoi64 (line 580) | int64_t atoi64(const std::string& str) function atoi (line 589) | int atoi(const std::string& str) function ProcessMantissaDigit (line 605) | static inline bool ProcessMantissaDigit(char ch, int64_t &mantissa, int ... function ParseFixedPoint (line 621) | bool ParseFixedPoint(const std::string &val, int decimals, int64_t *amou... function GetMemLimitInBytesFromFormattedStringSpecifier (line 713) | uint64_t GetMemLimitInBytesFromFormattedStringSpecifier(std::string form... FILE: src/util/strencodings.h type SafeChars (line 34) | enum SafeChars FILE: src/util/syscall_sandbox.cpp function GetLinuxSyscallName (line 446) | std::string GetLinuxSyscallName(uint32_t syscall_number) function SyscallSandboxDebugSignalHandler (line 465) | void SyscallSandboxDebugSignalHandler(int, siginfo_t* signal_info, void*... function SetupSyscallSandboxDebugHandler (line 493) | bool SetupSyscallSandboxDebugHandler() type SyscallSandboxAction (line 510) | enum class SyscallSandboxAction { class SeccompPolicyBuilder (line 515) | class SeccompPolicyBuilder method SeccompPolicyBuilder (line 520) | SeccompPolicyBuilder() method AllowAddressSpaceAccess (line 545) | void AllowAddressSpaceAccess() method AllowEpoll (line 559) | void AllowEpoll() method AllowEventFd (line 567) | void AllowEventFd() method AllowFileSystem (line 572) | void AllowFileSystem() method AllowFutex (line 604) | void AllowFutex() method AllowGeneralIo (line 610) | void AllowGeneralIo() method AllowGetRandom (line 630) | void AllowGetRandom() method AllowGetSimpleId (line 635) | void AllowGetSimpleId() method AllowGetTime (line 650) | void AllowGetTime() method AllowGlobalProcessEnvironment (line 657) | void AllowGlobalProcessEnvironment() method AllowGlobalSystemStatus (line 664) | void AllowGlobalSystemStatus() method AllowKernelInternalApi (line 670) | void AllowKernelInternalApi() method AllowNetwork (line 675) | void AllowNetwork() method AllowNetworkSocketInformation (line 687) | void AllowNetworkSocketInformation() method AllowOperationOnExistingFileDescriptor (line 694) | void AllowOperationOnExistingFileDescriptor() method AllowPipe (line 703) | void AllowPipe() method AllowPrctl (line 709) | void AllowPrctl() method AllowProcessStartOrDeath (line 715) | void AllowProcessStartOrDeath() method AllowScheduling (line 726) | void AllowScheduling() method AllowSignalHandling (line 735) | void AllowSignalHandling() method AllowSleep (line 743) | void AllowSleep() method AllowUmask (line 749) | void AllowUmask() method BuildFilter (line 758) | std::vector BuildFilter(SyscallSandboxAction default_action) function SetupSyscallSandbox (line 806) | bool SetupSyscallSandbox(bool log_syscall_violation_before_terminating) function TestDisallowedSandboxCall (line 820) | void TestDisallowedSandboxCall() function SetSyscallSandboxPolicy (line 828) | void SetSyscallSandboxPolicy(SyscallSandboxPolicy syscall_policy) FILE: src/util/syscall_sandbox.h type class (line 8) | enum class FILE: src/util/thread.h function namespace (line 16) | namespace util { FILE: src/util/threadnames.cpp function SetThreadName (line 24) | static void SetThreadName(const char* name) function SetInternalName (line 47) | static void SetInternalName(std::string name) { g_thread_name = std::mov... function SetInternalName (line 54) | static void SetInternalName(std::string name) { } FILE: src/util/threadnames.h function namespace (line 10) | namespace util { FILE: src/util/time.cpp function UninterruptibleSleep (line 24) | void UninterruptibleSleep(const std::chrono::microseconds& n) { std::thi... function GetTime (line 28) | int64_t GetTime() type tm (line 61) | struct tm function T (line 82) | T GetTime() function T (line 96) | static T GetSystemTime() function SetMockTime (line 103) | void SetMockTime(int64_t nMockTimeIn) function SetMockTime (line 109) | void SetMockTime(std::chrono::seconds mock_time_in) function GetMockTime (line 114) | std::chrono::seconds GetMockTime() function GetTimeMillis (line 119) | int64_t GetTimeMillis() function GetTimeMicros (line 124) | int64_t GetTimeMicros() function GetTimeSeconds (line 129) | int64_t GetTimeSeconds() function MilliSleep (line 134) | void MilliSleep(int64_t n) type tm (line 152) | struct tm type tm (line 165) | struct tm function ParseISO8601DateTime (line 177) | int64_t ParseISO8601DateTime(const std::string& str) function MillisToTimeval (line 191) | struct timeval MillisToTimeval(int64_t nTimeout) function MillisToTimeval (line 199) | struct timeval MillisToTimeval(std::chrono::milliseconds ms) FILE: src/util/time.h function count_seconds (line 29) | constexpr int64_t count_seconds(std::chrono::seconds t) { return t.count... function count_milliseconds (line 30) | constexpr int64_t count_milliseconds(std::chrono::milliseconds t) { retu... function count_microseconds (line 31) | constexpr int64_t count_microseconds(std::chrono::microseconds t) { retu... function CountSecondsDouble (line 38) | inline double CountSecondsDouble(SecondsDouble t) { return t.count(); } type timeval (line 85) | struct timeval type timeval (line 90) | struct timeval FILE: src/validation/validation.cpp function ChainHeight (line 87) | int ChainHeight() function CBlockIndex (line 93) | CBlockIndex* chainTip() function CBlockIndex (line 98) | CBlockIndex* chainPrevTip() function CBlockIndex (line 186) | CBlockIndex* FindForkInGlobalIndex(const CChain& chain, const CBlockLoca... function CheckFinalTx (line 208) | bool CheckFinalTx(const CTransaction &tx, const CChain& chain, int flags) function TestLockPointValidity (line 240) | bool TestLockPointValidity(const LockPoints* lp) function CheckSequenceLocks (line 258) | bool CheckSequenceLocks(const CTransaction &tx, int flags, LockPoints* l... function ReadBlockFromDisk (line 346) | bool ReadBlockFromDisk(CBlock& block, const CBlockIndex* pindex, const C... function CheckForkWarningConditions (line 355) | static void CheckForkWarningConditions() function CheckForkWarningConditionsOnNewFork (line 396) | static void CheckForkWarningConditionsOnNewFork(CBlockIndex* pindexNewFo... function InvalidChainFound (line 429) | void static InvalidChainFound(CBlockIndex* pindexNew) function InvalidBlockFound (line 445) | void static InvalidBlockFound(CBlockIndex *pindex, const CValidationStat... function UpdateCoins (line 455) | void UpdateCoins(const CTransaction& tx, CCoinsViewCache& inputs, CTxUnd... function UpdateCoins (line 473) | void UpdateCoins(const CTransaction& tx, CCoinsViewCache& inputs, uint32... function GetSpendHeight (line 485) | int GetSpendHeight(const CCoinsViewCache& inputs) function CScript (line 493) | CScript GetScriptForNonScriptOutput(const CTxOut& out) function CheckInputs (line 514) | bool CheckInputs(const CTransaction& tx, CValidationState &state, const ... function AbortNode (line 664) | bool AbortNode(const std::string& strMessage, const std::string& userMes... function AbortNode (line 674) | bool AbortNode(CValidationState& state, const std::string& strMessage, c... function ApplyTxInUndo (line 689) | int ApplyTxInUndo(CoinUndo&& undo, CCoinsViewCache& view, COutPoint out) function DisconnectResult (line 729) | DisconnectResult DisconnectBlock(const CBlock& block, const CBlockIndex*... function FlushBlockFile (line 819) | void static FlushBlockFile(bool fFinalize = false) function StartScriptCheckWorkerThreads (line 844) | void StartScriptCheckWorkerThreads(int threads_num) function StopScriptCheckWorkerThreads (line 849) | void StopScriptCheckWorkerThreads() class WarningBitsConditionChecker (line 858) | class WarningBitsConditionChecker : public AbstractThresholdConditionChe... method WarningBitsConditionChecker (line 864) | WarningBitsConditionChecker(int bitIn) : bit(bitIn) {} method BeginTime (line 866) | int64_t BeginTime(const Consensus::Params& params) const { return 0; } method EndTime (line 867) | int64_t EndTime(const Consensus::Params& params) const { return std::n... method Period (line 868) | int Period(const Consensus::Params& params) const { return params.nMin... method Threshold (line 869) | int Threshold(const Consensus::Params& params) const { return params.n... method Condition (line 871) | bool Condition(const CBlockIndex* pindex, const Consensus::Params& par... function ConnectBlock (line 918) | bool ConnectBlock(CChain& chain, const CBlock& block, CValidationState& ... function FindFilesToPruneExplicit (line 1519) | void FindFilesToPruneExplicit(std::set& setFilesToPrune, unsigned i... function FlushStateToDisk (line 1540) | bool FlushStateToDisk(const CChainParams& chainparams, CValidationState ... function FlushStateToDisk (line 1699) | void FlushStateToDisk() { function PruneAndFlush (line 1705) | void PruneAndFlush() { function DoWarning (line 1712) | static void DoWarning(const std::string& strWarning) function UpdateTip (line 1724) | void static UpdateTip(CBlockIndex *pindexNew, const CChainParams& chainP... function DisconnectTip (line 1799) | bool static DisconnectTip(CValidationState& state, const CChainParams& c... type PerBlockConnectTrace (line 1851) | struct PerBlockConnectTrace { method PerBlockConnectTrace (line 1855) | PerBlockConnectTrace() : conflictedTxs(std::make_shared... method NotifyEntryRemoved (line 1908) | void NotifyEntryRemoved(CTransactionRef txRemoved, MemPoolRemovalReaso... function ConnectTip (line 1922) | bool static ConnectTip(CValidationState& state, const CChainParams& chai... function CBlockIndex (line 1995) | static CBlockIndex* FindMostWorkChain() { function PruneBlockIndexCandidates (line 2051) | static void PruneBlockIndexCandidates() { function ActivateBestChainStep (line 2073) | static bool ActivateBestChainStep(CValidationState& state, const CChainP... function DeactivatePartialSync (line 2155) | void DeactivatePartialSync() function ActivateBestChain (line 2187) | bool ActivateBestChain(CValidationState &state, const CChainParams& chai... function PreciousBlock (line 2275) | bool PreciousBlock(CValidationState& state, const CChainParams& params, ... function InvalidateBlock (line 2306) | bool InvalidateBlock(CValidationState& state, const CChainParams& chainp... function ResetBlockFailureFlagsForSingleBlock (line 2357) | bool ResetBlockFailureFlagsForSingleBlock(CBlockIndex *pindex) { function ResetBlockFailureFlags (line 2374) | bool ResetBlockFailureFlags(CBlockIndex *pindex) { function arith_uint256 (line 2407) | static arith_uint256 CalculateChainWork(const CBlockIndex* pIndex, const... function CBlockIndex (line 2451) | static CBlockIndex* AddToBlockIndex(const CChainParams& chainParams, con... function PromoteBlockIndex (line 2518) | static bool PromoteBlockIndex(CBlockIndex* pindexNew, const CBlockHeader... function ReceivedBlockTransactions (line 2564) | static bool ReceivedBlockTransactions(const CBlock &block, CValidationSt... function FindBlockPos (line 2627) | static bool FindBlockPos(CValidationState &state, CDiskBlockPos &pos, un... function FindUndoPos (line 2683) | static bool FindUndoPos(CValidationState &state, int nFile, CDiskBlockPo... function CheckBlockHeader (line 2713) | static bool CheckBlockHeader(const CBlock& block, CValidationState& stat... function CheckBlock (line 2753) | bool CheckBlock(const CBlock& block, CValidationState& state, const Cons... function CheckIndexAgainstCheckpoint (line 2854) | static bool CheckIndexAgainstCheckpoint(const CBlockIndex* pindexPrev, C... function IsSegSigEnabled (line 2873) | bool IsSegSigEnabled(const CBlockIndex* pindexPrev) function ContextualCheckBlockHeader (line 2884) | bool ContextualCheckBlockHeader(const CBlockHeader& block, CValidationSt... function ContextualCheckBlock (line 2959) | bool ContextualCheckBlock(const CBlock& block, CValidationState& state, ... function AcceptBlockHeader (line 3087) | static bool AcceptBlockHeader(const CBlockHeader& block, CValidationStat... function CheckAndNotifyHeaderTip (line 3182) | static void CheckAndNotifyHeaderTip() function ProcessNewBlockHeaders (line 3201) | bool ProcessNewBlockHeaders(const std::vector& headers, CV... function AcceptBlock (line 3225) | static bool AcceptBlock(const std::shared_ptr& pblock, CVa... function ProcessNewBlock (line 3311) | bool ProcessNewBlock(const CChainParams& chainparams, const std::shared_... function TestBlockValidity (line 3351) | bool TestBlockValidity(CChain& chain, CValidationState& state, const CCh... function CalculateCurrentUsage (line 3382) | static uint64_t CalculateCurrentUsage() function PruneOneBlockFile (line 3392) | void PruneOneBlockFile(const int fileNumber) function FindFilesToPruneManual (line 3424) | void FindFilesToPruneManual(std::set& setFilesToPrune, int nManualP... function PruneBlockFilesManual (line 3439) | void PruneBlockFilesManual(int nManualPruneHeight) function FindFilesToPrune (line 3461) | void FindFilesToPrune(std::set& setFilesToPrune, uint64_t nPruneAft... function CheckDiskSpace (line 3508) | bool CheckDiskSpace(uint64_t nAdditionalBytes) function CBlockIndex (line 3519) | CBlockIndex * InsertBlockIndex(uint256 hash) function checkBlockIndexForPartialSync (line 3540) | bool static checkBlockIndexForPartialSync() function UpgradeBlockIndex (line 3857) | bool UpgradeBlockIndex(const CChainParams& chainparams, int nPreviousVer... function RewindBlockIndex (line 4081) | bool RewindBlockIndex(const CChainParams& params) function UnloadBlockIndex (line 4172) | void UnloadBlockIndex() function LoadBlockIndex (line 4199) | bool LoadBlockIndex(const CChainParams& chainparams) function InitBlockIndex (line 4207) | bool InitBlockIndex(const CChainParams& chainparams) function PersistAndPruneForPartialSync (line 4246) | void PersistAndPruneForPartialSync(bool periodic) function LoadExternalBlockFile (line 4268) | bool LoadExternalBlockFile(const CChainParams& chainparams, FILE* fileIn... function CheckBlockIndex (line 4394) | void static CheckBlockIndex(const Consensus::Params& consensusParams) function CBlockFileInfo (line 4583) | CBlockFileInfo* GetBlockFileInfo(size_t n) function SetFullSyncMode (line 4588) | void SetFullSyncMode(bool state) { function isFullSyncMode (line 4592) | bool isFullSyncMode() { function ResetPartialSync (line 4596) | void ResetPartialSync() function ComputeNewFilterRanges (line 4644) | void ComputeNewFilterRanges(uint64_t nWalletBirthBlockHard, uint64_t& nW... function StopPartialHeaders (line 4685) | void StopPartialHeaders(const std::function& n... function StartPartialHeaders (line 4691) | bool StartPartialHeaders(int64_t time, const std::function& pbl... FILE: src/validation/validation_misc.cpp function FormatStateMessage (line 27) | std::string FormatStateMessage(const CValidationState &state) function GetTransaction (line 36) | bool GetTransaction(const uint256 &hash, CTransactionRef &txOut, const C... function BlockSubsidy (line 92) | BlockSubsidy GetBlockSubsidy(uint64_t nHeight) function IsInitialBlockDownload (line 227) | bool IsInitialBlockDownload() function HaveRequiredPeerUpgradePercent (line 253) | bool HaveRequiredPeerUpgradePercent(int nRequiredProtoVersion, unsigned ... function ComputeBlockVersion (line 275) | int32_t ComputeBlockVersion(const CBlockIndex* pindexPrev, const Consens... function GuessVerificationProgress (line 300) | double GuessVerificationProgress(CBlockIndex *pindex) { function GetTxHash (line 308) | bool GetTxHash(const COutPoint& outpoint, uint256& txHash) FILE: src/validation/validationinterface.cpp type MainSignalsInstance (line 32) | struct MainSignalsInstance { type ListEntry (line 39) | struct ListEntry { std::shared_ptr callbacks; in... method MainSignalsInstance (line 49) | explicit MainSignalsInstance(CScheduler *pscheduler) : m_schedulerClie... method Register (line 51) | void Register(std::shared_ptr callbacks) method Unregister (line 59) | void Unregister(CValidationInterface* callbacks) method Clear (line 73) | void Clear() method Iterate (line 82) | void Iterate(F&& f) function CMainSignals (line 122) | CMainSignals& GetMainSignals() function RegisterSharedValidationInterface (line 127) | void RegisterSharedValidationInterface(std::shared_ptr func) function SyncWithValidationInterfaceQueue (line 166) | void SyncWithValidationInterfaceQueue() FILE: src/validation/validationinterface.h type CBlockLocator (line 35) | struct CBlockLocator type class (line 43) | enum class function SyncWithValidationInterfaceQueue (line 82) | void SyncWithValidationInterfaceQueue() LOCKS_EXCLUDED(cs_main); type MainSignalsInstance (line 194) | struct MainSignalsInstance function class (line 195) | class CMainSignals { FILE: src/validation/versionbitsvalidation.cpp function ThresholdState (line 18) | ThresholdState VersionBitsTipState(const Consensus::Params& params, Cons... function BIP9Stats (line 24) | BIP9Stats VersionBitsTipStatistics(const Consensus::Params& params, Cons... function VersionBitsTipStateSinceHeight (line 30) | int VersionBitsTipStateSinceHeight(const Consensus::Params& params, Cons... FILE: src/validation/witnessvalidation.cpp function GetPoW2WitnessCoinbaseIndex (line 32) | int GetPoW2WitnessCoinbaseIndex(const CBlock& block) function GetTopLevelPoWOrphans (line 48) | std::vector GetTopLevelPoWOrphans(const int64_t nHeight, c... function GetTopLevelWitnessOrphans (line 65) | std::vector GetTopLevelWitnessOrphans(const int64_t nHeight) function CBlockIndex (line 89) | CBlockIndex* GetWitnessOrphanForBlock(const int64_t nHeight, const uint2... function ForceActivateChainStep (line 108) | static bool ForceActivateChainStep(CValidationState& state, CChain& curr... function ForceActivateChain (line 179) | bool ForceActivateChain(CBlockIndex* pActivateIndex, std::shared_ptr witnessUtxo, CBlockInd... function witnessHasExpired (line 635) | bool witnessHasExpired(uint64_t nWitnessAge, uint64_t nWitnessWeight, ui... type deltaItem (line 652) | struct deltaItem function GenerateSimplifiedWitnessUTXODeltaUndoForHeader (line 660) | bool GenerateSimplifiedWitnessUTXODeltaUndoForHeader(std::vector ThresholdConditionCache; type VBDeploymentInfo (line 38) | struct VBDeploymentInfo { type BIP9Stats (line 45) | struct BIP9Stats { type VBDeploymentInfo (line 53) | struct VBDeploymentInfo function class (line 58) | class AbstractThresholdConditionChecker { type VersionBitsCache (line 73) | struct VersionBitsCache FILE: src/wallet/account.cpp function GetAccountStateString (line 19) | std::string GetAccountStateString(AccountState state) function getUUIDAsString (line 35) | std::string getUUIDAsString(const boost::uuids::uuid& uuid) function getUUIDFromString (line 40) | boost::uuids::uuid getUUIDFromString(const std::string& uuid) function GetAccountTypeString (line 53) | std::string GetAccountTypeString(AccountType type) function CAccount (line 73) | CAccount* CreateAccountHelper(CWallet* pwallet, std::string accountName,... function CAccountHD (line 200) | CAccountHD* CHDSeed::GenerateAccount(AccountType type, CWalletDB* Db) function CAccountHD (line 251) | CAccountHD* CHDSeed::GenerateAccount(int nAccountIndex, AccountType type) function SecureString (line 306) | SecureString CHDSeed::getMnemonic() function SecureString (line 311) | SecureString CHDSeed::getPubkey() function CPubKey (line 733) | CPubKey CAccountHD::GenerateNewKey(CWallet& wallet, CKeyMetadata& metada... function CExtKey (line 754) | CExtKey* CAccountHD::GetAccountMasterPrivKey() function SecureString (line 762) | SecureString CAccountHD::GetAccountMasterPubKeyEncoded() function CPubKey (line 797) | CPubKey CAccount::GenerateNewKey(CWallet& wallet, CKeyMetadata& metadata... function CAmount (line 1215) | CAmount CAccount::getCompounding() const function CScript (line 1273) | CScript CAccount::getNonCompoundRewardScript() const function CWitnessRewardTemplate (line 1293) | CWitnessRewardTemplate CAccount::getRewardTemplate() const FILE: src/wallet/account.h type AccountState (line 47) | enum AccountState type AccountType (line 56) | enum AccountType type AccountStatus (line 80) | enum AccountStatus function class (line 89) | class CHDSeed function virtual (line 188) | virtual bool IsLocked() const; function virtual (line 338) | virtual bool HaveWatchOnly() const override; function SetWarningState (line 410) | void SetWarningState(AccountStatus nWarningState_) { nWarningState = nWa... function IsReadOnly (line 416) | bool IsReadOnly() { return m_readOnly; } function class (line 451) | class CAccountHD: public CAccount FILE: src/wallet/coincontrol.h function class (line 13) | class CCoinControl FILE: src/wallet/crypter.cpp class CryptoVectorSource (line 96) | class CryptoVectorSource : public CryptoPP::SourceTemplate > CKe... function namespace (line 77) | namespace wallet_crypto function class (line 88) | class CCrypter function class (line 127) | class CCryptoKeyStore : public CBasicKeyStore FILE: src/wallet/db.h function class (line 33) | class CDBEnv function class (line 101) | class CWalletDBWrapper function class (line 153) | class CDB function TxnCommit (line 348) | bool TxnCommit() function TxnAbort (line 357) | bool TxnAbort() function ReadVersion (line 366) | bool ReadVersion(int& nVersion) function WriteVersion (line 372) | bool WriteVersion(int nVersion) FILE: src/wallet/extwallet.cpp function AllocateShadowAccountsIfNeeded (line 27) | static void AllocateShadowAccountsIfNeeded(int nAccountPoolTargetSize, i... function ThreadShadowPoolManager (line 112) | static void ThreadShadowPoolManager() function StartShadowPoolManagerThread (line 247) | void StartShadowPoolManagerThread(boost::thread_group& threadGroup) function accountNameForAddress (line 252) | std::string accountNameForAddress(const CWallet &wallet, const CTxDestin... function isminetype (line 275) | isminetype IsMine(const CWallet &wallet, const CTxDestination& dest) function isminetype (line 292) | isminetype IsMine(const CWallet &wallet, const CTxOut& out) function isminetype (line 312) | isminetype IsMineWitness(const CWallet &wallet, const CTxOut& out) function IsMine (line 335) | bool IsMine(const CKeyStore* forAccount, const CWalletTx& tx) function isminetype (line 349) | isminetype CExtWallet::IsMine(const CKeyStore &keystore, const CTxIn& tx... function CAccount (line 748) | CAccount* CExtWallet::getActiveAccount() function CHDSeed (line 768) | CHDSeed* CExtWallet::GenerateHDSeed(CHDSeed::SeedType seedType) function CHDSeed (line 840) | CHDSeed* CExtWallet::ImportHDSeedFromPubkey(SecureString pubKeyString) function CHDSeed (line 881) | CHDSeed* CExtWallet::ImportHDSeed(SecureString mnemonic, CHDSeed::SeedTy... function CHDSeed (line 913) | CHDSeed* CExtWallet::getActiveSeed() function CAccountHD (line 946) | CAccountHD* CExtWallet::GenerateNewAccount(std::string strAccount, Accou... function CAccount (line 1018) | CAccount* CExtWallet::GenerateNewLegacyAccount(std::string strAccount) function CAccount (line 1118) | CAccount* CExtWallet::CreateWitnessOnlyWitnessAccount(std::string strAcc... function CAccountHD (line 1152) | CAccountHD* CExtWallet::CreateReadOnlyAccount(std::string strAccount, Se... function CAccountHD (line 1180) | CAccountHD* CExtWallet::CreateSeedlessHDAccount(std::string strAccount, ... function CPubKey (line 1367) | CPubKey CWallet::GenerateNewKey(CAccount& forAccount, int keyChain) FILE: src/wallet/extwallet.h function class (line 53) | class CExtWallet : public CValidationInterface FILE: src/wallet/feebumper.cpp function CalculateMaximumSignedTxSize (line 24) | int64_t CalculateMaximumSignedTxSize(const CTransaction &tx, const CWall... FILE: src/wallet/feebumper.h type class (line 14) | enum class function class (line 26) | class CFeeBumper FILE: src/wallet/merkletx.h function class (line 23) | class CMerkleTx function setAbandoned (line 118) | void setAbandoned() { hashBlock = ABANDON_HASH; } FILE: src/wallet/mnemonic.cpp function entropyFromMnemonic (line 129) | std::vector entropyFromMnemonic(const SecureString& mnemo... function SecureString (line 192) | SecureString mnemonicFromEntropy(std::vector entropyIn, i... function checkMnemonic (line 263) | bool checkMnemonic(const SecureString& mnemonic) function getMnemonicDictionary (line 268) | std::vector getMnemonicDictionary() FILE: src/wallet/rpcdump.cpp function EncodeDumpString (line 41) | static std::string EncodeDumpString(const std::string &str) { function DecodeDumpString (line 53) | static std::string DecodeDumpString(const std::string &str) { function UniValue (line 67) | UniValue importprivkey(const JSONRPCRequest& request) function UniValue (line 157) | UniValue abortrescan(const JSONRPCRequest& request) function ImportScript (line 183) | void ImportScript(CWallet* const pwallet, const CScript& script, const s... function ImportAddress (line 209) | void ImportAddress(CWallet* const pwallet, const CNativeAddress& address... function UniValue (line 218) | UniValue importaddress(const JSONRPCRequest& request) function UniValue (line 294) | UniValue importprunedfunds(const JSONRPCRequest& request) function UniValue (line 355) | UniValue removeprunedfunds(const JSONRPCRequest& request) function UniValue (line 394) | UniValue importpubkey(const JSONRPCRequest& request) function UniValue (line 456) | UniValue importwallet(const JSONRPCRequest& request) function UniValue (line 568) | UniValue dumpprivkey(const JSONRPCRequest& request) function UniValue (line 626) | UniValue checkwalletagainstutxo(const JSONRPCRequest& request) function UniValue (line 664) | UniValue repairwalletfromutxo(const JSONRPCRequest& request) function UniValue (line 685) | UniValue removeallorphans(const JSONRPCRequest& request) function UniValue (line 717) | UniValue dumpwallet(const JSONRPCRequest& request) function UniValue (line 832) | UniValue ProcessImport(CWallet* const pwallet, CAccount* forAccount, con... function GetImportTimestamp (line 1168) | int64_t GetImportTimestamp(const UniValue& data, int64_t now) function UniValue (line 1182) | UniValue importmulti(const JSONRPCRequest& mainRequest) FILE: src/wallet/rpcwallet.cpp function CWallet (line 45) | CWallet *GetWalletForJSONRPCRequest(const JSONRPCRequest& request) function HelpRequiringPassphrase (line 51) | std::string HelpRequiringPassphrase(CWallet * const pwallet) function EnsureWalletIsAvailable (line 58) | bool EnsureWalletIsAvailable(CWallet * const pwallet, bool avoidException) function EnsureWalletIsUnlocked (line 69) | void EnsureWalletIsUnlocked(CWallet * const pwallet) function WalletTxToJSON (line 76) | void WalletTxToJSON(const CWalletTx& wtx, UniValue& entry) function CAccount (line 115) | CAccount* AccountFromValue(CWallet* pwallet, const UniValue& value, bool... function UniValue (line 166) | UniValue getnewaddress(const JSONRPCRequest& request) function UniValue (line 209) | UniValue getaccountaddress(const JSONRPCRequest& request) function UniValue (line 249) | UniValue getrawchangeaddress(const JSONRPCRequest& request) function UniValue (line 298) | UniValue getaccount(const JSONRPCRequest& request) function UniValue (line 347) | UniValue getaddressesbyaccount(const JSONRPCRequest& request) function SendMoney (line 419) | static void SendMoney(CWallet * const pwallet, CAccount* fromAccount, co... function UniValue (line 499) | UniValue sendtoaddress(const JSONRPCRequest& request) function UniValue (line 559) | UniValue sendtoaddressfromaccount(const JSONRPCRequest& request) function UniValue (line 626) | UniValue listaddressgroupings(const JSONRPCRequest& request) function UniValue (line 683) | UniValue signmessage(const JSONRPCRequest& request) function UniValue (line 742) | UniValue getreceivedbyaddress(const JSONRPCRequest& request) function UniValue (line 840) | UniValue getbalance(const JSONRPCRequest& request) function UniValue (line 905) | UniValue getunconfirmedbalance(const JSONRPCRequest &request) function UniValue (line 934) | UniValue getimmaturebalance(const JSONRPCRequest &request) function UniValue (line 963) | UniValue getlockedbalance(const JSONRPCRequest &request) function UniValue (line 992) | UniValue movecmd(const JSONRPCRequest& request) function UniValue (line 1077) | UniValue defrag(const JSONRPCRequest& request) function UniValue (line 1190) | UniValue sendfrom(const JSONRPCRequest& request) function UniValue (line 1259) | UniValue sendmany(const JSONRPCRequest& request) function UniValue (line 1404) | UniValue addmultisigaddress(const JSONRPCRequest& request) type tallyitem (line 1451) | struct tallyitem method tallyitem (line 1457) | tallyitem() function UniValue (line 1465) | UniValue ListReceived(CWallet * const pwallet, const UniValue& params, b... function UniValue (line 1597) | UniValue listreceivedbyaddress(const JSONRPCRequest& request) function UniValue (line 1641) | UniValue listreceivedbyaccount(const JSONRPCRequest& request) function MaybePushAddress (line 1680) | static void MaybePushAddress(UniValue & entry, const CTxDestination &dest) function ListTransactions (line 1687) | void ListTransactions(CWallet * const pwallet, const CWalletTx& wtx, con... function AcentryToJSON (line 1782) | void AcentryToJSON(const CAccountingEntry& acentry, const std::string& s... function UniValue (line 1799) | UniValue listtransactions(const JSONRPCRequest& request) function UniValue (line 1929) | UniValue listsinceblock(const JSONRPCRequest& request) function UniValue (line 2036) | UniValue gettransaction(const JSONRPCRequest& request) function UniValue (line 2125) | UniValue abandontransaction(const JSONRPCRequest& request) function UniValue (line 2164) | UniValue backupwallet(const JSONRPCRequest& request) function UniValue (line 2193) | UniValue keypoolrefill(const JSONRPCRequest& request) function UniValue (line 2236) | UniValue walletpassphrase(const JSONRPCRequest& request) function UniValue (line 2297) | UniValue walletpassphrasechange(const JSONRPCRequest& request) function UniValue (line 2348) | UniValue walletlock(const JSONRPCRequest& request) function UniValue (line 2386) | UniValue encryptwallet(const JSONRPCRequest& request) function UniValue (line 2449) | UniValue lockunspent(const JSONRPCRequest& request) function UniValue (line 2540) | UniValue listlockunspent(const JSONRPCRequest& request) function UniValue (line 2593) | UniValue settxfee(const JSONRPCRequest& request) function UniValue (line 2622) | UniValue rescan(const JSONRPCRequest& request) function UniValue (line 2646) | UniValue getrescanprogress(const JSONRPCRequest& request) function UniValue (line 2672) | UniValue getwalletinfo(const JSONRPCRequest& request) function UniValue (line 2727) | UniValue resendwallettransactions(const JSONRPCRequest& request) function UniValue (line 2758) | UniValue listunspentforaccounts(CWallet* pWallet, std::vector... function UniValue (line 2870) | UniValue listunspent(const JSONRPCRequest& request) function UniValue (line 2964) | UniValue listunspentforaccount(const JSONRPCRequest& request) function UniValue (line 3053) | UniValue fundrawtransaction(const JSONRPCRequest& request) function UniValue (line 3225) | UniValue bumpfee(const JSONRPCRequest& request) function RegisterWalletRPCCommands (line 3437) | void RegisterWalletRPCCommands(CRPCTable &t) FILE: src/wallet/spvscanner.cpp function CBlockIndex (line 118) | const CBlockIndex* CSPVScanner::LastBlockProcessed() const FILE: src/wallet/spvscanner.h function class (line 14) | class CSPVScanner FILE: src/wallet/test/accounting_tests.cpp function GetResults (line 18) | static void function BOOST_AUTO_TEST_CASE (line 32) | BOOST_AUTO_TEST_CASE(acc_orderupgrade) FILE: src/wallet/test/crypto_tests.cpp function OldSetKeyFromPassphrase (line 17) | static bool OldSetKeyFromPassphrase(const SecureString& strKeyData, cons... function OldEncrypt (line 36) | static bool OldEncrypt(const CKeyingMaterial& vchPlaintext, std::vector<... function OldDecrypt (line 64) | static bool OldDecrypt(const std::vector& vchCiphertext, ... class TestCrypter (line 92) | class TestCrypter method TestPassphraseSingle (line 95) | static void TestPassphraseSingle(const std::vector& vch... method TestPassphrase (line 120) | static void TestPassphrase(const std::vector& vchSalt, ... method TestDecrypt (line 130) | static void TestDecrypt(const CCrypter& crypt, const std::vector& vValue,... function CAmount (line 2205) | CAmount CWallet::GetRequiredFee(unsigned int nTxBytes) function CAmount (line 2210) | CAmount CWallet::GetMinimumFee(unsigned int nTxBytes, unsigned int nConf... function DBErrors (line 2230) | DBErrors CWallet::ZapSelectTx(CWalletDB& walletdb, std::vector&... function DBErrors (line 2264) | DBErrors CWallet::ZapWalletTx(std::vector& vWtx) class CAffectedKeysVisitor (line 2756) | class CAffectedKeysVisitor : public boost::static_visitor { method CAffectedKeysVisitor (line 2762) | CAffectedKeysVisitor(const CKeyStore &keystoreIn, std::vector ... method Process (line 2764) | void Process(const CTxOut &out) { class CRecipientVisitor (line 3021) | class CRecipientVisitor : public boost::static_visitor method CRecipientVisitor (line 3028) | CRecipientVisitor(const CTxDestination& dest_, CAmount nValue_, bool f... method CRecipient (line 3030) | CRecipient operator()(const CNoDestination &dest) const method CRecipient (line 3035) | CRecipient operator()(const CKeyID &keyID) const method CRecipient (line 3040) | CRecipient operator()(const CScriptID &scriptID) const method CRecipient (line 3045) | CRecipient operator()(const CPoW2WitnessDestination& destinationPoW2Wi... function CRecipient (line 3051) | CRecipient GetRecipientForDestination(const CTxDestination& dest, CAmoun... function CRecipient (line 3063) | CRecipient GetRecipientForTxOut(const CTxOut& out, CAmount nValue, bool ... function CBlockIndex (line 3077) | const CBlockIndex* CWallet::LastSPVBlockProcessed() const FILE: src/wallet/wallet.h type CWallet (line 41) | typedef CWallet* CWalletRef; type WalletFeature (line 103) | enum WalletFeature function class (line 116) | class CKeyPool function class (line 151) | class CAddressBookData function class (line 164) | class CRecipient function class (line 216) | class CInputCoin { function isCoinBase (line 242) | isCoinBase(isCoinBase_) function class (line 274) | class COutput function class (line 306) | class CWalletKey function class (line 336) | class CAccountingEntry type WalletBalances (line 414) | struct WalletBalances type std (line 493) | typedef std::multimap TxSpends; function LoadKeyPool (line 550) | void LoadKeyPool(int nIndex, const CKeyPool &keypool) type std (line 562) | typedef std::map MasterKeyMap; function SetNull (line 574) | void SetNull() function CanSupportFeature (line 614) | bool CanSupportFeature(enum WalletFeature wf) { AssertLockHeld(cs_wallet... function AbortRescan (line 657) | void AbortRescan() { fAbortRescan = true; } function IsAbortingRescan (line 658) | bool IsAbortingRescan() { return fAbortRescan; } function IsScanning (line 659) | bool IsScanning() { return fScanningWallet; } function LoadMinVersion (line 673) | bool LoadMinVersion(int nVersion) { AssertLockHeld(cs_wallet); nWalletVe... function birthTime (line 1019) | int64_t birthTime() const; FILE: src/wallet/wallet_init.cpp function DBErrors (line 58) | DBErrors CWallet::LoadWallet(WalletLoadState& nExtraLoadState) function PerformInitialMinimalKeyAllocation (line 135) | void PerformInitialMinimalKeyAllocation(CWallet* walletInstance) function CWallet (line 179) | CWallet* CWallet::CreateWalletFromFile(const std::string walletFile) FILE: src/wallet/wallet_ismine.cpp function isminetype (line 25) | isminetype CWallet::IsMine(const CTxIn &txin) const function isminetype (line 39) | isminetype CWallet::IsMine(const CTxOut& txout) const function isminetype (line 44) | isminetype CWallet::IsMineWitness(const CTxOut& txout) const function CBlockIndex (line 126) | CBlockIndex* CWallet::ScanForWalletTransactions(CBlockIndex* pindexStart... FILE: src/wallet/wallet_transaction.cpp function CAccount (line 45) | CAccount* CWallet::FindBestWitnessAccountForTransaction(const CTxOut& out) FILE: src/wallet/walletbalance.cpp function CAmount (line 22) | CAmount CWallet::GetDebit(const CTxIn &txin, const isminefilter& filter,... function CAmount (line 54) | CAmount CWallet::GetCredit(const CTxOut& txout, const isminefilter& filt... function CAmount (line 76) | CAmount CWallet::GetChange(const CTxOut& txout) const function CAmount (line 85) | CAmount CWallet::GetDebit(const CTransaction& tx, const isminefilter& fi... function CAmount (line 97) | CAmount CWallet::GetCredit(const CTransaction& tx, const isminefilter& f... function CAmount (line 109) | CAmount CWallet::GetChange(const CTransaction& tx) const function CAmount (line 121) | CAmount CWalletTx::GetDebit(const isminefilter& filter, CAccount* forAcc... function CAmount (line 161) | CAmount CWalletTx::GetCredit(const isminefilter& filter, CAccount* forAc... function CAmount (line 206) | CAmount CWalletTx::GetImmatureCredit(bool fUseCache, const CAccount* for... function CAmount (line 259) | CAmount CWalletTx::GetImmatureCreditIncludingLockedWitnesses(bool fUseCa... function CAmount (line 311) | CAmount CWalletTx::GetAvailableCredit(bool fUseCache, const CAccount* fo... function CAmount (line 364) | CAmount CWalletTx::GetAvailableCreditIncludingLockedWitnesses(bool fUseC... function CAmount (line 415) | CAmount CWalletTx::GetImmatureWatchOnlyCredit(const bool& fUseCache, con... function CAmount (line 448) | CAmount CWalletTx::GetAvailableWatchOnlyCredit(const bool& fUseCache, co... function CAmount (line 495) | CAmount CWalletTx::GetChange() const function CAmount (line 507) | CAmount CWallet::GetBalanceForDepth(int minDepth, const CAccount* forAcc... function CAmount (line 544) | CAmount CWallet::GetBalance(const CAccount* forAccount, bool useCache, b... function CAmount (line 580) | CAmount CWallet::GetLockedBalance(const CAccount* forAccount, bool inclu... function CAmount (line 603) | CAmount CWallet::GetUnconfirmedBalance(const CAccount* forAccount, bool ... function CAmount (line 635) | CAmount CWallet::GetImmatureBalance(const CAccount* forAccount, bool inc... function CAmount (line 666) | CAmount CWallet::GetWatchOnlyBalance(int minDepth, const CAccount* forAc... function CAmount (line 685) | CAmount CWallet::GetUnconfirmedWatchOnlyBalance() const function CAmount (line 700) | CAmount CWallet::GetImmatureWatchOnlyBalance() const function CAmount (line 722) | CAmount CWallet::GetLegacyBalance(const isminefilter& filter, int minDep... function CAmount (line 759) | CAmount CWallet::GetAvailableBalance(CAccount* forAccount, const CCoinCo... FILE: src/wallet/walletdb.cpp function CAmount (line 410) | CAmount CWalletDB::GetAccountCreditDebit(const std::string& strAccount) class CWalletScanState (line 465) | class CWalletScanState { method CWalletScanState (line 475) | CWalletScanState() { function ReadKeyValue (line 483) | bool ReadKeyValue(CWallet* pwallet, CDataStream& ssKey, CDataStream& ssV... function DBErrors (line 1010) | DBErrors CWalletDB::LoadWallet(CWallet* pwallet, WalletLoadState& nExtra... function DBErrors (line 1270) | DBErrors CWalletDB::FindWalletTx(std::vector& vTxHash, std::vec... function DBErrors (line 1351) | DBErrors CWalletDB::ZapSelectTx(std::vector& vTxHashIn, std::ve... function DBErrors (line 1389) | DBErrors CWalletDB::ZapWalletTx(std::vector& vWtx) function MaybeCompactWalletDB (line 1406) | void MaybeCompactWalletDB() FILE: src/wallet/walletdb.h type CBlockLocator (line 49) | struct CBlockLocator type WalletLoadState (line 59) | enum WalletLoadState function class (line 66) | class CKeyMetadata function SetNull (line 102) | void SetNull() function class (line 116) | class CWalletDB FILE: src/wallet/walletdberrors.h type DBErrors (line 10) | enum DBErrors FILE: src/wallet/wallettx.h type std (line 29) | typedef std::map mapValue_t; function ReadOrderPos (line 32) | static inline void ReadOrderPos(int64_t& nOrderPos, mapValue_t& mapValue) function WriteOrderPos (line 43) | static inline void WriteOrderPos(const int64_t& nOrderPos, mapValue_t& m... type COutputEntry (line 50) | struct COutputEntry function class (line 61) | class CWalletTx : public CMerkleTx function Init (line 146) | void Init(const CWallet* pwalletIn) function MarkDirty (line 231) | void MarkDirty() function BindWallet (line 246) | void BindWallet(CWallet *pwalletIn) function CAmount (line 261) | CAmount GetChange() const; FILE: src/wallet/witness_operations.cpp function witnessOutputsInfoVector (line 26) | witnessOutputsInfoVector getCurrentOutputsForWitnessAccount(CAccount* fo... function extendwitnessaddresshelper (line 43) | void extendwitnessaddresshelper(CAccount* fundingAccount, witnessOutputs... function fundwitnessaccount (line 167) | void fundwitnessaccount(CWallet* pwallet, CAccount* fundingAccount, CAcc... function fundwitnessaccount (line 189) | void fundwitnessaccount(CWallet* pwallet, CAccount* fundingAccount, CAcc... function renewwitnessaccount (line 304) | void renewwitnessaccount(CWallet* pwallet, CAccount* fundingAccount, CAc... function rotatewitnessaddresshelper (line 343) | void rotatewitnessaddresshelper(CAccount* fundingAccount, witnessOutputs... function rotatewitnessaccount (line 469) | void rotatewitnessaccount(CWallet* pwallet, CAccount* fundingAccount, CA... function CGetWitnessInfo (line 496) | CGetWitnessInfo GetWitnessInfoWrapper() function EnsureMatchingWitnessCharacteristics (line 522) | void EnsureMatchingWitnessCharacteristics(const witnessOutputsInfoVector... function CWitnessBundlesRef (line 575) | CWitnessBundlesRef GetWitnessBundles(const CWalletTx& wtx) function CWitnessAccountStatus (line 648) | CWitnessAccountStatus GetWitnessAccountStatus(CWallet* pWallet, CAccount... function redistributeandextendwitnessaccount (line 821) | void redistributeandextendwitnessaccount(CWallet* pwallet, CAccount* fun... function redistributewitnessaccount (line 1026) | void redistributewitnessaccount(CWallet* pwallet, CAccount* fundingAccou... function extendwitnessaccount (line 1031) | void extendwitnessaccount(CWallet* pwallet, CAccount* fundingAccount, CA... function adjustedWeightForAmount (line 1038) | uint64_t adjustedWeightForAmount(const CAmount amount, const uint64_t nH... function witnessFraction (line 1047) | double witnessFraction(const CAmount amount, const uint64_t nHeight, con... function witnessFraction (line 1061) | double witnessFraction(const std::vector& amounts, const uint64... function witnessDistribution (line 1069) | std::tuple, uint64_t, CAmount> witnessDistribution(... function CAmount (line 1098) | CAmount maxAmountForDurationAndWeight(uint64_t lockDuration, uint64_t nH... function optimalWitnessDistribution (line 1117) | std::vector optimalWitnessDistribution(CAmount totalAmount, uin... function isWitnessDistributionNearOptimal (line 1170) | bool isWitnessDistributionNearOptimal(CWallet* pWallet, CAccount* accoun... function combinedWeight (line 1187) | uint64_t combinedWeight(const std::vector amounts, uint64_t hei... function witnessAddressForAccount (line 1195) | std::string witnessAddressForAccount(CWallet* pWallet, CAccount* account) function witnessKeysLinkUrlForAccount (line 1220) | std::string witnessKeysLinkUrlForAccount(CWallet* pWallet, CAccount* acc... FILE: src/wallet/witness_operations.h function namespace (line 21) | namespace witness { function class (line 50) | class witness_error: public std::runtime_error type std (line 61) | typedef std::vector> w... type CGetWitnessInfo (line 73) | struct CGetWitnessInfo type class (line 75) | enum class type CWitnessAccountStatus (line 87) | struct CWitnessAccountStatus FILE: src/warnings.cpp function SetMiscWarning (line 26) | void SetMiscWarning(const std::string& strWarning) function SetfLargeWorkForkFound (line 32) | void SetfLargeWorkForkFound(bool flag) function GetfLargeWorkForkFound (line 38) | bool GetfLargeWorkForkFound() function SetfLargeWorkInvalidChainFound (line 44) | void SetfLargeWorkInvalidChainFound(bool flag) function GetfLargeWorkInvalidChainFound (line 50) | bool GetfLargeWorkInvalidChainFound() function GetWarnings (line 56) | std::string GetWarnings(const std::string& strFor) FILE: src/witnessutil.cpp function rescanThread (line 26) | void rescanThread() function broadcastTransactionsThread (line 41) | void broadcastTransactionsThread() function ResetSPVStartRescanThread (line 54) | void ResetSPVStartRescanThread() function StringFromSeedType (line 89) | std::string StringFromSeedType(CHDSeed* seed) function SeedTypeFromString (line 107) | CHDSeed::SeedType SeedTypeFromString(std::string type) function IsPow2Phase2Active (line 126) | bool IsPow2Phase2Active(const CBlockIndex* pindexPrev) function IsPow2Phase3Active (line 134) | bool IsPow2Phase3Active(uint64_t nHeight) function IsPow2Phase4Active (line 141) | bool IsPow2Phase4Active(const CBlockIndex* pindexPrev) function IsPow2Phase5Active (line 153) | bool IsPow2Phase5Active(uint64_t nHeight) function IsPow2Phase5Active (line 160) | bool IsPow2Phase5Active(const CBlockIndex* pIndex, const CChainParams& p... function IsPow2WitnessingActive (line 169) | bool IsPow2WitnessingActive(uint64_t nHeight) function GetPoW2Phase (line 175) | int GetPoW2Phase(const CBlockIndex* pindexPrev) function GetPoW2RawWeightForAmount (line 193) | int64_t GetPoW2RawWeightForAmount(int64_t nAmount, int64_t nHeight, int6... function GetPoW2LockLengthInBlocksFromOutput (line 210) | uint64_t GetPoW2LockLengthInBlocksFromOutput(const CTxOut& out, uint64_t... function GetPoW2RemainingLockLengthInBlocks (line 231) | uint64_t GetPoW2RemainingLockLengthInBlocks(uint64_t lockUntilBlock, uin... function GetPow2NetworkWeight (line 239) | bool GetPow2NetworkWeight(const CBlockIndex* pIndex, const CChainParams&... function CBlockIndex (line 284) | CBlockIndex* GetPoWBlockForPoSBlock(const CBlockIndex* pIndex) function GetPow2ValidationCloneHeight (line 321) | int GetPow2ValidationCloneHeight(CChain& chain, const CBlockIndex* pInde... function IsPartialSyncActive (line 330) | bool IsPartialSyncActive() function IsPartialNearPresent (line 335) | bool IsPartialNearPresent(enum BlockStatus nUpTo) function IsChainNearPresent (line 353) | bool IsChainNearPresent() function DailyBlocksTarget (line 364) | int DailyBlocksTarget() function MinimumWitnessLockLength (line 369) | uint64_t MinimumWitnessLockLength() function MaximumWitnessLockLength (line 385) | uint64_t MaximumWitnessLockLength() function timeToBirthNumber (line 399) | int timeToBirthNumber(const int64_t time) function birthNumberToTime (line 410) | int64_t birthNumberToTime(int number) FILE: src/witnessutil.h function IsPow2WitnessOutput (line 51) | inline bool IsPow2WitnessOutput(const CTxOut& out) function GetPow2WitnessOutput (line 58) | inline bool GetPow2WitnessOutput(const CTxOut& out, CTxOutPoW2Witness& w... function CTxOutPoW2Witness (line 69) | inline CTxOutPoW2Witness GetPoW2WitnessOutputFromWitnessDestination(cons... function IsPoW2WitnessLocked (line 81) | inline bool IsPoW2WitnessLocked(const CTxOutPoW2Witness& witnessDetails,... function IsPoW2WitnessLocked (line 88) | inline bool IsPoW2WitnessLocked(const CTxOut& out, uint64_t nTipHeight) type BlockStatus (line 106) | enum BlockStatus FILE: src/zmq/zmqabstractnotifier.h type CZMQAbstractNotifier (line 16) | typedef CZMQAbstractNotifier* (*CZMQNotifierFactory)(); function class (line 18) | class CZMQAbstractNotifier FILE: src/zmq/zmqnotificationinterface.cpp function zmqError (line 15) | void zmqError(const char *str) function CZMQNotificationInterface (line 34) | CZMQNotificationInterface* CZMQNotificationInterface::Create() FILE: src/zmq/zmqnotificationinterface.h function class (line 16) | class CZMQNotificationInterface : public CValidationInterface FILE: src/zmq/zmqpublishnotifier.cpp function zmq_send_multipart (line 32) | static int zmq_send_multipart(void *sock, const void* data, size_t size,... FILE: src/zmq/zmqpublishnotifier.h function class (line 12) | class CZMQAbstractPublishNotifier : public CZMQAbstractNotifier function class (line 31) | class CZMQPublishHashBlockNotifier : public CZMQAbstractPublishNotifier function class (line 37) | class CZMQPublishStalledWitnessNotifier : public CZMQAbstractPublishNoti... function class (line 43) | class CZMQPublishHashTransactionNotifier : public CZMQAbstractPublishNot... function class (line 49) | class CZMQPublishRawBlockNotifier : public CZMQAbstractPublishNotifier function class (line 55) | class CZMQPublishRawTransactionNotifier : public CZMQAbstractPublishNoti... function class (line 62) | class CZMQPublishWalletTransactionNotifier : public CZMQAbstractPublishN... FILE: test/functional/combine_logs.py function main (line 29) | def main(): function read_logs (line 58) | def read_logs(tmp_dir): function find_latest_test_dir (line 74) | def find_latest_test_dir(): function get_log_events (line 96) | def get_log_events(source, logfile): function print_logs (line 130) | def print_logs(log_events, color=False, html=False): FILE: test/functional/create_cache.py class CreateCache (line 14) | class CreateCache(MuntTestFramework): method set_test_params (line 17) | def set_test_params(self): method setup_network (line 21) | def setup_network(self): method run_test (line 24) | def run_test(self): FILE: test/functional/data/invalid_txs.py class BadTxTemplate (line 31) | class BadTxTemplate: method __init__ (line 48) | def __init__(self, *, spend_tx=None, spend_block=None): method get_tx (line 54) | def get_tx(self, *args, **kwargs): class OutputMissing (line 59) | class OutputMissing(BadTxTemplate): method get_tx (line 63) | def get_tx(self): class InputMissing (line 70) | class InputMissing(BadTxTemplate): method get_tx (line 74) | def get_tx(self): class SizeTooSmall (line 81) | class SizeTooSmall(BadTxTemplate): method get_tx (line 86) | def get_tx(self): class BadInputOutpointIndex (line 94) | class BadInputOutpointIndex(BadTxTemplate): method get_tx (line 100) | def get_tx(self): class DuplicateInput (line 111) | class DuplicateInput(BadTxTemplate): method get_tx (line 115) | def get_tx(self): class NonexistentInput (line 124) | class NonexistentInput(BadTxTemplate): method get_tx (line 128) | def get_tx(self): class SpendTooMuch (line 137) | class SpendTooMuch(BadTxTemplate): method get_tx (line 141) | def get_tx(self): class SpendNegative (line 146) | class SpendNegative(BadTxTemplate): method get_tx (line 150) | def get_tx(self): class InvalidOPIFConstruction (line 154) | class InvalidOPIFConstruction(BadTxTemplate): method get_tx (line 159) | def get_tx(self): class TooManySigops (line 165) | class TooManySigops(BadTxTemplate): method get_tx (line 170) | def get_tx(self): function iter_all_templates (line 178) | def iter_all_templates(): FILE: test/functional/example_test.py class BaseNode (line 35) | class BaseNode(P2PInterface): method __init__ (line 36) | def __init__(self): method on_block (line 51) | def on_block(self, message): method on_inv (line 58) | def on_inv(self, message): function custom_function (line 62) | def custom_function(): class ExampleTest (line 71) | class ExampleTest(MuntTestFramework): method set_test_params (line 77) | def set_test_params(self): method skip_test_if_missing_module (line 90) | def skip_test_if_missing_module(self): method setup_network (line 105) | def setup_network(self): method custom_method (line 127) | def custom_method(self): method run_test (line 136) | def run_test(self): FILE: test/functional/feature_assumevalid.py class BaseNode (line 50) | class BaseNode(P2PInterface): method send_header_for_blocks (line 51) | def send_header_for_blocks(self, new_blocks): class AssumeValidTest (line 56) | class AssumeValidTest(MuntTestFramework): method set_test_params (line 57) | def set_test_params(self): method setup_network (line 61) | def setup_network(self): method send_blocks_until_disconnected (line 68) | def send_blocks_until_disconnected(self, p2p_conn): method assert_blockchain_height (line 79) | def assert_blockchain_height(self, node, height): method run_test (line 97) | def run_test(self): FILE: test/functional/feature_bip68_sequence.py class BIP68Test (line 23) | class BIP68Test(MuntTestFramework): method set_test_params (line 24) | def set_test_params(self): method skip_test_if_missing_module (line 28) | def skip_test_if_missing_module(self): method run_test (line 31) | def run_test(self): method test_disable_flag (line 60) | def test_disable_flag(self): method get_median_time_past (line 103) | def get_median_time_past(self, confirmations): method test_sequence_lock_confirmed_inputs (line 108) | def test_sequence_lock_confirmed_inputs(self): method test_sequence_lock_unconfirmed_inputs (line 200) | def test_sequence_lock_unconfirmed_inputs(self): method test_bip68_not_consensus (line 334) | def test_bip68_not_consensus(self): method activateCSV (line 378) | def activateCSV(self): method test_version2_relay (line 391) | def test_version2_relay(self): FILE: test/functional/feature_block.py class CBrokenBlock (line 58) | class CBrokenBlock(CBlock): method initialize (line 59) | def initialize(self, base_block): method serialize (line 63) | def serialize(self, with_witness=False): method normal_serialize (line 74) | def normal_serialize(self): class FullBlockTest (line 77) | class FullBlockTest(MuntTestFramework): method set_test_params (line 78) | def set_test_params(self): method run_test (line 83) | def run_test(self): method add_transactions_to_block (line 1271) | def add_transactions_to_block(self, block, tx_list): method create_tx (line 1276) | def create_tx(self, spend_tx, n, value, script=CScript([OP_TRUE, OP_DR... method sign_tx (line 1281) | def sign_tx(self, tx, spend_tx): method create_and_sign_transaction (line 1289) | def create_and_sign_transaction(self, spend_tx, value, script=CScript(... method next_block (line 1295) | def next_block(self, number, spend=None, additional_coinbase_value=0, ... method save_spendable_output (line 1326) | def save_spendable_output(self): method get_spendable_output (line 1331) | def get_spendable_output(self): method move_tip (line 1336) | def move_tip(self, number): method update_block (line 1340) | def update_block(self, block_number, new_transactions): method bootstrap_p2p (line 1354) | def bootstrap_p2p(self, timeout=10): method reconnect_p2p (line 1367) | def reconnect_p2p(self, timeout=60): method sync_blocks (line 1375) | def sync_blocks(self, blocks, success=True, reject_reason=None, force_... FILE: test/functional/feature_blocksdir.py class BlocksdirTest (line 14) | class BlocksdirTest(MuntTestFramework): method set_test_params (line 15) | def set_test_params(self): method run_test (line 19) | def run_test(self): FILE: test/functional/feature_cltv.py function cltv_invalidate (line 29) | def cltv_invalidate(tx): function cltv_validate (line 40) | def cltv_validate(node, tx, height): class BIP65Test (line 57) | class BIP65Test(MuntTestFramework): method set_test_params (line 58) | def set_test_params(self): method skip_test_if_missing_module (line 64) | def skip_test_if_missing_module(self): method run_test (line 67) | def run_test(self): FILE: test/functional/feature_config_args.py class ConfArgsTest (line 12) | class ConfArgsTest(MuntTestFramework): method set_test_params (line 13) | def set_test_params(self): method test_config_file_parser (line 17) | def test_config_file_parser(self): method run_test (line 60) | def run_test(self): FILE: test/functional/feature_csv_activation.py function relative_locktime (line 71) | def relative_locktime(sdf, srhb, stf, srlb): function all_rlt_txs (line 85) | def all_rlt_txs(txs): function sign_transaction (line 88) | def sign_transaction(node, unsignedtx): function create_bip112special (line 96) | def create_bip112special(node, input, txversion, address): function send_generic_input_tx (line 103) | def send_generic_input_tx(node, coinbases, address): function create_bip68txs (line 106) | def create_bip68txs(node, bip68inputs, txversion, address, locktime_delt... function create_bip112txs (line 121) | def create_bip112txs(node, bip112inputs, varyOP_CSV, txversion, address,... class BIP68_112_113Test (line 142) | class BIP68_112_113Test(MuntTestFramework): method set_test_params (line 143) | def set_test_params(self): method skip_test_if_missing_module (line 148) | def skip_test_if_missing_module(self): method generate_blocks (line 151) | def generate_blocks(self, number, version, test_blocks=None): method create_test_block (line 162) | def create_test_block(self, txs, version=536870912): method sync_blocks (line 171) | def sync_blocks(self, blocks, success=True): method run_test (line 177) | def run_test(self): FILE: test/functional/feature_dbcrash.py class ChainstateWriteCrashTest (line 38) | class ChainstateWriteCrashTest(MuntTestFramework): method set_test_params (line 39) | def set_test_params(self): method skip_test_if_missing_module (line 60) | def skip_test_if_missing_module(self): method setup_network (line 63) | def setup_network(self): method restart_node (line 69) | def restart_node(self, node_index, expected_tip): method submit_block_catch_error (line 98) | def submit_block_catch_error(self, node_index, block): method sync_node3blocks (line 119) | def sync_node3blocks(self, block_hashes): method verify_utxo_hash (line 164) | def verify_utxo_hash(self): method generate_small_transactions (line 179) | def generate_small_transactions(self, node, count, utxo_list): method run_test (line 204) | def run_test(self): FILE: test/functional/feature_dersig.py function unDERify (line 28) | def unDERify(tx): class BIP66Test (line 44) | class BIP66Test(MuntTestFramework): method set_test_params (line 45) | def set_test_params(self): method skip_test_if_missing_module (line 51) | def skip_test_if_missing_module(self): method run_test (line 54) | def run_test(self): FILE: test/functional/feature_fee_estimation.py function small_txpuzzle_randfee (line 33) | def small_txpuzzle_randfee(from_node, conflist, unconflist, amount, min_... function split_inputs (line 74) | def split_inputs(from_node, txins, txouts, initial_split=False): function check_estimates (line 102) | def check_estimates(node, fees_seen): class EstimateFeeTest (line 125) | class EstimateFeeTest(MuntTestFramework): method set_test_params (line 126) | def set_test_params(self): method skip_test_if_missing_module (line 129) | def skip_test_if_missing_module(self): method setup_network (line 132) | def setup_network(self): method transact_and_mine (line 151) | def transact_and_mine(self, numblocks, mining_node): method run_test (line 177) | def run_test(self): FILE: test/functional/feature_filelock.py class FilelockTest (line 11) | class FilelockTest(MuntTestFramework): method set_test_params (line 12) | def set_test_params(self): method setup_network (line 16) | def setup_network(self): method run_test (line 21) | def run_test(self): FILE: test/functional/feature_help.py class HelpTest (line 10) | class HelpTest(MuntTestFramework): method set_test_params (line 11) | def set_test_params(self): method setup_network (line 15) | def setup_network(self): method get_node_output (line 19) | def get_node_output(self, *, ret_code_expected): method run_test (line 37) | def run_test(self): FILE: test/functional/feature_includeconf.py class IncludeConfTest (line 21) | class IncludeConfTest(MuntTestFramework): method set_test_params (line 22) | def set_test_params(self): method setup_chain (line 26) | def setup_chain(self): method run_test (line 38) | def run_test(self): FILE: test/functional/feature_logging.py class LoggingTest (line 13) | class LoggingTest(MuntTestFramework): method set_test_params (line 14) | def set_test_params(self): method relative_log_path (line 18) | def relative_log_path(self, name): method run_test (line 21) | def run_test(self): FILE: test/functional/feature_maxuploadtarget.py class TestP2PConn (line 21) | class TestP2PConn(P2PInterface): method __init__ (line 22) | def __init__(self): method on_inv (line 26) | def on_inv(self, message): method on_block (line 29) | def on_block(self, message): class MaxUploadTest (line 33) | class MaxUploadTest(MuntTestFramework): method set_test_params (line 35) | def set_test_params(self): method skip_test_if_missing_module (line 43) | def skip_test_if_missing_module(self): method run_test (line 46) | def run_test(self): FILE: test/functional/feature_minchainwork.py class MinimumChainWorkTest (line 26) | class MinimumChainWorkTest(MuntTestFramework): method set_test_params (line 27) | def set_test_params(self): method setup_network (line 34) | def setup_network(self): method run_test (line 44) | def run_test(self): FILE: test/functional/feature_notifications.py class NotificationsTest (line 13) | class NotificationsTest(MuntTestFramework): method set_test_params (line 14) | def set_test_params(self): method setup_network (line 18) | def setup_network(self): method run_test (line 35) | def run_test(self): FILE: test/functional/feature_nulldummy.py function trueDummy (line 25) | def trueDummy(tx): class NULLDUMMYTest (line 37) | class NULLDUMMYTest(MuntTestFramework): method set_test_params (line 39) | def set_test_params(self): method skip_test_if_missing_module (line 46) | def skip_test_if_missing_module(self): method run_test (line 49) | def run_test(self): method block_submit (line 101) | def block_submit(self, node, txs, witness=False, accept=False): FILE: test/functional/feature_proxy.py class ProxyTest (line 44) | class ProxyTest(MuntTestFramework): method set_test_params (line 45) | def set_test_params(self): method setup_nodes (line 49) | def setup_nodes(self): method node_test (line 93) | def node_test(self, node, proxies, auth, test_onion=True): method run_test (line 149) | def run_test(self): FILE: test/functional/feature_pruning.py function mine_large_blocks (line 26) | def mine_large_blocks(node, n): function calc_usage (line 68) | def calc_usage(blockdir): class PruneTest (line 71) | class PruneTest(MuntTestFramework): method set_test_params (line 72) | def set_test_params(self): method skip_test_if_missing_module (line 90) | def skip_test_if_missing_module(self): method setup_network (line 93) | def setup_network(self): method setup_nodes (line 105) | def setup_nodes(self): method create_big_chain (line 111) | def create_big_chain(self): method test_height_min (line 122) | def test_height_min(self): method create_chain_with_staleblocks (line 138) | def create_chain_with_staleblocks(self): method reorg_test (line 160) | def reorg_test(self): method reorg_back (line 206) | def reorg_back(self): method manual_test (line 249) | def manual_test(self, node_number, use_timestamp): method wallet_test (line 336) | def wallet_test(self): method run_test (line 353) | def run_test(self): FILE: test/functional/feature_rbf.py function txToHex (line 16) | def txToHex(tx): function make_utxo (line 19) | def make_utxo(node, amount, confirmed=True, scriptPubKey=CScript([1])): class ReplaceByFeeTest (line 65) | class ReplaceByFeeTest(MuntTestFramework): method set_test_params (line 66) | def set_test_params(self): method skip_test_if_missing_module (line 82) | def skip_test_if_missing_module(self): method run_test (line 85) | def run_test(self): method test_simple_doublespend (line 126) | def test_simple_doublespend(self): method test_doublespend_chain (line 176) | def test_doublespend_chain(self): method test_doublespend_tree (line 216) | def test_doublespend_tree(self): method test_replacement_feeperkb (line 298) | def test_replacement_feeperkb(self): method test_spends_of_conflicting_outputs (line 318) | def test_spends_of_conflicting_outputs(self): method test_new_unconfirmed_inputs (line 358) | def test_new_unconfirmed_inputs(self): method test_too_many_replacements (line 377) | def test_too_many_replacements(self): method test_opt_in (line 430) | def test_opt_in(self): method test_prioritised_transactions (line 504) | def test_prioritised_transactions(self): method test_rpc (line 561) | def test_rpc(self): FILE: test/functional/feature_reindex.py class ReindexTest (line 15) | class ReindexTest(MuntTestFramework): method set_test_params (line 17) | def set_test_params(self): method reindex (line 21) | def reindex(self, justchainstate=False): method run_test (line 30) | def run_test(self): FILE: test/functional/feature_segwit.py function getutxo (line 28) | def getutxo(txid): function find_spendable_utxo (line 34) | def find_spendable_utxo(node, min_value): class SegWitTest (line 43) | class SegWitTest(MuntTestFramework): method set_test_params (line 44) | def set_test_params(self): method skip_test_if_missing_module (line 67) | def skip_test_if_missing_module(self): method setup_network (line 70) | def setup_network(self): method success_mine (line 75) | def success_mine(self, node, txid, sign, redeem_script=""): method skip_mine (line 81) | def skip_mine(self, node, txid, sign, redeem_script=""): method fail_accept (line 87) | def fail_accept(self, node, error_msg, txid, sign, redeem_script=""): method run_test (line 90) | def run_test(self): method mine_and_test_listunspent (line 531) | def mine_and_test_listunspent(self, script_list, ismine): method p2sh_address_to_script (line 558) | def p2sh_address_to_script(self, v): method p2pkh_address_to_script (line 565) | def p2pkh_address_to_script(self, v): method create_and_mine_tx_from_txids (line 579) | def create_and_mine_tx_from_txids(self, txids, success=True): FILE: test/functional/feature_shutdown.py function test_long_call (line 11) | def test_long_call(node): class ShutdownTest (line 15) | class ShutdownTest(MuntTestFramework): method set_test_params (line 17) | def set_test_params(self): method run_test (line 21) | def run_test(self): FILE: test/functional/feature_uacomment.py class UacommentTest (line 14) | class UacommentTest(MuntTestFramework): method set_test_params (line 15) | def set_test_params(self): method run_test (line 19) | def run_test(self): FILE: test/functional/feature_versionbits_warning.py class VersionBitsWarningTest (line 28) | class VersionBitsWarningTest(MuntTestFramework): method set_test_params (line 29) | def set_test_params(self): method setup_network (line 33) | def setup_network(self): method send_blocks_with_version (line 41) | def send_blocks_with_version(self, peer, numblocks, version): method versionbits_in_alert_file (line 58) | def versionbits_in_alert_file(self): method run_test (line 63) | def run_test(self): FILE: test/functional/interface_cli.py class TestCli (line 9) | class TestCli(MuntTestFramework): method set_test_params (line 11) | def set_test_params(self): method run_test (line 15) | def run_test(self): FILE: test/functional/interface_http.py class HTTPBasicsTest (line 13) | class HTTPBasicsTest (MuntTestFramework): method set_test_params (line 14) | def set_test_params(self): method setup_network (line 17) | def setup_network(self): method run_test (line 20) | def run_test(self): FILE: test/functional/interface_rest.py class ReqType (line 27) | class ReqType(Enum): class RetType (line 32) | class RetType(Enum): function filter_output_indices_by_value (line 37) | def filter_output_indices_by_value(vouts, value): class RESTTest (line 42) | class RESTTest (MuntTestFramework): method set_test_params (line 43) | def set_test_params(self): method skip_test_if_missing_module (line 48) | def skip_test_if_missing_module(self): method test_rest_request (line 51) | def test_rest_request(self, uri, http_method='GET', req_type=ReqType.J... method run_test (line 77) | def run_test(self): FILE: test/functional/interface_rpc.py class RPCInterfaceTest (line 10) | class RPCInterfaceTest(MuntTestFramework): method set_test_params (line 11) | def set_test_params(self): method test_getrpcinfo (line 15) | def test_getrpcinfo(self): method test_batch_request (line 25) | def test_batch_request(self): method run_test (line 51) | def run_test(self): FILE: test/functional/interface_zmq.py class ZMQSubscriber (line 19) | class ZMQSubscriber: method __init__ (line 20) | def __init__(self, socket, topic): method receive (line 28) | def receive(self): class ZMQTest (line 38) | class ZMQTest (MuntTestFramework): method set_test_params (line 39) | def set_test_params(self): method skip_test_if_missing_module (line 42) | def skip_test_if_missing_module(self): method setup_nodes (line 46) | def setup_nodes(self): method run_test (line 73) | def run_test(self): method _zmq_test (line 81) | def _zmq_test(self): FILE: test/functional/mempool_accept.py class MempoolAcceptanceTest (line 34) | class MempoolAcceptanceTest(MuntTestFramework): method set_test_params (line 35) | def set_test_params(self): method skip_test_if_missing_module (line 42) | def skip_test_if_missing_module(self): method check_mempool_result (line 45) | def check_mempool_result(self, result_expected, *args, **kwargs): method run_test (line 51) | def run_test(self): FILE: test/functional/mempool_limit.py class MempoolLimitTest (line 12) | class MempoolLimitTest(MuntTestFramework): method set_test_params (line 13) | def set_test_params(self): method skip_test_if_missing_module (line 18) | def skip_test_if_missing_module(self): method run_test (line 21) | def run_test(self): FILE: test/functional/mempool_packages.py class MempoolPackagesTest (line 16) | class MempoolPackagesTest(MuntTestFramework): method set_test_params (line 17) | def set_test_params(self): method skip_test_if_missing_module (line 21) | def skip_test_if_missing_module(self): method chain_transaction (line 26) | def chain_transaction(self, node, parent_txid, vout, value, fee, num_o... method run_test (line 39) | def run_test(self): FILE: test/functional/mempool_persist.py class MempoolPersistTest (line 46) | class MempoolPersistTest(MuntTestFramework): method set_test_params (line 47) | def set_test_params(self): method skip_test_if_missing_module (line 51) | def skip_test_if_missing_module(self): method run_test (line 54) | def run_test(self): FILE: test/functional/mempool_reorg.py class MempoolCoinbaseTest (line 16) | class MempoolCoinbaseTest(MuntTestFramework): method set_test_params (line 17) | def set_test_params(self): method skip_test_if_missing_module (line 20) | def skip_test_if_missing_module(self): method run_test (line 25) | def run_test(self): FILE: test/functional/mempool_resurrect.py class MempoolCoinbaseTest (line 12) | class MempoolCoinbaseTest(MuntTestFramework): method set_test_params (line 13) | def set_test_params(self): method skip_test_if_missing_module (line 16) | def skip_test_if_missing_module(self): method run_test (line 19) | def run_test(self): FILE: test/functional/mempool_spend_coinbase.py class MempoolSpendCoinbaseTest (line 20) | class MempoolSpendCoinbaseTest(MuntTestFramework): method set_test_params (line 21) | def set_test_params(self): method skip_test_if_missing_module (line 24) | def skip_test_if_missing_module(self): method run_test (line 27) | def run_test(self): FILE: test/functional/mining_basic.py function assert_template (line 35) | def assert_template(node, block, expect, rehash=True): class MiningTest (line 42) | class MiningTest(MuntTestFramework): method set_test_params (line 43) | def set_test_params(self): method mine_chain (line 47) | def mine_chain(self): method run_test (line 59) | def run_test(self): FILE: test/functional/mining_getblocktemplate_longpoll.py class LongpollThread (line 14) | class LongpollThread(threading.Thread): method __init__ (line 15) | def __init__(self, node): method run (line 24) | def run(self): class GetBlockTemplateLPTest (line 27) | class GetBlockTemplateLPTest(MuntTestFramework): method set_test_params (line 28) | def set_test_params(self): method skip_test_if_missing_module (line 31) | def skip_test_if_missing_module(self): method run_test (line 34) | def run_test(self): FILE: test/functional/mining_prioritisetransaction.py class PrioritiseTransactionTest (line 13) | class PrioritiseTransactionTest(MuntTestFramework): method set_test_params (line 14) | def set_test_params(self): method skip_test_if_missing_module (line 19) | def skip_test_if_missing_module(self): method run_test (line 22) | def run_test(self): FILE: test/functional/p2p_compactblocks.py class TestP2PConn (line 21) | class TestP2PConn(P2PInterface): method __init__ (line 22) | def __init__(self): method on_sendcmpct (line 31) | def on_sendcmpct(self, message): method on_cmpctblock (line 34) | def on_cmpctblock(self, message): method on_headers (line 39) | def on_headers(self, message): method on_inv (line 45) | def on_inv(self, message): method received_block_announcement (line 52) | def received_block_announcement(self): method clear_block_announcement (line 55) | def clear_block_announcement(self): method get_headers (line 62) | def get_headers(self, locator, hashstop): method send_header_for_blocks (line 68) | def send_header_for_blocks(self, new_blocks): method request_headers_and_sync (line 73) | def request_headers_and_sync(self, locator, hashstop=0): method wait_for_block_announcement (line 81) | def wait_for_block_announcement(self, block_hash, timeout=30): method send_await_disconnect (line 86) | def send_await_disconnect(self, message, timeout=30): class CompactBlocksTest (line 94) | class CompactBlocksTest(MuntTestFramework): method set_test_params (line 95) | def set_test_params(self): method skip_test_if_missing_module (line 104) | def skip_test_if_missing_module(self): method build_block_on_tip (line 107) | def build_block_on_tip(self, node, segwit=False): method make_utxos (line 119) | def make_utxos(self): method test_sendcmpct (line 152) | def test_sendcmpct(self, node, test_node, preferred_version, old_node=... method test_invalid_cmpctblock_message (line 244) | def test_invalid_cmpctblock_message(self): method test_compactblock_construction (line 259) | def test_compactblock_construction(self, node, test_node, version, use... method check_compactblock_construction_from_block (line 327) | def check_compactblock_construction_from_block(self, version, header_a... method test_compactblock_requests (line 378) | def test_compactblock_requests(self, node, test_node, version, segwit): method build_block_with_transactions (line 425) | def build_block_with_transactions(self, node, utxo, num_transactions): method test_getblocktxn_requests (line 443) | def test_getblocktxn_requests(self, node, test_node, version): method test_incorrect_blocktxn_response (line 526) | def test_incorrect_blocktxn_response(self, node, test_node, version): method test_getblocktxn_handler (line 582) | def test_getblocktxn_handler(self, node, test_node, version): method test_compactblocks_not_at_tip (line 629) | def test_compactblocks_not_at_tip(self, node, test_node): method activate_segwit (line 684) | def activate_segwit(self, node): method test_end_to_end_block_relay (line 688) | def test_end_to_end_block_relay(self, node, listeners): method test_invalid_tx_in_compactblock (line 709) | def test_invalid_tx_in_compactblock(self, node, test_node, use_segwit): method request_cb_announcements (line 736) | def request_cb_announcements(self, peer, node, version): method test_compactblock_reconstruction_multiple_peers (line 745) | def test_compactblock_reconstruction_multiple_peers(self, node, stalli... method run_test (line 794) | def run_test(self): FILE: test/functional/p2p_disconnect_ban.py class DisconnectBanTest (line 16) | class DisconnectBanTest(MuntTestFramework): method set_test_params (line 17) | def set_test_params(self): method run_test (line 20) | def run_test(self): FILE: test/functional/p2p_feefilter.py function hashToHex (line 15) | def hashToHex(hash): function allInvsMatch (line 19) | def allInvsMatch(invsExpected, testnode): class TestP2PConn (line 27) | class TestP2PConn(P2PInterface): method __init__ (line 28) | def __init__(self): method on_inv (line 32) | def on_inv(self, message): method clear_invs (line 37) | def clear_invs(self): class FeeFilterTest (line 41) | class FeeFilterTest(MuntTestFramework): method set_test_params (line 42) | def set_test_params(self): method skip_test_if_missing_module (line 45) | def skip_test_if_missing_module(self): method run_test (line 48) | def run_test(self): FILE: test/functional/p2p_fingerprint.py class P2PFingerprintTest (line 28) | class P2PFingerprintTest(MuntTestFramework): method set_test_params (line 29) | def set_test_params(self): method build_chain (line 34) | def build_chain(self, num_blocks, prev_hash, prev_height, prev_median_... method send_block_request (line 49) | def send_block_request(self, block_hash, node): method send_header_request (line 55) | def send_header_request(self, block_hash, node): method last_block_equals (line 61) | def last_block_equals(self, expected_hash, node): method last_header_equals (line 66) | def last_header_equals(self, expected_hash, node): method run_test (line 76) | def run_test(self): FILE: test/functional/p2p_invalid_block.py class InvalidBlockRequestTest (line 21) | class InvalidBlockRequestTest(MuntTestFramework): method set_test_params (line 22) | def set_test_params(self): method run_test (line 27) | def run_test(self): FILE: test/functional/p2p_invalid_locator.py class InvalidLocatorTest (line 13) | class InvalidLocatorTest(MuntTestFramework): method set_test_params (line 14) | def set_test_params(self): method run_test (line 18) | def run_test(self): FILE: test/functional/p2p_invalid_messages.py class msg_unrecognized (line 14) | class msg_unrecognized: method __init__ (line 19) | def __init__(self, *, str_data): method serialize (line 22) | def serialize(self): method __repr__ (line 25) | def __repr__(self): class InvalidMessagesTest (line 29) | class InvalidMessagesTest(MuntTestFramework): method set_test_params (line 30) | def set_test_params(self): method run_test (line 34) | def run_test(self): method test_magic_bytes (line 144) | def test_magic_bytes(self): method test_checksum (line 153) | def test_checksum(self): method test_size (line 168) | def test_size(self): method test_command (line 182) | def test_command(self): method _tweak_msg_data_size (line 194) | def _tweak_msg_data_size(self, message, wrong_size): FILE: test/functional/p2p_invalid_tx.py class InvalidTxRequestTest (line 25) | class InvalidTxRequestTest(MuntTestFramework): method set_test_params (line 26) | def set_test_params(self): method bootstrap_p2p (line 30) | def bootstrap_p2p(self, *, num_connections=1): method reconnect_p2p (line 37) | def reconnect_p2p(self, **kwargs): method run_test (line 45) | def run_test(self): FILE: test/functional/p2p_leak.py class CLazyNode (line 22) | class CLazyNode(P2PInterface): method __init__ (line 23) | def __init__(self): method bad_message (line 28) | def bad_message(self, message): method on_open (line 32) | def on_open(self): method on_version (line 35) | def on_version(self, message): self.bad_message(message) method on_verack (line 36) | def on_verack(self, message): self.bad_message(message) method on_reject (line 37) | def on_reject(self, message): self.bad_message(message) method on_inv (line 38) | def on_inv(self, message): self.bad_message(message) method on_addr (line 39) | def on_addr(self, message): self.bad_message(message) method on_getdata (line 40) | def on_getdata(self, message): self.bad_message(message) method on_getblocks (line 41) | def on_getblocks(self, message): self.bad_message(message) method on_tx (line 42) | def on_tx(self, message): self.bad_message(message) method on_block (line 43) | def on_block(self, message): self.bad_message(message) method on_getaddr (line 44) | def on_getaddr(self, message): self.bad_message(message) method on_headers (line 45) | def on_headers(self, message): self.bad_message(message) method on_getheaders (line 46) | def on_getheaders(self, message): self.bad_message(message) method on_ping (line 47) | def on_ping(self, message): self.bad_message(message) method on_mempool (line 48) | def on_mempool(self, message): self.bad_message(message) method on_pong (line 49) | def on_pong(self, message): self.bad_message(message) method on_feefilter (line 50) | def on_feefilter(self, message): self.bad_message(message) method on_sendheaders (line 51) | def on_sendheaders(self, message): self.bad_message(message) method on_sendcmpct (line 52) | def on_sendcmpct(self, message): self.bad_message(message) method on_cmpctblock (line 53) | def on_cmpctblock(self, message): self.bad_message(message) method on_getblocktxn (line 54) | def on_getblocktxn(self, message): self.bad_message(message) method on_blocktxn (line 55) | def on_blocktxn(self, message): self.bad_message(message) class CNodeNoVersionBan (line 59) | class CNodeNoVersionBan(CLazyNode): method on_open (line 62) | def on_open(self): method on_reject (line 67) | def on_reject(self, message): pass class CNodeNoVersionIdle (line 71) | class CNodeNoVersionIdle(CLazyNode): method __init__ (line 72) | def __init__(self): class CNodeNoVerackIdle (line 76) | class CNodeNoVerackIdle(CLazyNode): method __init__ (line 77) | def __init__(self): method on_reject (line 81) | def on_reject(self, message): pass method on_verack (line 82) | def on_verack(self, message): pass method on_version (line 86) | def on_version(self, message): class P2PLeakTest (line 91) | class P2PLeakTest(MuntTestFramework): method set_test_params (line 92) | def set_test_params(self): method run_test (line 96) | def run_test(self): FILE: test/functional/p2p_leak_tx.py class P2PNode (line 15) | class P2PNode(P2PDataStore): method on_inv (line 16) | def on_inv(self, msg): class P2PLeakTxTest (line 20) | class P2PLeakTxTest(MuntTestFramework): method set_test_params (line 21) | def set_test_params(self): method skip_test_if_missing_module (line 24) | def skip_test_if_missing_module(self): method run_test (line 27) | def run_test(self): FILE: test/functional/p2p_mempool.py class P2PMempoolTests (line 16) | class P2PMempoolTests(MuntTestFramework): method set_test_params (line 17) | def set_test_params(self): method run_test (line 22) | def run_test(self): FILE: test/functional/p2p_node_network_limited.py class P2PIgnoreInv (line 16) | class P2PIgnoreInv(P2PInterface): method on_inv (line 18) | def on_inv(self, message): method on_addr (line 21) | def on_addr(self, message): method wait_for_addr (line 23) | def wait_for_addr(self, timeout=5): method send_getdata_for_block (line 26) | def send_getdata_for_block(self, blockhash): class NodeNetworkLimitedTest (line 31) | class NodeNetworkLimitedTest(MuntTestFramework): method set_test_params (line 32) | def set_test_params(self): method setup_network (line 45) | def setup_network(self): method run_test (line 49) | def run_test(self): FILE: test/functional/p2p_segwit.py class UTXO (line 91) | class UTXO(): method __init__ (line 93) | def __init__(self, sha256, n, value): function get_p2pkh_script (line 98) | def get_p2pkh_script(pubkeyhash): function sign_p2pk_witness_input (line 102) | def sign_p2pk_witness_input(script, tx_to, in_idx, hashtype, value, key): function get_virtual_size (line 109) | def get_virtual_size(witness_block): function test_transaction_acceptance (line 119) | def test_transaction_acceptance(node, p2p, tx, with_witness, accepted, r... function test_witness_block (line 130) | def test_witness_block(node, p2p, block, accepted, with_witness=True, re... class TestP2PConn (line 142) | class TestP2PConn(P2PInterface): method __init__ (line 143) | def __init__(self): method on_getdata (line 147) | def on_getdata(self, message): method announce_tx_and_wait_for_getdata (line 151) | def announce_tx_and_wait_for_getdata(self, tx, timeout=60, success=True): method announce_block_and_wait_for_getdata (line 161) | def announce_block_and_wait_for_getdata(self, block, use_header, timeo... method request_block (line 175) | def request_block(self, blockhash, inv_type, timeout=60): class SegWitTest (line 182) | class SegWitTest(MuntTestFramework): method set_test_params (line 183) | def set_test_params(self): method skip_test_if_missing_module (line 189) | def skip_test_if_missing_module(self): method setup_network (line 192) | def setup_network(self): method build_next_block (line 200) | def build_next_block(self, version=4): method update_witness_block_with_transactions (line 210) | def update_witness_block_with_transactions(self, block, tx_list, nonce... method run_test (line 216) | def run_test(self): method subtest (line 277) | def subtest(func): # noqa: N805 method test_non_witness_transaction (line 293) | def test_non_witness_transaction(self): method test_unnecessary_witness_before_segwit_activation (line 324) | def test_unnecessary_witness_before_segwit_activation(self): method test_block_relay (line 356) | def test_block_relay(self): method test_v0_outputs_arent_spendable (line 452) | def test_v0_outputs_arent_spendable(self): method advance_to_segwit_started (line 534) | def advance_to_segwit_started(self): method test_getblocktemplate_before_lockin (line 545) | def test_getblocktemplate_before_lockin(self): method advance_to_segwit_lockin (line 570) | def advance_to_segwit_lockin(self): method test_witness_tx_relay_before_segwit_activation (line 583) | def test_witness_tx_relay_before_segwit_activation(self): method test_standardness_v0 (line 625) | def test_standardness_v0(self): method advance_to_segwit_active (line 703) | def advance_to_segwit_active(self): method test_p2sh_witness (line 713) | def test_p2sh_witness(self): method test_witness_commitments (line 782) | def test_witness_commitments(self): method test_block_malleability (line 872) | def test_block_malleability(self): method test_witness_block_size (line 912) | def test_witness_block_size(self): method test_submit_block (line 990) | def test_submit_block(self): method test_extra_witness_data (line 1026) | def test_extra_witness_data(self): method test_max_witness_push_length (line 1099) | def test_max_witness_push_length(self): method test_max_witness_program_length (line 1136) | def test_max_witness_program_length(self): method test_witness_input_length (line 1184) | def test_witness_input_length(self): method test_tx_relay_after_segwit_activation (line 1266) | def test_tx_relay_after_segwit_activation(self): method test_segwit_versions (line 1359) | def test_segwit_versions(self): method test_premature_coinbase_witness_spend (line 1441) | def test_premature_coinbase_witness_spend(self): method test_uncompressed_pubkey (line 1476) | def test_uncompressed_pubkey(self): method test_signature_version_1 (line 1582) | def test_signature_version_1(self): method test_non_standard_witness_blinding (line 1764) | def test_non_standard_witness_blinding(self): method test_non_standard_witness (line 1818) | def test_non_standard_witness(self): method test_upgrade_after_activation (line 1918) | def test_upgrade_after_activation(self): method test_witness_sigops (line 1940) | def test_witness_sigops(self): FILE: test/functional/p2p_sendheaders.py class BaseNode (line 112) | class BaseNode(P2PInterface): method __init__ (line 113) | def __init__(self): method send_get_data (line 120) | def send_get_data(self, block_hashes): method send_get_headers (line 127) | def send_get_headers(self, locator, hashstop): method send_block_inv (line 133) | def send_block_inv(self, blockhash): method send_header_for_blocks (line 138) | def send_header_for_blocks(self, new_blocks): method send_getblocks (line 143) | def send_getblocks(self, locator): method wait_for_getdata (line 148) | def wait_for_getdata(self, hash_list, timeout=60): method wait_for_block_announcement (line 155) | def wait_for_block_announcement(self, block_hash, timeout=60): method on_inv (line 159) | def on_inv(self, message): method on_headers (line 163) | def on_headers(self, message): method clear_block_announcements (line 172) | def clear_block_announcements(self): method check_last_headers_announcement (line 180) | def check_last_headers_announcement(self, headers): method check_last_inv_announcement (line 191) | def check_last_inv_announcement(self, inv): class SendHeadersTest (line 206) | class SendHeadersTest(MuntTestFramework): method set_test_params (line 207) | def set_test_params(self): method mine_blocks (line 211) | def mine_blocks(self, count): method mine_reorg (line 219) | def mine_reorg(self, length): method run_test (line 240) | def run_test(self): method test_null_locators (line 254) | def test_null_locators(self, test_node, inv_node): method test_nonnull_locators (line 278) | def test_nonnull_locators(self, test_node, inv_node): FILE: test/functional/p2p_timeouts.py class TestP2PConn (line 30) | class TestP2PConn(P2PInterface): method on_version (line 31) | def on_version(self, message): class TimeoutsTest (line 35) | class TimeoutsTest(MuntTestFramework): method set_test_params (line 36) | def set_test_params(self): method run_test (line 42) | def run_test(self): FILE: test/functional/p2p_unrequested_blocks.py class AcceptBlockTest (line 63) | class AcceptBlockTest(MuntTestFramework): method set_test_params (line 64) | def set_test_params(self): method setup_network (line 69) | def setup_network(self): method run_test (line 77) | def run_test(self): FILE: test/functional/rpc_bind.py class RPCBindTest (line 13) | class RPCBindTest(MuntTestFramework): method set_test_params (line 14) | def set_test_params(self): method setup_network (line 19) | def setup_network(self): method add_options (line 22) | def add_options(self, parser): method run_bind_test (line 27) | def run_bind_test(self, allow_ips, connect_to, addresses, expected): method run_allowip_test (line 45) | def run_allowip_test(self, allow_ips, rpchost, rpcport): method run_test (line 62) | def run_test(self): method _run_loopback_tests (line 92) | def _run_loopback_tests(self): method _run_nonloopback_tests (line 117) | def _run_nonloopback_tests(self): FILE: test/functional/rpc_blockchain.py class BlockchainTest (line 48) | class BlockchainTest(MuntTestFramework): method set_test_params (line 49) | def set_test_params(self): method run_test (line 53) | def run_test(self): method mine_chain (line 67) | def mine_chain(self): method _test_getblockchaininfo (line 76) | def _test_getblockchaininfo(self): method _test_getchaintxstats (line 127) | def _test_getchaintxstats(self): method _test_gettxoutsetinfo (line 179) | def _test_gettxoutsetinfo(self): method _test_getblockheader (line 217) | def _test_getblockheader(self): method _test_getdifficulty (line 245) | def _test_getdifficulty(self): method _test_getnetworkhashps (line 251) | def _test_getnetworkhashps(self): method _test_stopatheight (line 256) | def _test_stopatheight(self): method _test_waitforblockheight (line 271) | def _test_waitforblockheight(self): FILE: test/functional/rpc_createmultisig.py class RpcCreateMultiSigTest (line 10) | class RpcCreateMultiSigTest(MuntTestFramework): method set_test_params (line 11) | def set_test_params(self): method skip_test_if_missing_module (line 15) | def skip_test_if_missing_module(self): method get_keys (line 18) | def get_keys(self): method run_test (line 25) | def run_test(self): method checkbalances (line 41) | def checkbalances(self): method do_multisig (line 57) | def do_multisig(self): FILE: test/functional/rpc_decodescript.py class DecodeScriptTest (line 13) | class DecodeScriptTest(MuntTestFramework): method set_test_params (line 14) | def set_test_params(self): method decodescript_script_sig (line 18) | def decodescript_script_sig(self): method decodescript_script_pub_key (line 51) | def decodescript_script_pub_key(self): method decoderawtransaction_asm_sighashtype (line 162) | def decoderawtransaction_asm_sighashtype(self): method run_test (line 228) | def run_test(self): FILE: test/functional/rpc_deprecated.py class DeprecatedRpcTest (line 9) | class DeprecatedRpcTest(MuntTestFramework): method set_test_params (line 10) | def set_test_params(self): method run_test (line 15) | def run_test(self): FILE: test/functional/rpc_deriveaddresses.py class DeriveaddressesTest (line 10) | class DeriveaddressesTest(MuntTestFramework): method set_test_params (line 11) | def set_test_params(self): method run_test (line 15) | def run_test(self): FILE: test/functional/rpc_fundrawtransaction.py function get_unspent (line 21) | def get_unspent(listunspent, amount): class RawTransactionsTest (line 27) | class RawTransactionsTest(MuntTestFramework): method set_test_params (line 28) | def set_test_params(self): method skip_test_if_missing_module (line 32) | def skip_test_if_missing_module(self): method setup_network (line 35) | def setup_network(self): method run_test (line 43) | def run_test(self): FILE: test/functional/rpc_getblockstats.py class GetblockstatsTest (line 20) | class GetblockstatsTest(MuntTestFramework): method add_options (line 37) | def add_options(self, parser): method set_test_params (line 46) | def set_test_params(self): method get_stats (line 51) | def get_stats(self): method generate_test_data (line 54) | def generate_test_data(self, filename): method load_test_data (line 87) | def load_test_data(self, filename): method run_test (line 101) | def run_test(self): FILE: test/functional/rpc_getchaintips.py class GetChainTipsTest (line 16) | class GetChainTipsTest (MuntTestFramework): method set_test_params (line 17) | def set_test_params(self): method run_test (line 20) | def run_test(self): FILE: test/functional/rpc_help.py class HelpRpcTest (line 13) | class HelpRpcTest(MuntTestFramework): method set_test_params (line 14) | def set_test_params(self): method run_test (line 17) | def run_test(self): method test_categories (line 21) | def test_categories(self): method dump_help (line 48) | def dump_help(self): FILE: test/functional/rpc_invalidateblock.py class InvalidateTest (line 17) | class InvalidateTest(MuntTestFramework): method set_test_params (line 18) | def set_test_params(self): method setup_network (line 22) | def setup_network(self): method run_test (line 25) | def run_test(self): FILE: test/functional/rpc_misc.py class RpcMiscTest (line 19) | class RpcMiscTest(MuntTestFramework): method set_test_params (line 20) | def set_test_params(self): method run_test (line 23) | def run_test(self): FILE: test/functional/rpc_named_arguments.py class NamedArgumentTest (line 13) | class NamedArgumentTest(MuntTestFramework): method set_test_params (line 14) | def set_test_params(self): method run_test (line 17) | def run_test(self): FILE: test/functional/rpc_net.py class NetTest (line 25) | class NetTest(MuntTestFramework): method set_test_params (line 26) | def set_test_params(self): method run_test (line 31) | def run_test(self): method _test_connection_count (line 40) | def _test_connection_count(self): method _test_getnettotals (line 44) | def _test_getnettotals(self): method _test_getnetworkinginfo (line 74) | def _test_getnetworkinginfo(self): method _test_getaddednodeinfo (line 89) | def _test_getaddednodeinfo(self): method _test_getpeerinfo (line 101) | def _test_getpeerinfo(self): method _test_getnodeaddresses (line 111) | def _test_getnodeaddresses(self): FILE: test/functional/rpc_preciousblock.py function unidirectional_node_sync_via_rpc (line 14) | def unidirectional_node_sync_via_rpc(node_src, node_dest): function node_sync_via_rpc (line 29) | def node_sync_via_rpc(nodes): class PreciousTest (line 36) | class PreciousTest(MuntTestFramework): method set_test_params (line 37) | def set_test_params(self): method setup_network (line 41) | def setup_network(self): method run_test (line 44) | def run_test(self): FILE: test/functional/rpc_psbt.py class PSBTTest (line 18) | class PSBTTest(MuntTestFramework): method set_test_params (line 20) | def set_test_params(self): method skip_test_if_missing_module (line 24) | def skip_test_if_missing_module(self): method test_utxo_conversion (line 27) | def test_utxo_conversion(self): method run_test (line 66) | def run_test(self): FILE: test/functional/rpc_rawtransaction.py class multidict (line 22) | class multidict(dict): method __init__ (line 32) | def __init__(self, x): method items (line 36) | def items(self): class RawTransactionsTest (line 41) | class RawTransactionsTest(MuntTestFramework): method set_test_params (line 42) | def set_test_params(self): method skip_test_if_missing_module (line 47) | def skip_test_if_missing_module(self): method setup_network (line 50) | def setup_network(self): method run_test (line 54) | def run_test(self): FILE: test/functional/rpc_scantxoutset.py function descriptors (line 13) | def descriptors(out): class ScantxoutsetTest (line 16) | class ScantxoutsetTest(MuntTestFramework): method set_test_params (line 17) | def set_test_params(self): method skip_test_if_missing_module (line 21) | def skip_test_if_missing_module(self): method run_test (line 24) | def run_test(self): FILE: test/functional/rpc_signmessage.py class SignMessagesTest (line 10) | class SignMessagesTest(MuntTestFramework): method set_test_params (line 11) | def set_test_params(self): method skip_test_if_missing_module (line 16) | def skip_test_if_missing_module(self): method run_test (line 19) | def run_test(self): FILE: test/functional/rpc_signrawtransaction.py class SignRawTransactionsTest (line 14) | class SignRawTransactionsTest(MuntTestFramework): method set_test_params (line 15) | def set_test_params(self): method skip_test_if_missing_module (line 19) | def skip_test_if_missing_module(self): method successful_signing_test (line 22) | def successful_signing_test(self): method test_with_lock_outputs (line 50) | def test_with_lock_outputs(self): method script_verification_error_test (line 58) | def script_verification_error_test(self): method witness_script_test (line 148) | def witness_script_test(self): method run_test (line 171) | def run_test(self): FILE: test/functional/rpc_txoutproof.py class MerkleBlockTest (line 11) | class MerkleBlockTest(MuntTestFramework): method set_test_params (line 12) | def set_test_params(self): method skip_test_if_missing_module (line 18) | def skip_test_if_missing_module(self): method setup_network (line 21) | def setup_network(self): method run_test (line 29) | def run_test(self): FILE: test/functional/rpc_uptime.py class UptimeTest (line 15) | class UptimeTest(MuntTestFramework): method set_test_params (line 16) | def set_test_params(self): method run_test (line 20) | def run_test(self): method _test_uptime (line 23) | def _test_uptime(self): FILE: test/functional/rpc_users.py class HTTPBasicsTest (line 24) | class HTTPBasicsTest(MuntTestFramework): method set_test_params (line 25) | def set_test_params(self): method setup_chain (line 28) | def setup_chain(self): method run_test (line 53) | def run_test(self): FILE: test/functional/test_framework/address.py function byte_to_base58 (line 17) | def byte_to_base58(b, version): function keyhash_to_p2pkh (line 34) | def keyhash_to_p2pkh(hash, main = False): function scripthash_to_p2sh (line 39) | def scripthash_to_p2sh(hash, main = False): function key_to_p2pkh (line 44) | def key_to_p2pkh(key, main = False): function script_to_p2sh (line 48) | def script_to_p2sh(script, main = False): function key_to_p2sh_p2wpkh (line 52) | def key_to_p2sh_p2wpkh(key, main = False): function program_to_witness (line 57) | def program_to_witness(version, program, main = False): function script_to_p2wsh (line 65) | def script_to_p2wsh(script, main = False): function key_to_p2wpkh (line 69) | def key_to_p2wpkh(key, main = False): function script_to_p2sh_p2wsh (line 73) | def script_to_p2sh_p2wsh(script, main = False): function check_key (line 78) | def check_key(key): function check_script (line 85) | def check_script(script): FILE: test/functional/test_framework/authproxy.py class JSONRPCException (line 51) | class JSONRPCException(Exception): method __init__ (line 52) | def __init__(self, rpc_error): function EncodeDecimal (line 61) | def EncodeDecimal(o): class AuthServiceProxy (line 66) | class AuthServiceProxy(): method __init__ (line 70) | def __init__(self, service_url, service_name=None, timeout=HTTP_TIMEOU... method __getattr__ (line 82) | def __getattr__(self, name): method _request (line 90) | def _request(self, method, path, postdata): method get_request (line 120) | def get_request(self, *args, **argsn): method __call__ (line 132) | def __call__(self, *args, **argsn): method batch (line 143) | def batch(self, rpc_call_list): method _get_response (line 148) | def _get_response(self): method __truediv__ (line 177) | def __truediv__(self, relative_uri): method _set_conn (line 180) | def _set_conn(self, connection=None): FILE: test/functional/test_framework/bignum.py function bn_bytes (line 15) | def bn_bytes(v, have_ext=False): function bn2bin (line 21) | def bn2bin(v): function bn2mpi (line 29) | def bn2mpi(v): function mpi2vch (line 52) | def mpi2vch(s): function bn2vch (line 57) | def bn2vch(v): FILE: test/functional/test_framework/blocktools.py function create_block (line 52) | def create_block(hashprev, coinbase, ntime=None, *, version=1): function get_witness_script (line 68) | def get_witness_script(witness_root, witness_nonce): function add_witness_commitment (line 73) | def add_witness_commitment(block, nonce=0): function serialize_script_num (line 92) | def serialize_script_num(value): function create_coinbase (line 107) | def create_coinbase(height, pubkey=None): function create_tx_with_script (line 127) | def create_tx_with_script(prevtx, n, script_sig=b"", *, amount, script_p... function create_transaction (line 140) | def create_transaction(node, txid, to_address, *, amount): function create_raw_transaction (line 151) | def create_raw_transaction(node, txid, to_address, *, amount): function get_legacy_sigopcount_block (line 162) | def get_legacy_sigopcount_block(block, accurate=True): function get_legacy_sigopcount_tx (line 168) | def get_legacy_sigopcount_tx(tx, accurate=True): function witness_script (line 177) | def witness_script(use_p2wsh, pubkey): function create_witness_tx (line 194) | def create_witness_tx(node, use_p2wsh, utxo, pubkey, encode_p2sh, amount): function send_to_witness (line 207) | def send_to_witness(use_p2wsh, node, utxo, pubkey, encode_p2sh, amount, ... FILE: test/functional/test_framework/coverage.py class AuthServiceProxyWrapper (line 17) | class AuthServiceProxyWrapper(): method __init__ (line 22) | def __init__(self, auth_service_proxy_instance, coverage_logfile=None): method __getattr__ (line 34) | def __getattr__(self, name): method __call__ (line 41) | def __call__(self, *args, **kwargs): method _log_call (line 51) | def _log_call(self): method __truediv__ (line 58) | def __truediv__(self, relative_uri): method get_request (line 62) | def get_request(self, *args, **kwargs): function get_filename (line 66) | def get_filename(dirname, n_node): function write_all_rpc_commands (line 77) | def write_all_rpc_commands(dirname, node): FILE: test/functional/test_framework/descriptors.py function descsum_polymod (line 11) | def descsum_polymod(symbols): function descsum_expand (line 21) | def descsum_expand(s): function descsum_create (line 40) | def descsum_create(s): function descsum_check (line 46) | def descsum_check(s, require=True): FILE: test/functional/test_framework/key.py function _check_result (line 77) | def _check_result(val, func, args): class CECKey (line 86) | class CECKey(): method __init__ (line 92) | def __init__(self): method __del__ (line 95) | def __del__(self): method set_secretbytes (line 100) | def set_secretbytes(self, secret): method set_privkey (line 114) | def set_privkey(self, key): method set_pubkey (line 118) | def set_pubkey(self, key): method get_privkey (line 122) | def get_privkey(self): method get_pubkey (line 128) | def get_pubkey(self): method get_raw_ecdh_key (line 134) | def get_raw_ecdh_key(self, other_pubkey): method get_ecdh_key (line 143) | def get_ecdh_key(self, other_pubkey, kdf=lambda k: hashlib.sha256(k).d... method sign (line 148) | def sign(self, hash, low_s = True): method verify (line 180) | def verify(self, hash, sig): method set_compressed (line 184) | def set_compressed(self, compressed): class CPubKey (line 192) | class CPubKey(bytes): method __new__ (line 202) | def __new__(cls, buf, _cec_key=None): method is_valid (line 211) | def is_valid(self): method is_compressed (line 215) | def is_compressed(self): method verify (line 218) | def verify(self, hash, sig): method __str__ (line 221) | def __str__(self): method __repr__ (line 224) | def __repr__(self): FILE: test/functional/test_framework/messages.py function sha256 (line 57) | def sha256(s): function hash256 (line 60) | def hash256(s): function ser_compact_size (line 63) | def ser_compact_size(l): function deser_compact_size (line 75) | def deser_compact_size(f): function deser_string (line 85) | def deser_string(f): function ser_string (line 89) | def ser_string(s): function deser_uint256 (line 92) | def deser_uint256(f): function ser_uint256 (line 100) | def ser_uint256(u): function uint256_from_str (line 108) | def uint256_from_str(s): function uint256_from_compact (line 116) | def uint256_from_compact(c): function deser_vector (line 122) | def deser_vector(f, c): function ser_vector (line 135) | def ser_vector(l, ser_function_name=None): function deser_uint256_vector (line 145) | def deser_uint256_vector(f): function ser_uint256_vector (line 154) | def ser_uint256_vector(l): function deser_string_vector (line 161) | def deser_string_vector(f): function ser_string_vector (line 170) | def ser_string_vector(l): function FromHex (line 178) | def FromHex(obj, hex_string): function ToHex (line 183) | def ToHex(obj): class CAddress (line 189) | class CAddress: method __init__ (line 192) | def __init__(self): method deserialize (line 199) | def deserialize(self, f, with_time=True): method serialize (line 207) | def serialize(self, with_time=True): method __repr__ (line 217) | def __repr__(self): class CInv (line 222) | class CInv: method __init__ (line 234) | def __init__(self, t=0, h=0): method deserialize (line 238) | def deserialize(self, f): method serialize (line 242) | def serialize(self): method __repr__ (line 248) | def __repr__(self): class CBlockLocator (line 253) | class CBlockLocator: method __init__ (line 256) | def __init__(self): method deserialize (line 260) | def deserialize(self, f): method serialize (line 264) | def serialize(self): method __repr__ (line 270) | def __repr__(self): class COutPoint (line 275) | class COutPoint: method __init__ (line 278) | def __init__(self, hash=0, n=0): method deserialize (line 282) | def deserialize(self, f): method serialize (line 286) | def serialize(self): method __repr__ (line 292) | def __repr__(self): class CTxIn (line 296) | class CTxIn: method __init__ (line 299) | def __init__(self, outpoint=None, scriptSig=b"", nSequence=0): method deserialize (line 307) | def deserialize(self, f): method serialize (line 313) | def serialize(self): method __repr__ (line 320) | def __repr__(self): class CTxOut (line 326) | class CTxOut: method __init__ (line 329) | def __init__(self, nValue=0, scriptPubKey=b""): method deserialize (line 333) | def deserialize(self, f): method serialize (line 337) | def serialize(self): method __repr__ (line 343) | def __repr__(self): class CScriptWitness (line 349) | class CScriptWitness: method __init__ (line 352) | def __init__(self): method __repr__ (line 356) | def __repr__(self): method is_null (line 360) | def is_null(self): class CTxInWitness (line 366) | class CTxInWitness: method __init__ (line 369) | def __init__(self): method deserialize (line 372) | def deserialize(self, f): method serialize (line 375) | def serialize(self): method __repr__ (line 378) | def __repr__(self): method is_null (line 381) | def is_null(self): class CTxWitness (line 385) | class CTxWitness: method __init__ (line 388) | def __init__(self): method deserialize (line 391) | def deserialize(self, f): method serialize (line 395) | def serialize(self): method __repr__ (line 404) | def __repr__(self): method is_null (line 408) | def is_null(self): class CTransaction (line 415) | class CTransaction: method __init__ (line 419) | def __init__(self, tx=None): method deserialize (line 437) | def deserialize(self, f): method serialize_without_witness (line 459) | def serialize_without_witness(self): method serialize_with_witness (line 468) | def serialize_with_witness(self): method serialize (line 492) | def serialize(self): method rehash (line 496) | def rehash(self): method calc_sha256 (line 503) | def calc_sha256(self, with_witness=False): method is_valid (line 512) | def is_valid(self): method __repr__ (line 519) | def __repr__(self): function get_compact_size (line 523) | def get_compact_size(inp): function read_compact_size (line 533) | def read_compact_size(f): class CBlockHeader (line 545) | class CBlockHeader: method __init__ (line 549) | def __init__(self, header=None): method set_null (line 570) | def set_null(self): method deserialize (line 585) | def deserialize(self, f): method serialize (line 605) | def serialize(self): method calc_sha256 (line 625) | def calc_sha256(self): method rehash (line 644) | def rehash(self): method __repr__ (line 649) | def __repr__(self): class CBlock (line 657) | class CBlock(CBlockHeader): method __init__ (line 660) | def __init__(self, header=None): method deserialize (line 664) | def deserialize(self, f): method serialize (line 668) | def serialize(self, with_witness=False): method get_merkle_root (line 679) | def get_merkle_root(cls, hashes): method calc_merkle_root (line 688) | def calc_merkle_root(self): method calc_witness_merkle_root (line 695) | def calc_witness_merkle_root(self): method is_valid (line 706) | def is_valid(self): method solve (line 718) | def solve(self): method __repr__ (line 725) | def __repr__(self): class PrefilledTransaction (line 731) | class PrefilledTransaction: method __init__ (line 734) | def __init__(self, index=0, tx = None): method deserialize (line 738) | def deserialize(self, f): method serialize (line 743) | def serialize(self, with_witness=True): method serialize_without_witness (line 752) | def serialize_without_witness(self): method serialize_with_witness (line 755) | def serialize_with_witness(self): method __repr__ (line 758) | def __repr__(self): class P2PHeaderAndShortIDs (line 763) | class P2PHeaderAndShortIDs: method __init__ (line 767) | def __init__(self): method deserialize (line 775) | def deserialize(self, f): method serialize (line 787) | def serialize(self, with_witness=False): method __repr__ (line 801) | def __repr__(self): class P2PHeaderAndShortWitnessIDs (line 807) | class P2PHeaderAndShortWitnessIDs(P2PHeaderAndShortIDs): method serialize (line 809) | def serialize(self): function calculate_shortid (line 813) | def calculate_shortid(k0, k1, tx_hash): class HeaderAndShortIDs (line 821) | class HeaderAndShortIDs: method __init__ (line 824) | def __init__(self, p2pheaders_and_shortids = None): method to_p2p (line 840) | def to_p2p(self): method get_siphash_keys (line 857) | def get_siphash_keys(self): method initialize_from_block (line 866) | def initialize_from_block(self, block, nonce=0, prefill_list = [0], us... method __repr__ (line 880) | def __repr__(self): class BlockTransactionsRequest (line 884) | class BlockTransactionsRequest: method __init__ (line 887) | def __init__(self, blockhash=0, indexes = None): method deserialize (line 891) | def deserialize(self, f): method serialize (line 897) | def serialize(self): method from_absolute (line 906) | def from_absolute(self, absolute_indexes): method to_absolute (line 913) | def to_absolute(self): method __repr__ (line 921) | def __repr__(self): class BlockTransactions (line 925) | class BlockTransactions: method __init__ (line 928) | def __init__(self, blockhash=0, transactions = None): method deserialize (line 932) | def deserialize(self, f): method serialize (line 936) | def serialize(self, with_witness=True): method __repr__ (line 945) | def __repr__(self): class CPartialMerkleTree (line 949) | class CPartialMerkleTree: method __init__ (line 952) | def __init__(self): method deserialize (line 957) | def deserialize(self, f): method serialize (line 965) | def serialize(self): method __repr__ (line 975) | def __repr__(self): class CMerkleBlock (line 979) | class CMerkleBlock: method __init__ (line 982) | def __init__(self): method deserialize (line 986) | def deserialize(self, f): method serialize (line 990) | def serialize(self): method __repr__ (line 996) | def __repr__(self): class msg_version (line 1001) | class msg_version: method __init__ (line 1006) | def __init__(self): method deserialize (line 1017) | def deserialize(self, f): method serialize (line 1040) | def serialize(self): method __repr__ (line 1053) | def __repr__(self): class msg_verack (line 1060) | class msg_verack: method __init__ (line 1064) | def __init__(self): method deserialize (line 1067) | def deserialize(self, f): method serialize (line 1070) | def serialize(self): method __repr__ (line 1073) | def __repr__(self): class msg_addr (line 1077) | class msg_addr: method __init__ (line 1081) | def __init__(self): method deserialize (line 1084) | def deserialize(self, f): method serialize (line 1087) | def serialize(self): method __repr__ (line 1090) | def __repr__(self): class msg_inv (line 1094) | class msg_inv: method __init__ (line 1098) | def __init__(self, inv=None): method deserialize (line 1104) | def deserialize(self, f): method serialize (line 1107) | def serialize(self): method __repr__ (line 1110) | def __repr__(self): class msg_getdata (line 1114) | class msg_getdata: method __init__ (line 1118) | def __init__(self, inv=None): method deserialize (line 1121) | def deserialize(self, f): method serialize (line 1124) | def serialize(self): method __repr__ (line 1127) | def __repr__(self): class msg_getblocks (line 1131) | class msg_getblocks: method __init__ (line 1135) | def __init__(self): method deserialize (line 1139) | def deserialize(self, f): method serialize (line 1144) | def serialize(self): method __repr__ (line 1150) | def __repr__(self): class msg_tx (line 1155) | class msg_tx: method __init__ (line 1159) | def __init__(self, tx=CTransaction()): method deserialize (line 1162) | def deserialize(self, f): method serialize (line 1165) | def serialize(self): method __repr__ (line 1168) | def __repr__(self): class msg_witness_tx (line 1172) | class msg_witness_tx(msg_tx): method serialize (line 1175) | def serialize(self): class msg_block (line 1179) | class msg_block: method __init__ (line 1183) | def __init__(self, block=None): method deserialize (line 1189) | def deserialize(self, f): method serialize (line 1192) | def serialize(self): method __repr__ (line 1195) | def __repr__(self): class msg_generic (line 1201) | class msg_generic: method __init__ (line 1204) | def __init__(self, command, data=None): method serialize (line 1208) | def serialize(self): method __repr__ (line 1211) | def __repr__(self): class msg_witness_block (line 1215) | class msg_witness_block(msg_block): method serialize (line 1217) | def serialize(self): class msg_getaddr (line 1222) | class msg_getaddr: method __init__ (line 1226) | def __init__(self): method deserialize (line 1229) | def deserialize(self, f): method serialize (line 1232) | def serialize(self): method __repr__ (line 1235) | def __repr__(self): class msg_ping (line 1239) | class msg_ping: method __init__ (line 1243) | def __init__(self, nonce=0): method deserialize (line 1246) | def deserialize(self, f): method serialize (line 1249) | def serialize(self): method __repr__ (line 1254) | def __repr__(self): class msg_pong (line 1258) | class msg_pong: method __init__ (line 1262) | def __init__(self, nonce=0): method deserialize (line 1265) | def deserialize(self, f): method serialize (line 1268) | def serialize(self): method __repr__ (line 1273) | def __repr__(self): class msg_mempool (line 1277) | class msg_mempool: method __init__ (line 1281) | def __init__(self): method deserialize (line 1284) | def deserialize(self, f): method serialize (line 1287) | def serialize(self): method __repr__ (line 1290) | def __repr__(self): class msg_notfound (line 1294) | class msg_notfound: method __init__ (line 1298) | def __init__(self, vec=None): method deserialize (line 1301) | def deserialize(self, f): method serialize (line 1304) | def serialize(self): method __repr__ (line 1307) | def __repr__(self): class msg_sendheaders (line 1311) | class msg_sendheaders: method __init__ (line 1315) | def __init__(self): method deserialize (line 1318) | def deserialize(self, f): method serialize (line 1321) | def serialize(self): method __repr__ (line 1324) | def __repr__(self): class msg_getheaders (line 1332) | class msg_getheaders: method __init__ (line 1336) | def __init__(self): method deserialize (line 1340) | def deserialize(self, f): method serialize (line 1345) | def serialize(self): method __repr__ (line 1351) | def __repr__(self): class msg_headers (line 1358) | class msg_headers: method __init__ (line 1362) | def __init__(self, headers=None): method deserialize (line 1365) | def deserialize(self, f): method serialize (line 1371) | def serialize(self): method __repr__ (line 1375) | def __repr__(self): class msg_reject (line 1379) | class msg_reject: method __init__ (line 1384) | def __init__(self): method deserialize (line 1390) | def deserialize(self, f): method serialize (line 1398) | def serialize(self): method __repr__ (line 1407) | def __repr__(self): class msg_feefilter (line 1412) | class msg_feefilter: method __init__ (line 1416) | def __init__(self, feerate=0): method deserialize (line 1419) | def deserialize(self, f): method serialize (line 1422) | def serialize(self): method __repr__ (line 1427) | def __repr__(self): class msg_sendcmpct (line 1431) | class msg_sendcmpct: method __init__ (line 1435) | def __init__(self): method deserialize (line 1439) | def deserialize(self, f): method serialize (line 1443) | def serialize(self): method __repr__ (line 1449) | def __repr__(self): class msg_cmpctblock (line 1453) | class msg_cmpctblock: method __init__ (line 1457) | def __init__(self, header_and_shortids = None): method deserialize (line 1460) | def deserialize(self, f): method serialize (line 1464) | def serialize(self): method __repr__ (line 1469) | def __repr__(self): class msg_getblocktxn (line 1473) | class msg_getblocktxn: method __init__ (line 1477) | def __init__(self): method deserialize (line 1480) | def deserialize(self, f): method serialize (line 1484) | def serialize(self): method __repr__ (line 1489) | def __repr__(self): class msg_blocktxn (line 1493) | class msg_blocktxn: method __init__ (line 1497) | def __init__(self): method deserialize (line 1500) | def deserialize(self, f): method serialize (line 1503) | def serialize(self): method __repr__ (line 1508) | def __repr__(self): class msg_witness_blocktxn (line 1512) | class msg_witness_blocktxn(msg_blocktxn): method serialize (line 1515) | def serialize(self): FILE: test/functional/test_framework/mininode.py class P2PConnection (line 93) | class P2PConnection(asyncio.Protocol): method __init__ (line 106) | def __init__(self): method is_connected (line 112) | def is_connected(self): method peer_connect (line 115) | def peer_connect(self, dstaddr, dstport, net="regtestlegacy"): method peer_disconnect (line 130) | def peer_disconnect(self): method connection_made (line 136) | def connection_made(self, transport): method connection_lost (line 146) | def connection_lost(self, exc): method data_received (line 158) | def data_received(self, t): method _on_data (line 164) | def _on_data(self): method on_message (line 200) | def on_message(self, message): method send_message (line 206) | def send_message(self, message): method send_raw_message (line 215) | def send_raw_message(self, raw_message_bytes): method build_message (line 229) | def build_message(self, message): method _log_message (line 243) | def _log_message(self, direction, msg): class P2PInterface (line 255) | class P2PInterface(P2PConnection): method __init__ (line 264) | def __init__(self): method peer_connect (line 278) | def peer_connect(self, *args, services=NODE_NETWORK|NODE_WITNESS, send... method on_message (line 295) | def on_message(self, message): method on_open (line 313) | def on_open(self): method on_close (line 316) | def on_close(self): method on_addr (line 319) | def on_addr(self, message): pass method on_block (line 320) | def on_block(self, message): pass method on_blocktxn (line 321) | def on_blocktxn(self, message): pass method on_cmpctblock (line 322) | def on_cmpctblock(self, message): pass method on_feefilter (line 323) | def on_feefilter(self, message): pass method on_getaddr (line 324) | def on_getaddr(self, message): pass method on_getblocks (line 325) | def on_getblocks(self, message): pass method on_getblocktxn (line 326) | def on_getblocktxn(self, message): pass method on_getdata (line 327) | def on_getdata(self, message): pass method on_getheaders (line 328) | def on_getheaders(self, message): pass method on_headers (line 329) | def on_headers(self, message): pass method on_mempool (line 330) | def on_mempool(self, message): pass method on_notfound (line 331) | def on_notfound(self, message): pass method on_pong (line 332) | def on_pong(self, message): pass method on_reject (line 333) | def on_reject(self, message): pass method on_sendcmpct (line 334) | def on_sendcmpct(self, message): pass method on_sendheaders (line 335) | def on_sendheaders(self, message): pass method on_tx (line 336) | def on_tx(self, message): pass method on_inv (line 338) | def on_inv(self, message): method on_ping (line 346) | def on_ping(self, message): method on_verack (line 349) | def on_verack(self, message): method on_version (line 352) | def on_version(self, message): method wait_for_disconnect (line 359) | def wait_for_disconnect(self, timeout=60): method wait_for_block (line 365) | def wait_for_block(self, blockhash, timeout=60): method wait_for_header (line 369) | def wait_for_header(self, blockhash, timeout=60): method wait_for_getdata (line 378) | def wait_for_getdata(self, timeout=60): method wait_for_getheaders (line 388) | def wait_for_getheaders(self, timeout=60): method wait_for_inv (line 398) | def wait_for_inv(self, expected_inv, timeout=60): method wait_for_verack (line 407) | def wait_for_verack(self, timeout=60): method send_and_ping (line 413) | def send_and_ping(self, message, timeout=60): method sync_with_ping (line 418) | def sync_with_ping(self, timeout=60): class NetworkThread (line 433) | class NetworkThread(threading.Thread): method __init__ (line 436) | def __init__(self): method run (line 443) | def run(self): method close (line 447) | def close(self, timeout=10): class P2PDataStore (line 455) | class P2PDataStore(P2PInterface): method __init__ (line 460) | def __init__(self): method on_getdata (line 469) | def on_getdata(self, message): method on_getheaders (line 480) | def on_getheaders(self, message): method send_blocks_and_test (line 512) | def send_blocks_and_test(self, blocks, node, *, success=True, force_se... method send_txs_and_test (line 548) | def send_txs_and_test(self, txs, node, *, success=True, expect_disconn... FILE: test/functional/test_framework/netutil.py function get_socket_inodes (line 29) | def get_socket_inodes(pid): function _remove_empty (line 41) | def _remove_empty(array): function _convert_ip_port (line 44) | def _convert_ip_port(array): function netstat (line 55) | def netstat(typ='tcp'): function get_bind_addrs (line 76) | def get_bind_addrs(pid): function all_interfaces (line 88) | def all_interfaces(): function addr_to_hex (line 115) | def addr_to_hex(addr): function test_ipv6_local (line 144) | def test_ipv6_local(): FILE: test/functional/test_framework/script.py function hash160 (line 21) | def hash160(s): class CScriptOp (line 26) | class CScriptOp(int): method encode_op_pushdata (line 31) | def encode_op_pushdata(d): method encode_op_n (line 45) | def encode_op_n(n): method decode_op_n (line 55) | def decode_op_n(self): method is_small_int (line 65) | def is_small_int(self): method __str__ (line 72) | def __str__(self): method __repr__ (line 75) | def __repr__(self): method __new__ (line 81) | def __new__(cls, n): class CScriptInvalidError (line 353) | class CScriptInvalidError(Exception): class CScriptTruncatedPushDataError (line 357) | class CScriptTruncatedPushDataError(CScriptInvalidError): method __init__ (line 359) | def __init__(self, msg, data): class CScriptNum (line 365) | class CScriptNum: method __init__ (line 368) | def __init__(self, d=0): method encode (line 372) | def encode(obj): method decode (line 388) | def decode(vch): class CScript (line 404) | class CScript(bytes): method __coerce_instance (line 417) | def __coerce_instance(cls, other): method __add__ (line 437) | def __add__(self, other): method join (line 448) | def join(self, iterable): method __new__ (line 452) | def __new__(cls, value=b''): method raw_iter (line 463) | def raw_iter(self): method __iter__ (line 520) | def __iter__(self): method __repr__ (line 540) | def __repr__(self): method GetSigOpCount (line 567) | def GetSigOpCount(self, fAccurate): function FindAndDelete (line 593) | def FindAndDelete(script, sig): function SignatureHash (line 611) | def SignatureHash(script, txTo, inIdx, hashtype): function SegwitVersion1SignatureHash (line 665) | def SegwitVersion1SignatureHash(script, txTo, inIdx, hashtype, amount): FILE: test/functional/test_framework/segwit_addr.py function bech32_polymod (line 11) | def bech32_polymod(values): function bech32_hrp_expand (line 23) | def bech32_hrp_expand(hrp): function bech32_verify_checksum (line 28) | def bech32_verify_checksum(hrp, data): function bech32_create_checksum (line 33) | def bech32_create_checksum(hrp, data): function bech32_encode (line 40) | def bech32_encode(hrp, data): function bech32_decode (line 46) | def bech32_decode(bech): function convertbits (line 64) | def convertbits(data, frombits, tobits, pad=True): function decode (line 87) | def decode(hrp, addr): function encode (line 102) | def encode(hrp, witver, witprog): FILE: test/functional/test_framework/siphash.py function rotl64 (line 10) | def rotl64(n, b): function siphash_round (line 13) | def siphash_round(v0, v1, v2, v3): function siphash256 (line 30) | def siphash256(k0, k1, h): FILE: test/functional/test_framework/socks5.py class Command (line 15) | class Command: class AddressType (line 18) | class AddressType: function recvall (line 24) | def recvall(s, n): class Socks5Configuration (line 36) | class Socks5Configuration(): method __init__ (line 38) | def __init__(self): class Socks5Command (line 44) | class Socks5Command(): method __init__ (line 46) | def __init__(self, cmd, atyp, addr, port, username, password): method __repr__ (line 53) | def __repr__(self): class Socks5Connection (line 56) | class Socks5Connection(): method __init__ (line 57) | def __init__(self, serv, conn): method handle (line 61) | def handle(self): class Socks5Server (line 126) | class Socks5Server(): method __init__ (line 127) | def __init__(self, conf): method run (line 137) | def run(self): method start (line 146) | def start(self): method stop (line 153) | def stop(self): FILE: test/functional/test_framework/test_framework.py class TestStatus (line 37) | class TestStatus(Enum): class SkipTest (line 49) | class SkipTest(Exception): method __init__ (line 52) | def __init__(self, message): class MuntTestMetaClass (line 56) | class MuntTestMetaClass(type): method __new__ (line 64) | def __new__(cls, clsname, bases, dct): class MuntTestFramework (line 76) | class MuntTestFramework(metaclass=MuntTestMetaClass): method __init__ (line 92) | def __init__(self): method main (line 104) | def main(self): method set_test_params (line 238) | def set_test_params(self): method add_options (line 242) | def add_options(self, parser): method skip_test_if_missing_module (line 246) | def skip_test_if_missing_module(self): method setup_chain (line 250) | def setup_chain(self): method setup_network (line 258) | def setup_network(self): method setup_nodes (line 269) | def setup_nodes(self): method import_deterministic_coinbase_privkeys (line 291) | def import_deterministic_coinbase_privkeys(self): method run_test (line 303) | def run_test(self): method add_nodes (line 309) | def add_nodes(self, num_nodes, extra_args=None, *, rpchost=None, binar... method start_node (line 341) | def start_node(self, i, *args, **kwargs): method start_nodes (line 352) | def start_nodes(self, extra_args=None, *args, **kwargs): method stop_node (line 372) | def stop_node(self, i, expected_stderr='', wait=0): method stop_nodes (line 377) | def stop_nodes(self, wait=0): method restart_node (line 387) | def restart_node(self, i, extra_args=None): method wait_for_node_exit (line 392) | def wait_for_node_exit(self, i, timeout): method split_network (line 395) | def split_network(self): method join_network (line 403) | def join_network(self): method sync_all (line 410) | def sync_all(self, node_groups=None): method _start_logging (line 420) | def _start_logging(self): method _initialize_chain (line 448) | def _initialize_chain(self): method _initialize_chain_clean (line 525) | def _initialize_chain_clean(self): method skip_if_no_py3_zmq (line 533) | def skip_if_no_py3_zmq(self): method skip_if_no_daemon_zmq (line 540) | def skip_if_no_daemon_zmq(self): method skip_if_no_wallet (line 545) | def skip_if_no_wallet(self): method skip_if_no_cli (line 550) | def skip_if_no_cli(self): method is_cli_compiled (line 555) | def is_cli_compiled(self): method is_wallet_compiled (line 562) | def is_wallet_compiled(self): method is_zmq_compiled (line 569) | def is_zmq_compiled(self): FILE: test/functional/test_framework/test_node.py class FailedToStartError (line 37) | class FailedToStartError(Exception): class ErrorMatch (line 41) | class ErrorMatch(Enum): class TestNode (line 48) | class TestNode(): method __init__ (line 62) | def __init__(self, i, datadir, *, rpchost, timewait, Munt_daemon, Munt... method get_deterministic_priv_key (line 110) | def get_deterministic_priv_key(self): method get_mem_rss_kilobytes (line 127) | def get_mem_rss_kilobytes(self): method _node_msg (line 146) | def _node_msg(self, msg: str) -> str: method _raise_assertion_error (line 150) | def _raise_assertion_error(self, msg: str): method __del__ (line 154) | def __del__(self): method __getattr__ (line 164) | def __getattr__(self, name): method start (line 172) | def start(self, extra_args=None, *, cwd=None, stdout=None, stderr=None... method wait_for_rpc_connection (line 204) | def wait_for_rpc_connection(self): method generate (line 237) | def generate(self, num_blocks, max_tries=1000000): method get_wallet_rpc (line 241) | def get_wallet_rpc(self, wallet_name): method stop_node (line 249) | def stop_node(self, expected_stderr='', wait=0): method is_node_stopped (line 274) | def is_node_stopped(self): method wait_until_stopped (line 295) | def wait_until_stopped(self, timeout=DAEMON_PROC_WAIT_TIMEOUT): method assert_debug_log (line 299) | def assert_debug_log(self, expected_msgs): method assert_memory_usage_stable (line 316) | def assert_memory_usage_stable(self, *, increase_allowed=0.03): method profile_with_perf (line 343) | def profile_with_perf(self, profile_name): method _start_perf (line 360) | def _start_perf(self, profile_name=None): method _stop_perf (line 403) | def _stop_perf(self, profile_name): method assert_start_raises_init_error (line 420) | def assert_start_raises_init_error(self, extra_args=None, expected_msg... method add_p2p_connection (line 466) | def add_p2p_connection(self, p2p_conn, *, wait_for_verack=True, **kwar... method p2p (line 484) | def p2p(self): method disconnect_p2ps (line 492) | def disconnect_p2ps(self): class TestNodeCLIAttr (line 498) | class TestNodeCLIAttr: method __init__ (line 499) | def __init__(self, cli, command): method __call__ (line 503) | def __call__(self, *args, **kwargs): method get_request (line 506) | def get_request(self, *args, **kwargs): function arg_to_cli (line 509) | def arg_to_cli(arg): class TestNodeCLI (line 517) | class TestNodeCLI(): method __init__ (line 520) | def __init__(self, binary, datadir): method __call__ (line 527) | def __call__(self, *options, input=None): method __getattr__ (line 534) | def __getattr__(self, command): method batch (line 537) | def batch(self, requests): method send_cli (line 546) | def send_cli(self, command=None, *args, **kwargs): FILE: test/functional/test_framework/util.py function assert_fee_amount (line 28) | def assert_fee_amount(fee, tx_size, fee_per_kB): function assert_equal (line 37) | def assert_equal(thing1, thing2, *args): function assert_greater_than (line 41) | def assert_greater_than(thing1, thing2): function assert_greater_than_or_equal (line 45) | def assert_greater_than_or_equal(thing1, thing2): function assert_raises (line 49) | def assert_raises(exc, fun, *args, **kwds): function assert_raises_message (line 52) | def assert_raises_message(exc, message, fun, *args, **kwds): function assert_raises_process_error (line 65) | def assert_raises_process_error(returncode, output, fun, *args, **kwds): function assert_raises_rpc_error (line 89) | def assert_raises_rpc_error(code, message, fun, *args, **kwds): function try_rpc (line 107) | def try_rpc(code, message, fun, *args, **kwds): function assert_is_hex_string (line 126) | def assert_is_hex_string(string): function assert_is_hash_string (line 133) | def assert_is_hash_string(string, length=64): function assert_array_result (line 143) | def assert_array_result(object_array, to_match, expected, should_not_fin... function check_json_precision (line 175) | def check_json_precision(): function count_bytes (line 182) | def count_bytes(hex_string): function hash256 (line 185) | def hash256(byte_str): function hex_str_to_bytes (line 192) | def hex_str_to_bytes(hex_str): function str_to_b64str (line 195) | def str_to_b64str(string): function satoshi_round (line 198) | def satoshi_round(amount): function wait_until (line 201) | def wait_until(predicate, *, attempts=float('inf'), timeout=float('inf')... class PortSeed (line 237) | class PortSeed: function get_rpc_proxy (line 241) | def get_rpc_proxy(url, node_number, timeout=None, coveragedir=None): function p2p_port (line 266) | def p2p_port(n): function rpc_port (line 270) | def rpc_port(n): function rpc_url (line 273) | def rpc_url(datadir, i, rpchost=None): function initialize_datadir (line 288) | def initialize_datadir(dirname, n): function get_datadir_path (line 307) | def get_datadir_path(dirname, n): function append_config (line 310) | def append_config(datadir, options): function get_auth_cookie (line 315) | def get_auth_cookie(datadir): function delete_cookie_file (line 338) | def delete_cookie_file(datadir): function get_bip9_status (line 343) | def get_bip9_status(node, key): function set_node_times (line 347) | def set_node_times(nodes, t): function disconnect_nodes (line 351) | def disconnect_nodes(from_connection, node_num): function connect_nodes (line 365) | def connect_nodes(from_connection, node_num): function connect_nodes_bi (line 372) | def connect_nodes_bi(nodes, a, b): function sync_blocks (line 376) | def sync_blocks(rpc_connections, *, wait=1, timeout=60): function sync_mempools (line 392) | def sync_mempools(rpc_connections, *, wait=1, timeout=60, flush_schedule... function find_output (line 412) | def find_output(node, txid, amount, *, blockhash=None): function gather_inputs (line 423) | def gather_inputs(from_node, amount_needed, confirmations_required=1): function make_change (line 440) | def make_change(from_node, amount_in, amount_out, fee): function random_transaction (line 457) | def random_transaction(nodes, amount, min_fee, fee_increment, fee_varian... function create_confirmed_utxos (line 478) | def create_confirmed_utxos(fee, node, count): function gen_return_txouts (line 510) | def gen_return_txouts(): function create_lots_of_big_transactions (line 530) | def create_lots_of_big_transactions(node, txouts, utxos, num, fee): function mine_large_block (line 548) | def mine_large_block(node, utxos=None): function find_vout_for_address (line 561) | def find_vout_for_address(node, txid, addr): FILE: test/functional/test_framework/wallet_util.py function get_key (line 52) | def get_key(node): function get_multisig (line 69) | def get_multisig(node): function test_address (line 91) | def test_address(node, address, **kwargs): FILE: test/functional/test_runner.py function main (line 214) | def main(): function run_tests (line 323) | def run_tests(*, test_list, src_dir, build_dir, tmpdir, jobs=1, enable_c... function print_results (line 419) | def print_results(test_results, max_len_name, runtime): class TestHandler (line 441) | class TestHandler: method __init__ (line 446) | def __init__(self, *, num_tests_parallel, tests_dir, tmpdir, test_list... method get_next (line 457) | def get_next(self): method kill_and_join (line 513) | def kill_and_join(self): class TestResult (line 524) | class TestResult(): method __init__ (line 525) | def __init__(self, name, status, time): method sort_key (line 531) | def sort_key(self): method __repr__ (line 539) | def __repr__(self): method was_successful (line 553) | def was_successful(self): function check_script_prefixes (line 557) | def check_script_prefixes(): function check_script_list (line 569) | def check_script_list(*, src_dir, fail_on_warn): class RPCCoverage (line 584) | class RPCCoverage(): method __init__ (line 599) | def __init__(self): method report_rpc_coverage (line 603) | def report_rpc_coverage(self): method cleanup (line 616) | def cleanup(self): method _get_uncovered_rpc_commands (line 619) | def _get_uncovered_rpc_commands(self): FILE: test/functional/tool_wallet.py class ToolWalletTest (line 12) | class ToolWalletTest(MuntTestFramework): method set_test_params (line 13) | def set_test_params(self): method skip_test_if_missing_module (line 17) | def skip_test_if_missing_module(self): method munt_wallet_process (line 20) | def munt_wallet_process(self, *args): method assert_raises_tool_error (line 25) | def assert_raises_tool_error(self, error, *args): method assert_tool_output (line 32) | def assert_tool_output(self, output, *args): method run_test (line 39) | def run_test(self): FILE: test/functional/wallet_abandonconflict.py class AbandonConflictTest (line 26) | class AbandonConflictTest(MuntTestFramework): method set_test_params (line 27) | def set_test_params(self): method skip_test_if_missing_module (line 31) | def skip_test_if_missing_module(self): method run_test (line 34) | def run_test(self): FILE: test/functional/wallet_address_types.py class AddressTypeTest (line 71) | class AddressTypeTest(MuntTestFramework): method set_test_params (line 72) | def set_test_params(self): method skip_test_if_missing_module (line 83) | def skip_test_if_missing_module(self): method setup_network (line 86) | def setup_network(self): method get_balances (line 95) | def get_balances(self, confirmed=True): method test_address (line 102) | def test_address(self, node, address, multisig, typ): method test_desc (line 155) | def test_desc(self, node, address, multisig, typ, utxo): method test_change_output_type (line 203) | def test_change_output_type(self, node_sender, destinations, expected_... method run_test (line 219) | def run_test(self): FILE: test/functional/wallet_backup.py class WalletBackupTest (line 41) | class WalletBackupTest(MuntTestFramework): method set_test_params (line 42) | def set_test_params(self): method skip_test_if_missing_module (line 49) | def skip_test_if_missing_module(self): method setup_network (line 52) | def setup_network(self): method one_send (line 60) | def one_send(self, from_node, to_address): method do_one_round (line 65) | def do_one_round(self): method start_three (line 84) | def start_three(self): method stop_three (line 93) | def stop_three(self): method erase_three (line 98) | def erase_three(self): method run_test (line 103) | def run_test(self): FILE: test/functional/wallet_balance.py function create_transactions (line 17) | def create_transactions(node, address, amt, fees): class WalletTest (line 41) | class WalletTest(MuntTestFramework): method set_test_params (line 42) | def set_test_params(self): method skip_test_if_missing_module (line 46) | def skip_test_if_missing_module(self): method run_test (line 49) | def run_test(self): FILE: test/functional/wallet_basic.py class WalletTest (line 21) | class WalletTest(MuntTestFramework): method set_test_params (line 22) | def set_test_params(self): method skip_test_if_missing_module (line 27) | def skip_test_if_missing_module(self): method setup_network (line 30) | def setup_network(self): method check_fee_amount (line 39) | def check_fee_amount(self, curr_balance, balance_with_fee, fee_per_byt... method get_vsize (line 45) | def get_vsize(self, txn): method run_test (line 48) | def run_test(self): FILE: test/functional/wallet_bumpfee.py class BumpFeeTest (line 27) | class BumpFeeTest(MuntTestFramework): method set_test_params (line 28) | def set_test_params(self): method skip_test_if_missing_module (line 36) | def skip_test_if_missing_module(self): method run_test (line 39) | def run_test(self): function test_simple_bumpfee_succeeds (line 79) | def test_simple_bumpfee_succeeds(rbf_node, peer_node, dest_address): function test_segwit_bumpfee_succeeds (line 101) | def test_segwit_bumpfee_succeeds(rbf_node, dest_address): function test_notmine_bumpfee_fails (line 137) | def test_notmine_bumpfee_fails(rbf_node, peer_node, dest_address): function test_bumpfee_with_descendant_fails (line 158) | def test_bumpfee_with_descendant_fails(rbf_node, rbf_node_address, dest_... function test_small_output_fails (line 168) | def test_small_output_fails(rbf_node, dest_address): function test_dust_to_fee (line 177) | def test_dust_to_fee(rbf_node, dest_address): function test_settxfee (line 192) | def test_settxfee(rbf_node, dest_address): function test_rebumping (line 207) | def test_rebumping(rbf_node, dest_address): function test_rebumping_not_replaceable (line 215) | def test_rebumping_not_replaceable(rbf_node, dest_address): function test_unconfirmed_not_spendable (line 223) | def test_unconfirmed_not_spendable(rbf_node, rbf_node_address): function test_bumpfee_metadata (line 262) | def test_bumpfee_metadata(rbf_node, dest_address): function test_locked_wallet_fails (line 270) | def test_locked_wallet_fails(rbf_node, dest_address): function spend_one_input (line 277) | def spend_one_input(node, dest_address): function submit_block_with_tx (line 288) | def submit_block_with_tx(node, tx): FILE: test/functional/wallet_coinbase_category.py class CoinbaseCategoryTest (line 15) | class CoinbaseCategoryTest(MuntTestFramework): method set_test_params (line 16) | def set_test_params(self): method skip_test_if_missing_module (line 19) | def skip_test_if_missing_module(self): method assert_category (line 22) | def assert_category(self, category, address, txid, skip): method run_test (line 33) | def run_test(self): FILE: test/functional/wallet_create_tx.py class CreateTxWalletTest (line 15) | class CreateTxWalletTest(MuntTestFramework): method set_test_params (line 16) | def set_test_params(self): method skip_test_if_missing_module (line 20) | def skip_test_if_missing_module(self): method run_test (line 23) | def run_test(self): FILE: test/functional/wallet_createwallet.py class CreateWalletTest (line 14) | class CreateWalletTest(MuntTestFramework): method set_test_params (line 15) | def set_test_params(self): method skip_test_if_missing_module (line 20) | def skip_test_if_missing_module(self): method run_test (line 23) | def run_test(self): FILE: test/functional/wallet_disable.py class DisableWalletTest (line 14) | class DisableWalletTest (MuntTestFramework): method set_test_params (line 15) | def set_test_params(self): method run_test (line 20) | def run_test (self): FILE: test/functional/wallet_dump.py function read_dump (line 15) | def read_dump(file_name, addrs, script_addrs, hd_master_addr_old): class WalletDumpTest (line 88) | class WalletDumpTest(MuntTestFramework): method set_test_params (line 89) | def set_test_params(self): method skip_test_if_missing_module (line 94) | def skip_test_if_missing_module(self): method setup_network (line 97) | def setup_network(self): method run_test (line 101) | def run_test(self): FILE: test/functional/wallet_encryption.py class WalletEncryptionTest (line 17) | class WalletEncryptionTest(MuntTestFramework): method set_test_params (line 18) | def set_test_params(self): method skip_test_if_missing_module (line 22) | def skip_test_if_missing_module(self): method run_test (line 25) | def run_test(self): FILE: test/functional/wallet_fallbackfee.py class WalletRBFTest (line 9) | class WalletRBFTest(MuntTestFramework): method set_test_params (line 10) | def set_test_params(self): method skip_test_if_missing_module (line 14) | def skip_test_if_missing_module(self): method run_test (line 17) | def run_test(self): FILE: test/functional/wallet_groups.py function assert_approx (line 13) | def assert_approx(v, vexp, vspan=0.00001): class WalletGroupTest (line 19) | class WalletGroupTest(MuntTestFramework): method set_test_params (line 20) | def set_test_params(self): method skip_test_if_missing_module (line 26) | def skip_test_if_missing_module(self): method run_test (line 29) | def run_test(self): FILE: test/functional/wallet_hd.py class WalletHDTest (line 18) | class WalletHDTest(MuntTestFramework): method set_test_params (line 19) | def set_test_params(self): method skip_test_if_missing_module (line 24) | def skip_test_if_missing_module(self): method run_test (line 27) | def run_test(self): FILE: test/functional/wallet_import_rescan.py class Variant (line 34) | class Variant(collections.namedtuple("Variant", "call data rescan prune")): method try_rpc (line 37) | def try_rpc(self, func, *args, **kwargs): method do_import (line 43) | def do_import(self, timestamp): method check (line 69) | def check(self, txid=None, amount=None, confirmations=None): class ImportRescanTest (line 122) | class ImportRescanTest(MuntTestFramework): method set_test_params (line 123) | def set_test_params(self): method skip_test_if_missing_module (line 126) | def skip_test_if_missing_module(self): method setup_network (line 129) | def setup_network(self): method run_test (line 147) | def run_test(self): FILE: test/functional/wallet_import_with_label.py class ImportWithLabel (line 17) | class ImportWithLabel(MuntTestFramework): method set_test_params (line 18) | def set_test_params(self): method skip_test_if_missing_module (line 22) | def skip_test_if_missing_module(self): method run_test (line 25) | def run_test(self): FILE: test/functional/wallet_importmulti.py class ImportMultiTest (line 35) | class ImportMultiTest(MuntTestFramework): method set_test_params (line 36) | def set_test_params(self): method skip_test_if_missing_module (line 41) | def skip_test_if_missing_module(self): method setup_network (line 44) | def setup_network(self): method test_importmulti (line 47) | def test_importmulti(self, req, success, error_code=None, error_messag... method run_test (line 59) | def run_test(self): FILE: test/functional/wallet_importprunedfunds.py class ImportPrunedFundsTest (line 14) | class ImportPrunedFundsTest(MuntTestFramework): method set_test_params (line 15) | def set_test_params(self): method skip_test_if_missing_module (line 19) | def skip_test_if_missing_module(self): method run_test (line 22) | def run_test(self): FILE: test/functional/wallet_keypool.py class KeyPoolTest (line 12) | class KeyPoolTest(MuntTestFramework): method set_test_params (line 13) | def set_test_params(self): method skip_test_if_missing_module (line 16) | def skip_test_if_missing_module(self): method run_test (line 19) | def run_test(self): FILE: test/functional/wallet_keypool_topup.py class KeypoolRestoreTest (line 24) | class KeypoolRestoreTest(MuntTestFramework): method set_test_params (line 25) | def set_test_params(self): method skip_test_if_missing_module (line 30) | def skip_test_if_missing_module(self): method run_test (line 33) | def run_test(self): FILE: test/functional/wallet_listreceivedby.py class ReceivedByTest (line 17) | class ReceivedByTest(MuntTestFramework): method set_test_params (line 18) | def set_test_params(self): method skip_test_if_missing_module (line 21) | def skip_test_if_missing_module(self): method run_test (line 24) | def run_test(self): FILE: test/functional/wallet_listsinceblock.py class ListSinceBlockTest (line 10) | class ListSinceBlockTest (MuntTestFramework): method set_test_params (line 11) | def set_test_params(self): method skip_test_if_missing_module (line 15) | def skip_test_if_missing_module(self): method run_test (line 18) | def run_test(self): method test_no_blockhash (line 28) | def test_no_blockhash(self): method test_invalid_blockhash (line 51) | def test_invalid_blockhash(self): method test_reorg (line 61) | def test_reorg(self): method test_double_spend (line 114) | def test_double_spend(self): method test_double_send (line 197) | def test_double_send(self): FILE: test/functional/wallet_listtransactions.py function tx_from_hex (line 18) | def tx_from_hex(hexstring): class ListTransactionsTest (line 24) | class ListTransactionsTest(MuntTestFramework): method set_test_params (line 25) | def set_test_params(self): method skip_test_if_missing_module (line 28) | def skip_test_if_missing_module(self): method run_test (line 31) | def run_test(self): method run_rbf_opt_in_test (line 109) | def run_rbf_opt_in_test(self): FILE: test/functional/wallet_multiwallet.py class MultiWalletTest (line 21) | class MultiWalletTest(MuntTestFramework): method set_test_params (line 22) | def set_test_params(self): method skip_test_if_missing_module (line 27) | def skip_test_if_missing_module(self): method run_test (line 30) | def run_test(self): FILE: test/functional/wallet_resendwallettransactions.py class P2PStoreTxInvs (line 15) | class P2PStoreTxInvs(P2PInterface): method __init__ (line 16) | def __init__(self): method on_inv (line 20) | def on_inv(self, message): class ResendWalletTransactionsTest (line 27) | class ResendWalletTransactionsTest(MuntTestFramework): method set_test_params (line 28) | def set_test_params(self): method skip_test_if_missing_module (line 31) | def skip_test_if_missing_module(self): method run_test (line 34) | def run_test(self): FILE: test/functional/wallet_txn_clone.py class TxnMallTest (line 17) | class TxnMallTest(MuntTestFramework): method set_test_params (line 18) | def set_test_params(self): method skip_test_if_missing_module (line 21) | def skip_test_if_missing_module(self): method add_options (line 24) | def add_options(self, parser): method setup_network (line 30) | def setup_network(self): method run_test (line 36) | def run_test(self): FILE: test/functional/wallet_txn_doublespend.py class TxnMallTest (line 17) | class TxnMallTest(MuntTestFramework): method set_test_params (line 18) | def set_test_params(self): method skip_test_if_missing_module (line 21) | def skip_test_if_missing_module(self): method add_options (line 24) | def add_options(self, parser): method setup_network (line 28) | def setup_network(self): method run_test (line 34) | def run_test(self): FILE: test/functional/wallet_zapwallettxes.py class ZapWalletTXesTest (line 24) | class ZapWalletTXesTest (MuntTestFramework): method set_test_params (line 25) | def set_test_params(self): method skip_test_if_missing_module (line 30) | def skip_test_if_missing_module(self): method run_test (line 33) | def run_test(self): FILE: test/fuzz/test_runner.py function main (line 16) | def main(): function run_once (line 101) | def run_once(*, corpus, test_list, build_dir, export_coverage): function parse_test_list (line 120) | def parse_test_list(makefile): FILE: test/lint/check-doc.py function lint_missing_argument_documentation (line 29) | def lint_missing_argument_documentation(): function lint_missing_hidden_wallet_args (line 48) | def lint_missing_hidden_wallet_args(): function main (line 60) | def main(): FILE: test/lint/check-rpc-mappings.py class RPCCommand (line 27) | class RPCCommand: method __init__ (line 28) | def __init__(self, name, args): class RPCArgument (line 32) | class RPCArgument: method __init__ (line 33) | def __init__(self, names, idx): function parse_string (line 38) | def parse_string(s): function process_commands (line 43) | def process_commands(fname): function process_mapping (line 69) | def process_mapping(fname): function main (line 92) | def main(): FILE: test/lint/lint-format-strings.py function parse_function_calls (line 30) | def parse_function_calls(function_name, source_code): function normalize (line 52) | def normalize(s): function escape (line 74) | def escape(s): function unescape (line 89) | def unescape(s): function parse_function_call_and_arguments (line 104) | def parse_function_call_and_arguments(function_name, function_call): function parse_string_content (line 199) | def parse_string_content(argument): function count_format_specifiers (line 230) | def count_format_specifiers(format_string): function main (line 261) | def main(): FILE: test/util/rpcauth-test.py class TestRPCAuth (line 15) | class TestRPCAuth(unittest.TestCase): method setUp (line 16) | def setUp(self): method test_generate_salt (line 26) | def test_generate_salt(self): method test_generate_password (line 30) | def test_generate_password(self): method test_check_password_hmac (line 36) | def test_check_password_hmac(self): FILE: test/util/util-test.py function main (line 23) | def main(): function bctester (line 44) | def bctester(testDir, input_basename, buildenv): function bctest (line 68) | def bctest(testDir, testObj, buildenv): function parse_output (line 163) | def parse_output(a, fmt):