►NCheckpoints | Block-chain checkpoints are compiled-in sanity checks |
CCCheckpointData | |
►NGUIUtil | Utility functions used by the Bitcoin Qt UI |
CTableViewLastColumnResizingFixer | Makes a QTableView last column feel as if it was being resized from its left border |
CToolTipToRichTextFilter | |
►Nmastercore | |
CMetaDEx_compare | |
►Npayments | |
COutput | |
CPayment | |
CPaymentACK | |
CPaymentDetails | |
CPaymentRequest | |
CStaticDescriptorInitializer_paymentrequest_2eproto | |
CX509Certificates | |
►Nstd | STL namespace |
►N__detail | |
C_List_node_base | |
►Ntinyformat | |
►Ndetail | |
CconvertToInt | |
CconvertToInt< T, true > | |
CFormatIterator | |
CformatValueAsType | |
CformatValueAsType< T, fmtT, true > | |
►Cis_convertible | |
Cfail | |
Csucceed | |
Cis_wchar | |
Cis_wchar< const wchar_t * > | |
Cis_wchar< const wchar_t[n]> | |
Cis_wchar< wchar_t * > | |
Cis_wchar< wchar_t[n]> | |
►NUi | |
CAboutDialog | |
CAddressBookPage | |
CAskPassphraseDialog | |
CCoinControlDialog | |
CEditAddressDialog | |
CHelpMessageDialog | |
CIntro | |
CLookupAddressDialog | |
CLookupSPDialog | |
CLookupTXDialog | |
COpenURIDialog | |
COptionsDialog | |
COverviewPage | |
CReceiveCoinsDialog | |
CReceiveRequestDialog | |
CRPCConsole | |
CSendCoinsDialog | |
CSendCoinsEntry | |
CSendMPDialog | |
CSignVerifyMessageDialog | |
CTransactionDescDialog | |
CtxHistoryDialog | |
CAboutDialog | "About" dialog box |
CAcceptedConnection | |
CAcceptedConnectionImpl | |
CAddressBookPage | Widget that shows a list of sending or receiving addresses |
CAddressTableEntry | |
CAddressTableEntryLessThan | |
CAddressTableModel | Qt model of the address book in the core |
CAddressTablePriv | |
CAnnotatedMixin | |
CAskPassphraseDialog | Multifunctional dialog to ask for passphrases |
CBalancesView | Widget showing the transaction list for a wallet, including a filter row |
Cbase_uint | Base class without constructors for uint256 and uint160 |
CBIGNUM | |
Cbignum_error | Errors thrown by the bignum class |
CBitcoinAddressCheckValidator | Bitcoin address widget validator, checks for a valid bitcoin address |
CBitcoinAddressEntryValidator | Base58 entry widget validator, checks for valid characters and removes some whitespace |
CBitcoinAmountField | Widget for entering bitcoin amounts |
CBitcoinApplication | Main Bitcoin application object |
CBitcoinCore | Class encapsulating Bitcoin Core startup and shutdown |
CBitcoinGUI | Bitcoin GUI main class |
CBitcoinUnits | Bitcoin unit definitions |
CCAccount | Account information |
CCAccountingEntry | Internal transfers |
CCAddrDB | Access to the (IP) address database (peers.dat) |
CCAddress | A CService with information about it as peer |
CCAddressBookData | Address book data |
CCAddrInfo | Extended statistics about a CAddress |
CCAddrMan | Stochastical (IP) address manager |
CCAffectedKeysVisitor | |
CCAlert | An alert is a combination of a serialized CUnsignedAlert and a signature |
CCAutoBN_CTX | RAII encapsulated BN_CTX (OpenSSL bignum context) |
CCAutoFile | RAII wrapper for FILE* |
CCBase58Data | Base class for all base58-encoded data |
CCBasicKeyStore | Basic key store, that keeps keys in an address->secret map |
CCBigNum | C++ wrapper for BIGNUM (OpenSSL bignum) |
CCBitcoinAddress | Base58-encoded Bitcoin addresses |
CCBitcoinExtKeyBase | |
CCBitcoinSecret | A base58-encoded secret key |
CCBlock | |
CCBlockFileInfo | |
CCBlockHeader | Nodes collect new transactions into a block, hash them into a hash tree, and scan through nonce values to make the block's hash satisfy proof-of-work requirements |
CCBlockIndex | The block chain is a tree shaped structure starting with the genesis block at the root, with each block potentially having multiple candidates to be the next block |
CCBlockLocator | Describes a place in the block chain to another node such that if the other node doesn't have the same branch, it can find a recent common trunk |
CCBlockTemplate | |
CCBlockTreeDB | Access to the block database (blocks/index/) |
CCBlockUndo | Undo information for a CBlock |
CCBloomFilter | BloomFilter is a probabilistic filter which SPV clients provide so that we can filter the transactions we sends them |
CCBufferedFile | Wrapper around a FILE* that implements a ring buffer to deserialize from |
CCChain | An in-memory indexed chain of blocks |
CCChainParams | CChainParams defines various tweakable parameters of a given instance of the Bitcoin system |
CCCheckQueue | Queue for verifications that have to be performed |
CCCheckQueueControl | RAII-style controller object for a CCheckQueue that guarantees the passed queue is finished before continuing |
CCClientUIInterface | Signals for UI communication |
CCCoinControl | Coin Control Features |
CCCoins | Pruned version of CTransaction: only retains metadata and unspent transaction outputs |
CCCoinsStats | |
CCCoinsView | Abstract view on the open txout dataset |
CCCoinsViewBacked | CCoinsView backed by another CCoinsView |
CCCoinsViewCache | CCoinsView that adds a memory cache for transactions to another CCoinsView |
CCCoinsViewDB | CCoinsView backed by the LevelDB coin database (chainstate/) |
CCCoinsViewMemPool | CCoinsView that brings transactions from a memorypool into view |
CCCrypter | Encryption/decryption context with key information |
CCCryptoKeyStore | Keystore which keeps the private keys encrypted |
CCDataStream | Double ended buffer combining vector and stream-like interfaces |
CCDB | RAII class that provides access to a Berkeley database |
CCDBEnv | |
CCDiskBlockIndex | Used to marshal pointers into hashes for db storage |
CCDiskBlockPos | |
CCDiskTxPos | |
CCDNSSeedData | |
CCExtKey | |
CCExtPubKey | |
CCFlatData | Wrapper for serializing arrays and POD |
CCHashWriter | |
CCImportingNow | |
CCInit | |
CCInPoint | An inpoint - a combination of a transaction and an index n into its vin |
CCInv | Inv message data |
CCKey | An encapsulated private key |
CCKeyID | A reference to a CKey: the Hash160 of its serialized public key |
CCKeyMetadata | |
CCKeyPool | A key pool entry |
CCKeyStore | A virtual base class for key stores |
CCKeyStoreIsMineVisitor | |
CCLevelDBBatch | |
CCLevelDBWrapper | |
CClientModel | Model for Bitcoin network client |
CCMainCleanup | |
CCMainParams | |
CCMasterKey | Master key for wallet encryption |
CCMedianFilter | Median filter over a stream of values |
CCMerkleBlock | Used to relay blocks as header + vector<merkle branch> to filtered nodes |
CCMerkleTx | A transaction with a merkle branch linking it to the block chain |
CCMessageHeader | Message header |
CCMPAccept | |
CCMPCrowd | |
CCMPMetaDEx | |
CCMPOffer | |
CCMPPending | |
►CCMPSPInfo | |
CEntry | |
CCMPSTOList | |
►CCMPTally | |
CBalanceRecord | |
CCMPTradeList | |
►CCMPTransaction | |
CSendToOwners_compare | |
CCMPTxList | |
CCMutexLock | Wrapper around boost::unique_lock<Mutex> |
CCNetAddr | IP address (IPv6, or IPv4 using mapped IPv6 range (::FFFF:0:0/96)) |
CCNetCleanup | |
CCNetMessage | |
CCNode | Information about a peer |
CCNodeSignals | |
CCNodeStateStats | |
CCNodeStats | |
CCNoDestination | |
CCoinControlDialog | |
CCoinControlTreeWidget | |
CCompareValueOnly | |
CCOrphan | |
CCOrphanBlock | |
CCOrphanTx | |
CCOutPoint | An outpoint - a combination of a transaction hash and an index n into its vout |
CCOutput | |
CCPartialMerkleTree | Data structure that represents a partial merkle tree |
CCPubKey | An encapsulated public key |
CCRegTestParams | |
CCReserveKey | A key allocated from the key pool |
CCRPCCommand | |
CCRPCTable | Bitcoin RPC command dispatcher |
CCScript | Serialized script, used inside transaction inputs and outputs |
CCScriptCheck | Closure representing one script verification Note that this stores references to the spending transaction |
CCScriptCompressor | Compact serializer for scripts |
CCScriptID | A reference to a CScript: the Hash160 of its serialization (see script.h) |
CCScriptNum | |
CCScriptVisitor | |
CCSemaphore | |
CCSemaphoreGrant | RAII-style semaphore lock |
CCSerActionGetSerializeSize | |
CCSerActionSerialize | |
CCSerActionUnserialize | |
CCService | A combination of a network address (CNetAddr) and a (TCP) port |
CCSignatureCache | |
►CCSVModelWriter | Export a Qt table model to a CSV file |
CColumn | |
CCTestNetParams | |
CCTransaction | The basic transaction that is broadcasted on the network and contained in blocks |
CCTxIn | An input of a transaction |
CCTxInUndo | Undo information for a CTxIn |
CCTxMemPool | |
CCTxMemPoolEntry | |
CCTxOut | An output of a transaction |
CCTxOutCompressor | Wrapper for CTxOut that provides a more compact serialization |
CCTxUndo | Undo information for a CTransaction |
CCUnsignedAlert | Alerts are for notifying old versions if they become too obsolete and need to upgrade |
CCValidationState | Capture information about block/transaction validation |
CCVarInt | |
CCWallet | A CWallet is an extension of a keystore, which also maintains a set of transactions and balances, and provides the ability to create new transactions |
CCWalletDB | Access to the wallet database (wallet.dat) |
CCWalletInterface | |
CCWalletKey | Private key that includes an expiration date in case it never gets used |
CCWalletScanState | |
CCWalletTx | A transaction with a bunch of additional info that only the owner cares about |
CDockIconClickEventHandler | |
CEditAddressDialog | Dialog for editing an address and associated information |
CFreespaceChecker | |
CHelpMessageDialog | "Help message" dialog box |
CHMAC_SHA512_CTX | |
CIntro | Introduction screen (pre-GUI startup) |
CJSONRequest | |
Cleveldb_error | |
Climitedmap | STL-like map container that only keeps the N elements with the highest value |
CLimitedString | |
CLocalServiceInfo | |
CLockedPageManager | Singleton class to keep track of locked (ie, non-swappable) memory pages, for use in std::allocator templates |
CLockedPageManagerBase | Thread-safe class to keep track of locked (ie, non-swappable) memory pages |
CMacDockIconHandler | Macintosh-specific dock icon handler |
CMacNotificationHandler | Macintosh-specific notification handler (supports UserNotificationCenter and Growl) |
CMatrixModel | |
CMemoryPageLocker | OS-dependent memory page locking/unlocking |
CMonitoredDataMapper | Data to Widget mapper that watches for edits and notifies listeners when a field is edited |
Cmruset | STL-like set container that only keeps the most recent N elements |
Cmsc_AddressTableEntry | |
Cmsc_AddressTableEntryLessThan | |
Cmsc_AddressTablePriv | |
CNotificator | Cross-platform desktop notification client |
CNSObject | |
COpenURIDialog | |
COptionsDialog | Preferences dialog |
COptionsModel | Interface from Qt to configuration data structure for Bitcoin client |
COverviewPage | Overview ("home") page widget |
CPaymentRequestPlus | |
CPaymentServer | |
CQAbstractItemDelegate | |
CQAbstractListModel | |
CQAbstractTableModel | |
CQApplication | |
CQComboBox | |
CQDataWidgetMapper | |
CQDialog | |
CQFrame | |
CQLabel | |
CQLineEdit | |
CQMainWindow | |
CQObject | |
CQRImageWidget | |
CQSortFilterProxyModel | |
CQSplashScreen | |
CQStackedWidget | |
CQTreeWidget | |
CQValidatedLineEdit | Line edit that can be marked as "invalid" to show input validation feedback |
CQValidator | |
CQValueComboBox | |
CQWidget | |
CReceiveCoinsDialog | Dialog for requesting payment of bitcoins |
CReceiveRequestDialog | |
CRecentRequestEntry | |
CRecentRequestEntryLessThan | |
CRecentRequestsTableModel | Model for list of recently generated payment requests / bitcoin: URIs |
CRPCConsole | Local Bitcoin RPC console |
CRPCExecutor | |
Cscriptnum_error | |
►Csecure_allocator | |
Crebind | |
CSendCoinsDialog | Dialog for sending bitcoins |
CSendCoinsEntry | A single entry in the dialog for sending bitcoins |
CSendCoinsRecipient | |
CSendMPDialog | Dialog for sending Master Protocol tokens |
Cser_streamplaceholder | |
CShutdownWindow | "Shutdown" window |
CSignVerifyMessageDialog | |
CSplashScreen | Class for the splashscreen with information of the running client |
CSSLIOStreamDevice | |
CSSLVerifyError | |
Ctallyitem | |
CTrafficGraphWidget | |
CTransactionDesc | Provide a human-readable extended HTML description of a transaction |
CTransactionDescDialog | Dialog showing transaction details |
CTransactionFilterProxy | Filter the transaction list according to pre-specified rules |
CTransactionRecord | UI model for a transaction |
CTransactionStatus | UI model for transaction status |
CTransactionTableModel | UI model for the transaction table of a wallet |
CTransactionTablePriv | |
CTransactionView | Widget showing the transaction list for a wallet, including a filter row |
CTxLessThan | |
CTxPriorityCompare | |
CTxViewDelegate | |
CUi_AboutDialog | |
CUi_AddressBookPage | |
CUi_AskPassphraseDialog | |
CUi_CoinControlDialog | |
CUi_EditAddressDialog | |
CUi_HelpMessageDialog | |
CUi_Intro | |
CUi_LookupAddressDialog | |
CUi_LookupSPDialog | |
CUi_LookupTXDialog | |
CUi_OpenURIDialog | |
CUi_OptionsDialog | |
CUi_OverviewPage | |
CUi_ReceiveCoinsDialog | |
CUi_ReceiveRequestDialog | |
CUi_RPCConsole | |
CUi_SendCoinsDialog | |
CUi_SendCoinsEntry | |
CUi_SendMPDialog | |
CUi_SignVerifyMessageDialog | |
CUi_TransactionDescDialog | |
CUi_txHistoryDialog | |
Cuint160 | 160-bit unsigned integer |
Cuint256 | 256-bit unsigned integer |
CWalletFrame | |
►CWalletModel | Interface to Bitcoin wallet from Qt view code |
CSendCoinsReturn | |
CUnlockContext | |
CWalletModelTransaction | Data model for a walletmodel transaction |
CWalletView | |
►Czero_after_free_allocator | |
Crebind | |