Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/BitcoinUnlimited/BitcoinUnlimited
/ types & classes
Types & classes
1,872 in github.com/BitcoinUnlimited/BitcoinUnlimited
⨍
Functions
9,623
◇
Types & classes
1,872
↓ 1,000 callers
Class
IbltParamItem
src/iblt_params.h:14
↓ 730 callers
Class
CScript
src/test/test_bitcoin.h:66
↓ 206 callers
Class
TestBuilder
src/test/script_tests.cpp:383
↓ 189 callers
Class
Slice
src/leveldb/util/logging.h:18
↓ 159 callers
Class
Params
src/policy/mempool.h:11
↓ 142 callers
Class
CScript
Serialized script A bytes subclass, so you can use this directly whenever bytes are accepted. Note that this means that indexing does *not* w
qa/rpc-tests/test_framework/script.py:697
↓ 140 callers
Class
CScriptOp
A single script opcode
qa/rpc-tests/test_framework/script.py:41
↓ 108 callers
Class
CNetAddr
src/rpc/server.h:33
↓ 98 callers
Class
CTransaction
src/script/sign.h:20
↓ 94 callers
Class
CSubNet
src/net.h:49
↓ 88 callers
Class
TestInstance
qa/rpc-tests/test_framework/comptool.py:154
↓ 86 callers
Class
CService
A combination of a network address (CNetAddr) and a (TCP) port */
src/netaddress.h:111
↓ 70 callers
Class
CAddress
A CService with information about it as peer */
src/protocol.h:427
↓ 66 callers
Class
CTransaction
qa/rpc-tests/test_framework/nodemessages.py:566
↓ 65 callers
Class
Params
src/miner.h:31
↓ 63 callers
Class
CMutableTransaction
src/test/testutil.h:14
↓ 57 callers
Class
ScriptID
A reference to a CScript: the Hash160 or Hash256 of its serialization (see script.h) */
src/script/standard.h:23
↓ 55 callers
Class
COutPoint
src/qt/walletmodel.h:28
↓ 54 callers
Class
CScript
src/script/sign.h:19
↓ 54 callers
Class
CTxOut
qa/rpc-tests/test_framework/nodemessages.py:545
↓ 48 callers
Class
CFeeRate
src/policy/fees.h:20
↓ 47 callers
Class
arith_uint256
src/primitives/block.h:14
↓ 38 callers
Class
COutPoint
qa/rpc-tests/test_framework/nodemessages.py:494
↓ 38 callers
Class
TokenCoinAccessorImpl
src/consensus/coinaccessorimpl.h:8
↓ 36 callers
Class
CTxIn
qa/rpc-tests/test_framework/nodemessages.py:517
↓ 34 callers
Class
NetworkThread
qa/rpc-tests/test_framework/mininode.py:479
↓ 33 callers
Class
WriteOptions
src/leveldb/include/leveldb/db.h:21
↓ 32 callers
Class
uint256
src/pow.h:16
↓ 31 callers
Class
UniValue
src/core_io.h:16
↓ 30 callers
Class
BlockAssembler
Generate a new block, without valid proof-of-work */
src/miner.h:79
↓ 29 callers
Class
ReadOptions
src/leveldb/table/format.h:18
↓ 28 callers
Class
SigHashType
Signature hash type wrapper class */
src/script/sighashtype.h:30
↓ 28 callers
Class
msg_block
qa/rpc-tests/test_framework/nodemessages.py:1430
↓ 27 callers
Class
uint160
src/wallet/walletdb.h:32
↓ 24 callers
Class
uint256
src/wallet/crypter.h:13
↓ 23 callers
Class
CBlock
qa/rpc-tests/test_framework/nodemessages.py:876
↓ 23 callers
Class
QModelIndex
src/qt/addressbookpage.h:26
↓ 22 callers
Class
NodeConn
qa/rpc-tests/test_framework/mininode.py:246
↓ 21 callers
Class
Options
src/leveldb/db/builder.h:12
↓ 20 callers
Class
CDNSSeedData
src/chainparams.h:49
↓ 20 callers
Class
CInv
qa/rpc-tests/test_framework/nodemessages.py:439
↓ 20 callers
Class
CWalletDB
Access to the wallet database (wallet.dat) */
src/wallet/walletdb.h:117
↓ 20 callers
Class
MutableTransactionSignatureChecker
src/script/interpreter.h:253
↓ 19 callers
Class
CKeyID
src/script/sign.h:17
↓ 17 callers
Class
CAddrInfo
* Extended statistics about a CAddress */
src/addrman.h:24
↓ 17 callers
Class
Error
qa/rpc-tests/test_framework/cashlib/cashlib.py:23
↓ 17 callers
Class
RejectResult
Outcome that expects rejection of a transaction or block.
qa/rpc-tests/test_framework/comptool.py:28
↓ 16 callers
Class
CScriptNum
src/script/script.h:281
↓ 15 callers
Class
CBloomFilter
src/main.h:39
↓ 15 callers
Class
CScriptNum10
src/test/scriptnum10.h:24
↓ 15 callers
Class
Coin
* A UTXO entry. * * Serialized format: * - VARINT((coinbase ? 1 : 0) | (height << 1)) * - the non-spent CTxOut (via CTxOutCompressor) */
src/coins.h:53
↓ 15 callers
Class
ScriptImportedStateSig
src/script/interpreter.h:320
↓ 15 callers
Class
UniValue
src/rpc/blockchain.h:16
↓ 14 callers
Class
CBlockHeader
qa/rpc-tests/test_framework/nodemessages.py:782
↓ 14 callers
Class
CHash256
A hasher class for Bitcoin's 256-bit hash (double SHA-256). */
src/hashwrapper.h:22
↓ 14 callers
Class
CInv
src/main.h:41
↓ 14 callers
Class
CSHA256
A hasher class for SHA-256. */
src/crypto/sha256.h:14
↓ 14 callers
Class
CompactSize
qa/rpc-tests/test_framework/nodemessages.py:132
↓ 13 callers
Class
CTxOut
src/consensus/tokens.h:15
↓ 13 callers
Class
CTxOutCompressor
wrapper for CTxOut that provides a more compact serialization */
src/compressor.h:116
↓ 12 callers
Class
ScriptImportedState
src/script/interpreter.h:22
↓ 11 callers
Class
TestManager
qa/rpc-tests/test_framework/comptool.py:160
↓ 10 callers
Class
COutPoint
src/bloom.h:14
↓ 10 callers
Class
CScript
src/miner.h:22
↓ 10 callers
Class
base_uint
src/arith_uint256.h:27
↓ 10 callers
Class
msg_inv
qa/rpc-tests/test_framework/nodemessages.py:1351
↓ 9 callers
Class
CECKey
Wrapper around OpenSSL's EC_KEY
qa/rpc-tests/test_framework/key.py:91
↓ 9 callers
Class
CHashWriter
A writer stream (for serialization) that computes a 256-bit hash. */
src/hashwrapper.h:148
↓ 9 callers
Class
CMutableTransaction
src/script/sign.h:22
↓ 9 callers
Class
CNoDestination
src/script/standard.h:110
↓ 9 callers
Enum
CashAddrType
src/cashaddrenc.h:15
↓ 9 callers
Enum
RecordType
src/leveldb/db/log_format.h:14
↓ 9 callers
Class
msg_cmpctblock
qa/rpc-tests/test_framework/nodemessages.py:1640
↓ 9 callers
Class
msg_ping
qa/rpc-tests/test_framework/nodemessages.py:1468
↓ 8 callers
Class
CNodeRef
src/net.h:51
↓ 8 callers
Class
QDateTime
src/qt/guiutil.h:30
↓ 8 callers
Class
State
src/bench/bench.h:57
↓ 8 callers
Class
msg_getdata
qa/rpc-tests/test_framework/nodemessages.py:1370
↓ 7 callers
Class
Bitcoind
src/allowed_args.h:129
↓ 7 callers
Class
CNetAddr
src/timedata.h:14
↓ 7 callers
Class
CPubKey
src/qt/walletmodel.h:30
↓ 7 callers
Class
InternalKey
src/leveldb/db/dbformat.h:46
↓ 7 callers
Class
RpcTest
Convenience class for RCP tests and disabled/skipped tests
qa/pull-tester/test_classes.py:51
↓ 7 callers
Class
Test
src/leveldb/util/testharness.cc:16
↓ 7 callers
Class
msg_headers
headers message has <count> <vector of block headers>
qa/rpc-tests/test_framework/nodemessages.py:1565
↓ 7 callers
Class
msg_pong
qa/rpc-tests/test_framework/nodemessages.py:1486
↓ 7 callers
Class
msg_tx
qa/rpc-tests/test_framework/nodemessages.py:1414
↓ 6 callers
Class
BlockTransactions
qa/rpc-tests/test_framework/nodemessages.py:1166
↓ 6 callers
Class
CGrapheneSet
src/blockrelay/graphene_set.h:46
↓ 6 callers
Class
CPubKey
src/script/sigcache.h:19
↓ 6 callers
Class
ScriptID
src/compressor.h:16
↓ 6 callers
Class
Status
src/leveldb/include/leveldb/status.h:21
↓ 6 callers
Class
ZMQSubscriber
qa/rpc-tests/interface_zmq.py:24
↓ 5 callers
Class
CBlockLocator
qa/rpc-tests/test_framework/nodemessages.py:474
↓ 5 callers
Class
CCheckpointData
src/checkpoints.h:14
↓ 5 callers
Class
CFeeRate
Type-safe wrapper class for fee rates * (how much to pay based on transaction size) */
src/amount.h:43
↓ 5 callers
Class
CMerkleBlock
* Used to relay blocks as header + vector<merkle branch> * to filtered nodes. */
src/merkleblock.h:134
↓ 5 callers
Class
HasReason
src/test/miner_tests.cpp:34
↓ 5 callers
Class
P2PDataStore
A P2P data store class. Keeps a block and transaction store and responds correctly to getdata and getheaders requests.
qa/rpc-tests/test_framework/mininode.py:503
↓ 5 callers
Class
QByteArray
src/qt/paymentserver.h:48
next →
1–100 of 1,872, ranked by callers