Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/bitcoinxt/bitcoinxt
/ types & classes
Types & classes
1,352 in github.com/bitcoinxt/bitcoinxt
⨍
Functions
6,127
◇
Types & classes
1,352
↓ 285 callers
Class
CScript
src/script/sign.h:13
↓ 187 callers
Class
Slice
src/leveldb/util/logging.h:18
↓ 149 callers
Class
QString
src/qt/scicon.h:13
↓ 121 callers
Class
CScriptOp
A single script opcode
qa/rpc-tests/test_framework/script.py:39
↓ 87 callers
Class
CNetAddr
IP address (IPv6, or IPv4 using mapped IPv6 range (::FFFF:0:0/96)) */
src/netbase.h:41
↓ 86 callers
Class
CService
A combination of a network address (CNetAddr) and a (TCP) port */
src/netbase.h:131
↓ 84 callers
Class
TestBuilder
src/test/script_tests.cpp:244
↓ 82 callers
Class
Params
src/miner.h:17
↓ 75 callers
Class
CAddress
A CService with information about it as peer */
src/protocol.h:103
↓ 70 callers
Class
Opt
src/options.h:9
↓ 66 callers
Class
TestInstance
qa/rpc-tests/test_framework/comptool.py:170
↓ 55 callers
Class
CBitcoinAddress
base58-encoded Bitcoin addresses. * Public-key-hash-addresses have version 0 (or 111 testnet). * The data vector contains RIPEMD160(SHA256(pubkey)),
src/base58.h:104
↓ 44 callers
Class
MutableTransactionSignatureChecker
src/script/interpreter.h:140
↓ 43 callers
Class
CSubNet
src/netbase.h:107
↓ 34 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:641
↓ 34 callers
Class
arith_uint256
src/pow.h:16
↓ 33 callers
Class
NodeStatePtr
Class that maintains per-node state, and acts as a RAII smart-pointer that make sure the state stays consistent.
src/nodestate.h:87
↓ 31 callers
Class
QIcon
src/qt/scicon.h:12
↓ 31 callers
Class
WriteOptions
src/leveldb/include/leveldb/db.h:21
↓ 29 callers
Class
Params
* Parameters that influence chain consensus. */
src/consensus/params.h:37
↓ 28 callers
Class
CTransaction
qa/rpc-tests/test_framework/mininode.py:345
↓ 27 callers
Class
ReadOptions
src/leveldb/table/format.h:18
↓ 27 callers
Class
uint256
src/pow.h:15
↓ 24 callers
Class
CBloomFilter
src/main.h:43
↓ 24 callers
Class
CFeeRate
src/policy/fees.h:16
↓ 22 callers
Class
msg_block
qa/rpc-tests/test_framework/mininode.py:1036
↓ 20 callers
Class
ThinTx
Transactions IDs are in different format for each thin block implemenation. ThisTx is an encapsulation for all the formats.
src/thinblock.h:22
↓ 19 callers
Class
CScriptID
A reference to a CScript: the Hash160 of its serialization (see script.h) */
src/script/standard.h:21
↓ 19 callers
Class
CScriptNum
src/script/script.h:188
↓ 19 callers
Class
CWalletDB
Access to the wallet database (wallet.dat) */
src/wallet/walletdb.h:76
↓ 19 callers
Class
QModelIndex
src/qt/addressbookpage.h:20
↓ 17 callers
Class
CMutableTransaction
src/script/sign.h:16
↓ 17 callers
Class
COutPoint
qa/rpc-tests/test_framework/mininode.py:277
↓ 17 callers
Class
CTxOut
qa/rpc-tests/test_framework/mininode.py:324
↓ 17 callers
Class
uint160
src/wallet/walletdb.h:28
↓ 17 callers
Class
uint256
src/wallet/crypter.h:12
↓ 16 callers
Class
Options
src/leveldb/db/builder.h:12
↓ 14 callers
Class
CTxIn
qa/rpc-tests/test_framework/mininode.py:296
↓ 14 callers
Class
NetworkThread
qa/rpc-tests/test_framework/mininode.py:1640
↓ 13 callers
Class
CAddrInfo
* Extended statistics about a CAddress */
src/addrman.h:23
↓ 13 callers
Class
COutPoint
src/qt/walletmodel.h:26
↓ 13 callers
Class
CTransaction
src/script/sign.h:14
↓ 13 callers
Class
NodeConn
qa/rpc-tests/test_framework/mininode.py:1457
↓ 12 callers
Class
CDNSSeedData
src/chainparams.h:16
↓ 12 callers
Class
CInv
src/main.h:44
↓ 12 callers
Class
RejectResult
Outcome that expects rejection of a transaction or block.
qa/rpc-tests/test_framework/comptool.py:44
↓ 12 callers
Class
Test
src/leveldb/util/testharness.cc:16
↓ 11 callers
Class
CBlockHeader
qa/rpc-tests/test_framework/mininode.py:399
↓ 11 callers
Class
CInv
qa/rpc-tests/test_framework/mininode.py:230
↓ 10 callers
Class
CHashWriter
A writer stream (for serialization) that computes a 256-bit hash. */
src/hash.h:122
↓ 10 callers
Class
CScript
src/miner.h:15
↓ 10 callers
Class
base_uint
src/arith_uint256.h:25
↓ 9 callers
Class
BaseSignatureChecker
src/script/interpreter.h:101
↓ 9 callers
Class
NullFinder
src/test/thinblockutil.h:19
↓ 9 callers
Class
QDateTime
src/qt/guiutil.h:25
↓ 9 callers
Class
msg_inv
qa/rpc-tests/test_framework/mininode.py:962
↓ 8 callers
Class
CNoDestination
src/script/standard.h:77
↓ 8 callers
Class
COutPoint
src/bloom.h:12
↓ 8 callers
Class
CPubKey
src/qt/walletmodel.h:28
↓ 7 callers
Class
CTxMemPoolEntry
src/test/test_bitcoin.h:36
↓ 7 callers
Class
InternalKey
src/leveldb/db/dbformat.h:46
↓ 7 callers
Class
LockPoints
src/main.h:50
↓ 7 callers
Class
TestManager
qa/rpc-tests/test_framework/comptool.py:176
↓ 7 callers
Class
msg_cmpctblock
qa/rpc-tests/test_framework/mininode.py:1283
↓ 6 callers
Class
CBlock
qa/rpc-tests/test_framework/mininode.py:467
↓ 6 callers
Class
CFeeRate
Type-safe wrapper class to for fee rates * (how much to pay based on transaction size) */
src/amount.h:26
↓ 6 callers
Class
CHash256
A hasher class for Bitcoin's 256-bit hash (double SHA-256). */
src/hash.h:20
↓ 6 callers
Class
CTxOutCompressor
wrapper for CTxOut that provides a more compact serialization */
src/compressor.h:95
↓ 6 callers
Class
HeaderAndShortIDs
qa/rpc-tests/test_framework/mininode.py:740
↓ 6 callers
Class
QFont
src/qt/guiutil.h:26
↓ 6 callers
Class
Status
src/leveldb/include/leveldb/status.h:21
↓ 6 callers
Class
curl_error
src/curl_wrapper.h:10
↓ 6 callers
Class
msg_ping
qa/rpc-tests/test_framework/mininode.py:1087
↓ 6 callers
Class
msg_pong
qa/rpc-tests/test_framework/mininode.py:1105
↓ 5 callers
Class
BlockTransactions
qa/rpc-tests/test_framework/mininode.py:832
↓ 5 callers
Class
CBlockLocator
qa/rpc-tests/test_framework/mininode.py:257
↓ 5 callers
Class
CMerkleBlock
* Used to relay blocks as header + vector<merkle branch> * to filtered nodes. */
src/merkleblock.h:124
↓ 5 callers
Class
CMessageHeader
Message header. * (4) message start. * (12) command. * (4) size. * (4) checksum. */
src/protocol.h:29
↓ 5 callers
Class
CTransaction
src/net.h:667
↓ 5 callers
Class
QByteArray
src/qt/paymentserver.h:47
↓ 5 callers
Class
SSLVerifyError
src/qt/paymentrequestplus.cpp:24
↓ 5 callers
Class
Slice
src/leveldb/include/leveldb/env.h:28
↓ 5 callers
Class
WriteBatch
src/leveldb/include/leveldb/db.h:22
↓ 5 callers
Class
msg_getdata
qa/rpc-tests/test_framework/mininode.py:981
↓ 5 callers
Class
thinblock_error
src/thinblock.h:82
↓ 4 callers
Class
BlockTransactionsRequest
qa/rpc-tests/test_framework/mininode.py:792
↓ 4 callers
Class
CAddress
qa/rpc-tests/test_framework/mininode.py:204
↓ 4 callers
Class
CBitcoinSecret
* A base58-encoded secret key */
src/base58.h:125
↓ 4 callers
Class
CFlatData
* Wrapper for serializing arrays and POD. */
src/serialize.h:382
↓ 4 callers
Class
CIPGroupData
A group of logically related IP addresses. Useful for banning or deprioritising sources of abusive traffic/DoS attacks.
src/ipgroups.h:22
↓ 4 callers
Class
CKeyID
src/script/sign.h:11
↓ 4 callers
Class
PrefilledTransaction
qa/rpc-tests/test_framework/mininode.py:671
↓ 4 callers
Class
TransactionSignatureChecker
src/script/interpreter.h:123
↓ 4 callers
Class
bignum_error
src/test/bignum.h:18
↓ 4 callers
Class
event
src/httpserver.h:146
↓ 4 callers
Class
leveldb_error
src/leveldbwrapper.h:19
↓ 4 callers
Class
msg_headers
qa/rpc-tests/test_framework/mininode.py:1182
↓ 4 callers
Class
msg_tx
qa/rpc-tests/test_framework/mininode.py:1020
↓ 3 callers
Class
AddressTableEntryLessThan
src/qt/addresstablemodel.cpp:38
↓ 3 callers
Class
BlockHeaderError
src/blockheaderprocessor.h:15
next →
1–100 of 1,352, ranked by callers