MCPcopy Create free account

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

Types & classes3,407 in github.com/bitcoin/bitcoin

↓ 409 callersClassCScript
src/test/util/setup_common.h:134
↓ 365 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:428
↓ 211 callersClassTransaction
src/kernel/bitcoinkernel_wrapper.h:400
↓ 194 callersClassSlice
src/leveldb/util/logging.h:20
↓ 177 callersClassCTxOut
test/functional/test_framework/messages.py:528
↓ 160 callersClassinput
! * Option to specify the input channel for the child * process. It can be: * 1. An already open file descriptor. * 2. A file name. * 3. IOTYPE.
src/util/subprocess.h:582
↓ 141 callersClassCTransaction
test/functional/test_framework/messages.py:617
↓ 134 callersClassCOutPoint
test/functional/test_framework/messages.py:477
↓ 134 callersClassTestBuilder
src/test/script_tests.cpp:220
↓ 133 callersClassP2PInterface
A high-level P2P interface class for communicating with a Bitcoin node. This class provides high-level callbacks for processing P2P message p
test/functional/test_framework/p2p.py:456
↓ 132 callersClassCTransaction
src/test/fuzz/util/mempool.h:11
↓ 130 callersClassCTxIn
test/functional/test_framework/messages.py:498
↓ 128 callersClassconnection
* State object representing the liveness of a registered callback. * signal::connect() returns an enabled connection which can be held and * disable
src/util/btcsignals.h:57
↓ 126 callersClassCScriptOp
A single script opcode
test/functional/test_framework/script.py:53
↓ 103 callersClassCFeeRate
src/test/util/setup_common.h:33
↓ 99 callersClassCAddress
src/addrdb.h:18
↓ 96 callersClassCInv
test/functional/test_framework/messages.py:421
↓ 93 callersClassMiniWallet
test/functional/test_framework/wallet.py:90
↓ 85 callersClassParams
src/node/miner.h:30
↓ 85 callersClassmsg_tx
test/functional/test_framework/messages.py:1325
↓ 76 callersClassCFeeRate
src/wallet/fees.h:11
↓ 71 callersClassPKHash
src/addresstype.h:47
↓ 68 callersClassScriptHash
src/addresstype.h:58
↓ 64 callersClassCTxInWitness
test/functional/test_framework/messages.py:568
↓ 60 callersClassmsg_inv
test/functional/test_framework/messages.py:1264
↓ 59 callersClassCBlockHeader
test/functional/test_framework/messages.py:731
↓ 56 callersClassFastRandomContext
src/test/util/net.h:34
↓ 55 callersClassmsg_block
test/functional/test_framework/messages.py:1368
↓ 52 callersClassInternalKey
src/leveldb/db/dbformat.h:49
↓ 51 callersClassUniValueType
Wrapper for UniValue::VType, which includes typeAny: * Used to denote don't care type. */
src/rpc/util.h:83
↓ 46 callersClassCScript
src/rpc/util.h:67
↓ 45 callersClassmsg_headers
test/functional/test_framework/messages.py:1546
↓ 41 callersClassCompactSizeWriter
src/serialize.h:618
↓ 39 callersClassCOutPoint
src/test/util/mining.h:15
↓ 39 callersClassFoundBlock
Helper for findBlock to selectively return pieces of block data. If block is found, data will be returned by setting specified output variables. If bl
src/interfaces/chain.h:52
↓ 36 callersClassFE
Objects of this class represent elements of the field GF(2**256 - 2**32 - 977). They are represented internally in numerator / denominator form,
test/functional/test_framework/crypto/secp256k1.py:22
↓ 35 callersClassCOutPoint
src/node/coin.h:10
↓ 35 callersClassWitnessV0KeyHash
src/addresstype.h:56
↓ 34 callersClassWriteOptions
src/leveldb/include/leveldb/db.h:23
↓ 32 callersClassCSHA256
A hasher class for SHA-256. */
src/crypto/sha256.h:13
↓ 32 callersClassPSBTMap
Class for serializing and deserializing PSBT maps
test/functional/test_framework/psbt.py:76
↓ 30 callersClassCMutableTransaction
src/script/sign.h:31
↓ 30 callersClassCScriptID
A reference to a CScript: the Hash160 of its serialization */
src/script/script.h:596
↓ 29 callersClassHasReason
* BOOST_CHECK_EXCEPTION predicates to check the specific validation error. * Use as * BOOST_CHECK_EXCEPTION(code that throws, exception type, HasRea
src/test/util/common.h:18
↓ 29 callersClassReadOptions
src/leveldb/table/format.h:20
↓ 29 callersEnumState
The various states a (txhash,peer) pair can be in. * * Note that CANDIDATE is split up into 3 substates (DELAYED, BEST, READY), allowing more effici
src/txrequest.cpp:42
↓ 29 callersClassuint256
src/policy/rbf.h:22
↓ 28 callersClassany_of
A combiner, which checks if at least one callback returned true.
src/util/btcsignals.h:41
↓ 27 callersClassCService
src/netaddress.h:529
↓ 27 callersClassQModelIndex
src/qt/addressbookpage.h:21
↓ 26 callersClassCFeeRate
src/policy/rbf.h:21
↓ 26 callersClassSkipTest
This exception is raised to skip a test
test/functional/test_framework/test_framework.py:60
↓ 26 callersClassUTXO
Used to keep track of anyone-can-spend outputs that we can use in the tests.
test/functional/p2p_segwit.py:98
↓ 25 callersClassBitcoinHTTPConnection
test/functional/interface_http.py:29
↓ 25 callersClassCScriptNum
src/script/script.h:227
↓ 24 callersClassP2PDataStore
A P2P data store class. Keeps a block and transaction store and responds correctly to getdata and getheaders requests.
test/functional/test_framework/p2p.py:826
↓ 23 callersClassOSError
! * class: OSError * Thrown when some system call fails to execute or give result. * The exception message contains the name of the failed system c
src/util/subprocess.h:159
↓ 23 callersClassParams
src/signet.h:15
↓ 23 callersClassmsg_getdata
test/functional/test_framework/messages.py:1284
↓ 22 callersClassFlatFilePos
src/flatfile.h:14
↓ 22 callersClassOptions
src/leveldb/db/builder.h:12
↓ 22 callersClassmsg_cmpctblock
test/functional/test_framework/messages.py:1693
↓ 21 callersClassAddrInfo
src/addrman.h:54
↓ 21 callersClassCNoDestination
src/addresstype.h:19
↓ 21 callersClassCSubNet
src/banman.h:26
↓ 21 callersClassWitnessV0ScriptHash
src/addresstype.h:72
↓ 20 callersClassCBlock
test/functional/test_framework/messages.py:793
↓ 20 callersClassImpl
src/txrequest.h:102
↓ 19 callersClassFastRandomContext
* Fast randomness source. This is seeded once with secure random data, but * is completely deterministic and does not gather more entropy after that.
src/random.h:385
↓ 19 callersClassPeerTxRelayer
A P2PTxInvStore that also remembers all of the getdata and tx messages it receives.
test/functional/p2p_orphan_handling.py:68
↓ 19 callersClassTestP2PConn
test/functional/p2p_tx_download.py:39
↓ 18 callersClassarith_uint256
src/pow.h:16
↓ 18 callersClassuint256
src/pow.h:15
↓ 17 callersClassLockPoints
src/kernel/mempool_entry.h:26
↓ 17 callersClassPSBT
Class for serializing and deserializing PSBTs
test/functional/test_framework/psbt.py:108
↓ 17 callersClassPackageMempoolAcceptResult
* Validation result for package mempool acceptance. */
src/validation.h:236
↓ 17 callersClassWalletUnlock
A context manager for unlocking a wallet with a passphrase and automatically locking it afterward.
test/functional/test_framework/wallet_util.py:95
↓ 17 callersClasspath
* Path class wrapper to block calls to the fs::path(std::string) implicit * constructor and the fs::path::string() method, which have unsafe and * u
src/util/fs.h:34
↓ 17 callersClassuint160
src/wallet/walletdb.h:21
↓ 16 callersClassAddrReceiver
test/functional/p2p_addr_relay.py:41
↓ 16 callersClassBaseSignatureChecker
src/script/interpreter.h:275
↓ 16 callersClassCNetAddr
src/banman.h:25
↓ 16 callersClassCTransaction
src/util/rbf.h:10
↓ 16 callersClassInputStack
An object representing a sequence of witness stack elements.
src/script/miniscript.h:308
↓ 16 callersEnumServiceFlags
src/rpc/util.h:35
↓ 16 callersClassmsg_sendcmpct
test/functional/test_framework/messages.py:1671
↓ 15 callersClassP2PTxInvStore
A P2PInterface which stores a count of how many times each txid has been announced.
test/functional/test_framework/p2p.py:954
↓ 15 callersClassXOnlyPubKey
src/script/sigcache.h:26
↓ 14 callersClassCScriptNum
test/functional/test_framework/script.py:389
↓ 14 callersClassHeaderAndShortIDs
test/functional/test_framework/messages.py:960
↓ 14 callersClassInit
src/qt/bitcoin.h:29
↓ 14 callersClassQKeySequence
src/qt/guiutil.h:46
↓ 14 callersClass_BinNode
A class representing a (node of) the parsed binary asmap format.
contrib/asmap/asmap.py:176
↓ 13 callersClassCOutPoint
src/txdb.h:24
↓ 13 callersClassJSONRPCException
test/functional/test_framework/util.py:32
↓ 12 callersClassCAddress
test/functional/test_framework/messages.py:295
↓ 12 callersClassCScript
src/signet.h:13
↓ 12 callersClassCScript
Serialized script, used inside transaction inputs and outputs */
src/script/script.h:405
↓ 12 callersClassException
Exception class thrown when a call to remote method fails due to an IPC error, like a socket getting disconnected.
src/ipc/exception.h:13
↓ 12 callersClassQPoint
src/qt/guiutil.h:49
next →1–100 of 3,407, ranked by callers