MCPcopy Create free account

hub / github.com/bitcoin-sv/bitcoin-sv / types & classes

Types & classes2,257 in github.com/bitcoin-sv/bitcoin-sv

↓ 969 callersClassCScript
Serialized script A bytes subclass, so you can use this directly whenever bytes are accepted. Note that this means that indexing does *not* w
test/functional/test_framework/script.py:652
↓ 684 callersClassCScript
src/test/test_bitcoin.h:101
↓ 402 callersClassAmount
src/amount.h:16
↓ 383 callersClassSigHashType
Signature hash type wrapper class */
src/script/sighashtype.h:39
↓ 243 callersClassTestBuilder
src/test/script_tests.cpp:388
↓ 223 callersClassCTransaction
test/functional/test_framework/mininode.py:541
↓ 221 callersClassCTxOut
test/functional/test_framework/mininode.py:520
↓ 201 callersClassCTransaction
src/net/net.h:231
↓ 199 callersClassSimpleTestDefinition
test/functional/test_framework/height_based_test_framework.py:125
↓ 197 callersClassSlice
src/leveldb/util/logging.h:19
↓ 197 callersClassmsg_tx
test/functional/test_framework/mininode.py:1535
↓ 194 callersClassmsg_block
test/functional/test_framework/mininode.py:1551
↓ 188 callersClassCOutPoint
* An outpoint - a combination of a transaction hash and an index n into its * vout. */
src/primitives/transaction.h:51
↓ 156 callersClassCOutPoint
test/functional/test_framework/mininode.py:467
↓ 153 callersClassCTxIn
test/functional/test_framework/mininode.py:492
↓ 139 callersClassCScriptOp
A single script opcode
test/functional/test_framework/script.py:43
↓ 78 callersClassTestInstance
test/functional/test_framework/comptool.py:180
↓ 75 callersClassConnection
Socket handler for network connections. Uses non-blocking sockets and a selector-based event loop.
test/functional/test_framework/transport.py:78
↓ 73 callersClassP2PHandler
test/functional/test_framework/mininode.py:2425
↓ 73 callersClassPreviousSpendableOutput
test/functional/test_framework/blocktools.py:694
↓ 67 callersClassRejectResult
Outcome that expects rejection of a transaction or block.
test/functional/test_framework/comptool.py:35
↓ 65 callersClassCBlockHeader
test/functional/test_framework/mininode.py:599
↓ 64 callersClassParams
* Parameters that influence chain consensus. */ NOLINTNEXTLINE(cppcoreguidelines-pro-type-member-init)
src/consensus/params.h:17
↓ 59 callersClassuint256
src/wallet/crypter.h:14
↓ 57 callersClassCAddress
* A CService with information about it as peer. */
src/protocol.h:494
↓ 56 callersClassUniValueType
Wrapper for UniValue::VType, which includes typeAny: * Used to denote don't care type. Only used by RPCTypeCheckObj */
src/rpc/server.h:39
↓ 54 callersClassMinerIdKeys
Bip32 Keys for MinerId
test/functional/test_framework/miner_id.py:27
↓ 52 callersClassInternalKey
src/leveldb/db/dbformat.h:49
↓ 49 callersClassCFeeRate
src/policy/fees.h:16
↓ 46 callersClassCScript
src/rpc/misc.h:12
↓ 45 callersClassCECKey
Wrapper around OpenSSL's EC_KEY
test/functional/test_framework/key.py:95
↓ 45 callersClassNetworkThread
Thread that runs the network event loop using selectors. Note: Uses StaticAttrsMeta to catch attribute typos (e.g., 'deamon' instead of 'dae
test/functional/test_framework/transport.py:354
↓ 44 callersClassCInv
test/functional/test_framework/mininode.py:384
↓ 42 callersClassDSMerkleProof
test/functional/test_framework/mininode.py:2011
↓ 40 callersClassBlockDetails
test/functional/test_framework/mininode.py:2036
↓ 40 callersClassMerkleProofNode
test/functional/test_framework/mininode.py:1952
↓ 37 callersClassMutableTransactionSignatureChecker
src/script/interpreter.h:121
↓ 35 callersClassCMutableTransaction
src/test/test_bitcoin.h:100
↓ 35 callersClassCScriptID
A reference to a CScript: the Hash160 of its serialization (see script.h) */
src/script/standard.h:38
↓ 35 callersClassChainManager
test/functional/test_framework/blocktools.py:701
↓ 34 callersClassWriteOptions
src/leveldb/include/leveldb/db.h:23
↓ 33 callersClassbig_int_error
src/big_int.h:184
↓ 31 callersClassCScriptNum
src/script/script.h:42
↓ 31 callersClassarith_uint256
256-bit unsigned big integer. */
src/arith_uint256.h:275
↓ 30 callersClassReadOptions
src/leveldb/table/format.h:19
↓ 30 callersClassSignatureData
src/script/sign.h:81
↓ 28 callersClassLimitedStack
src/script/limitedstack.h:25
↓ 27 callersClassUniValue
src/rpc/misc.h:14
↓ 25 callersClassmsg_dsdetected
test/functional/test_framework/mininode.py:2066
↓ 24 callersClassCTransaction
src/script/sign.h:18
↓ 23 callersClassP2PEventHandler
Callback and helper functions for P2P connection to a bitcoind node. Individual testcases should subclass this and override the on_* methods
test/functional/test_framework/mininode.py:2118
↓ 22 callersClassCNetMsgMaker
src/netmessagemaker.h:14
↓ 22 callersClassCSHA256
A hasher class for SHA-256. */
src/crypto/sha256.h:15
↓ 22 callersClassOptions
src/leveldb/db/builder.h:12
↓ 22 callersClassTxId
src/primitives/transaction.h:17
↓ 22 callersClassuint160
src/wallet/walletdb.h:49
↓ 21 callersClassmsg_headers
test/functional/test_framework/mininode.py:1746
↓ 21 callersClassuint256
NOLINT(cppcoreguidelines-virtual-class-destructor)
src/pow.h:14
↓ 20 callersClassCBlock
test/functional/test_framework/mininode.py:803
↓ 19 callersClasstype
src/support/events.h:20
↓ 18 callersClassCSubNet
src/net/netaddress.h:109
↓ 18 callersClassCWalletDB
* Access to the wallet database. * This should really be named CWalletDBBatch, as it represents a single * transaction at the database. It will be c
src/wallet/walletdb.h:133
↓ 18 callersClassmsg_getdata
test/functional/test_framework/mininode.py:1496
↓ 17 callersClassCHash256
A hasher class for Bitcoin's 256-bit hash (double SHA-256). */
src/hash.h:24
↓ 17 callersClassCService
A combination of a network address (CNetAddr) and a (TCP) port */
src/net/netaddress.h:145
↓ 17 callersClassCallbackMessage
test/functional/test_framework/mininode.py:1068
↓ 16 callersClassCVectorWriter
* Minimal stream for overwriting and/or appending to an existing byte vector. * * The referenced vector will grow as necessary. */
src/streams.h:67
↓ 16 callersClassmsg_inv
test/functional/test_framework/mininode.py:1477
↓ 15 callersClassCKeyID
src/script/sign.h:14
↓ 15 callersClassTransactionSignatureChecker
src/script/interpreter.h:77
↓ 14 callersClassscriptnum_overflow_error
src/script/script_num.h:18
↓ 13 callersClassCAddrInfo
* Extended statistics about a CAddress */
src/addrman.h:24
↓ 13 callersClassCBloomFilter
* BloomFilter is a probabilistic filter which SPV clients provide so that we * can filter the transactions we send them. * * This allows for signif
src/bloom.h:45
↓ 13 callersClassInit
A place to put misc. setup code eg "the travis workaround" that needs to run at program startup and exit
src/test/test_bitcoin.cpp:260
↓ 13 callersClassMempoolSizeLimits
src/validation.h:665
↓ 12 callersClassTestNode
test/functional/bsv-p2p-association.py:17
↓ 12 callersClassmsg_cmpctblock
test/functional/test_framework/mininode.py:1882
↓ 11 callersClassBlockValidationOptions
src/validation.h:353
↓ 11 callersClassCInv
inv message data */
src/protocol.h:545
↓ 11 callersClassCTxOut
declared in config.h, but including the header file here brings in additional problem * An output of a transaction. It contains the public key that t
src/primitives/transaction.h:175
↓ 11 callersClassDiscardResult
Outcome that expects the silent discarding of a transaction.
test/functional/test_framework/comptool.py:51
↓ 11 callersClassOutKeyTXO
Serializes key of a transaction output for frozen TXO that can be found by TXO
src/frozentxo_db.cpp:73
↓ 10 callersClassBlockStatus
src/block_index.h:83
↓ 10 callersClassCHashWriter
A writer stream (for serialization) that computes a 256-bit hash. */
src/hash.h:162
↓ 10 callersClassHeaderAndShortIDs
test/functional/test_framework/mininode.py:1010
↓ 10 callersClassbase_uint
src/arith_uint256.h:24
↓ 10 callersClassmsg_createstream
test/functional/test_framework/mininode.py:1270
↓ 10 callersClassmsg_mempool
test/functional/test_framework/mininode.py:1648
↓ 9 callersClassBaseSignatureChecker
NOLINTNEXTLINE(cppcoreguidelines-special-member-functions)
src/script/interpreter.h:52
↓ 9 callersClassCPubKey
src/script/sigcache.h:26
↓ 9 callersClassblock_parse_error
src/rpc/blockchain.h:87
↓ 8 callersClassCDNSSeedData
src/chainparams.h:20
↓ 8 callersClassCFeeRate
* Fee rate in satoshis per kilobyte: Amount / kB */
src/amount.h:139
↓ 8 callersClassCScript
src/wallet/wallet.h:78
↓ 8 callersClassCScript
src/script/sign.h:17
↓ 8 callersClassunique_path
src/net/disk_backed_parser.h:24
↓ 7 callersClassCBlockLocator
test/functional/test_framework/mininode.py:447
↓ 7 callersClassCMutableTransaction
src/script/sign.h:16
↓ 7 callersClassCOutPoint
src/bloom.h:12
↓ 7 callersClassCTxIn
* An input of a transaction. It contains the location of the previous * transaction's output that it claims and a signature that matches the output's
src/primitives/transaction.h:89
next →1–100 of 2,257, ranked by callers