►Nankerl | |
►Nnanobench | |
►Ndetail | |
CPerfCountSet | |
CIterationLogic | |
CPerformanceCounters | |
Ntemplates | |
CConfig | |
CResult | |
CRng | An extremely fast random generator |
CBench | Main entry point to nanobench's benchmarking facility |
CBigO | |
►Navalanche | |
CPrefilledProof | |
CShortIdProcessorPrefilledProofAdapter | |
CProofRefCompare | |
CCompactProofs | |
CProofsRequest | |
CConfig | |
►CDelegation | |
CLevel | |
CDelegationBuilder | |
CDelegationId | |
CNode | |
CSlot | |
CPeer | |
Cproof_index | |
Cscore_index | |
Cnext_request_time | |
CPendingNode | |
CProofRegistrationState | |
CPeerManager | |
CVoteItemUpdate | |
CVoteMapComparator | |
Cquery_timeout | |
►CProcessor | |
CGetLocalAcceptance | |
CIsWorthPolling | |
CNotificationsHandler | |
CPeerData | |
CQuery | |
CStakeCommitment | |
CStake | |
CSignedStake | |
CProof | |
CSaltedProofHasher | |
►CProofBuilder | |
CSignedStakeComparator | |
CProofRefComparatorByAddress | Compare proof references by pointer address |
CProofComparatorByScore | Compare proofs by score, then by id in case of equality |
CConflictingProofComparator | Compare conflicting proofs |
CProofId | |
CLimitedProofId | |
CSaltedProofIdHasher | |
CProofPoolEntry | |
CProofPoolEntryProofIdKeyExtractor | |
CProofPool | Map a proof to each utxo |
CProofRadixTreeAdapter | Radix tree adapter for storing a proof as a tree element |
CVote | |
CResponse | |
CPoll | |
CHello | |
CTestVoteRecord | |
CTestProofBuilder | |
CProofValidationState | |
CDelegationState | |
CVoteRecord | Vote history |
►NBCLog | |
CTimer | RAII-style object that outputs timing information to logs |
CLogger | |
►Nbenchmark | |
Ndata | |
CArgs | |
CBenchRunner | |
Ncashaddr | |
NChainParamsConstants | Chain params constants for each tracked chain |
NCheckpoints | Block-chain checkpoints are compiled-in sanity checks |
►NConsensus | |
CParams | Parameters that influence chain consensus |
Nconvert-raw-to-header | |
►NCuckooCache | High-performance cache primitives |
Cbit_packed_atomic_flags | bit_packed_atomic_flags implements a container for garbage collection flags that is only thread unsafe on calls to setup |
Ccache | cache implements a cache with properties similar to a cuckoo-set |
CKeyOnly | Helper class used when we only want the cache to be a set rather than a map |
NDBKeys | |
Ndbwrapper_private | These should be considered an implementation detail of the specific database |
►Nfs | Filesystem operations and types |
Cpath | Path class wrapper to prepare application code for transition from boost::filesystem library to std::filesystem implementation |
►Nfsbridge | Bridge operations to C stdio |
CFileLock | |
Ngrasberg | |
►NGUIUtil | Utility functions used by the Bitcoin Qt UI |
CToolTipToRichTextFilter | Qt event filter that intercepts ToolTipChange events, and replaces the tooltip with a rich text representation if needed |
CLabelOutOfFocusEventFilter | Qt event filter that intercepts QEvent::FocusOut events for QLabel objects, and resets their ‘textInteractionFlags’ property to get rid of the visible cursor |
CTableViewLastColumnResizingFixer | Makes a QTableView last column feel as if it was being resized from its left border |
CClickableLabel | |
CClickableProgressBar | |
CItemDelegate | |
►Ni2p | |
►Nsam | |
►CSession | I2P SAM session |
CReply | A reply from the SAM proxy |
CConnection | An established connection with another peer |
Ninit | |
►Ninterfaces | |
CFoundBlock | Helper for findBlock to selectively return pieces of block data |
►CChain | Interface giving clients (wallet processes, maybe other analysis tools in the future) ability to access to the chain state, receive notifications, estimate fees, and submit transactions |
CNotifications | Chain notifications |
CChainClient | Interface to let node manage chain clients (wallets, or maybe tools for monitoring and analysis in the future) |
CHandler | Generic interface for managing an event handler or callback function registered with another interface |
CBlockAndHeaderTipInfo | Block and header tip information |
CNode | Top-level interface for a bitcoin node (bitcoind process) |
CBlockTip | Block tip (could be a header or not, depends on the subscribed signal) |
CWallet | Interface for accessing a wallet |
CWalletClient | Wallet chain client that in addition to having chain client methods for starting up, shutting down, and registering RPCs, also has additional methods (called by the GUI) to load and create wallets |
CWalletAddress | Information about one wallet address |
CWalletBalances | Collection of wallet balances |
CWalletTx | |
CWalletTxStatus | Updated transaction status |
CWalletTxOut | Wallet transaction output |
►Nmemusage | |
Cstl_tree_node | |
Cstl_shared_counter | |
Cunordered_node | |
NMessageWriter | |
NNetMsgType | Bitcoin protocol message types |
►Nnode | |
CCImportingNow | |
CBlockManager | Maintains a tree of blocks (stored in m_block_index ) which is consulted to determine where the most-work tip is |
CCacheSizes | |
CCCoinsStats | |
CNodeContext | NodeContext struct containing references to chain state and connection state |
CCBlockTemplateEntry | |
CCBlockTemplate | |
►CBlockAssembler | Generate a new block, without valid proof-of-work |
COptions | |
CPSBTInputAnalysis | Holds an analysis of one input from a PSBT |
CPSBTAnalysis | Holds the results of AnalyzePSBT (miscellaneous information about a PSBT) |
CSnapshotMetadata | Metadata describing a serialized version of a UTXO set from which an assumeutxo Chainstate can be constructed |
►Norg | |
►Nbitcoin | |
CNativeSecp256k1 | |
►CNativeSecp256k1Test | This class holds test cases defined for testing this library |
CSchnorrTestVector | |
►CNativeSecp256k1Util | |
CAssertFailException | |
CSecp256k1Context | This class holds the context reference used in native methods to handle ECDSA operations |
Nripemd160 | Internal RIPEMD-160 implementation |
NRPCServerSignals | |
►Nseeder | |
CCDnsSeedOpts | |
Nsha1 | Internal SHA-1 implementation |
Nsha256 | Internal SHA-256 implementation |
Nsha256_shani | |
Nsha256d64_avx2 | |
Nsha256d64_shani | |
Nsha256d64_sse41 | |
Nsha512 | Internal SHA-512 implementation |
Nspanparsing | |
►Ntinyformat | |
►Ndetail | |
►Cis_convertible | |
Cfail | |
Csucceed | |
Cis_wchar | |
Cis_wchar< wchar_t * > | |
Cis_wchar< const wchar_t * > | |
Cis_wchar< const wchar_t[n]> | |
Cis_wchar< wchar_t[n]> | |
CformatValueAsType | |
CformatValueAsType< T, fmtT, true > | |
CconvertToInt | |
CconvertToInt< T, true > | |
CFormatArg | |
CFormatListN | |
CFormatListN< 0 > | |
Cformat_error | |
CFormatList | List of template arguments format(), held in a type-opaque way |
Ntorv3 | |
NUi | |
►Nutil | |
CSettings | Stored settings |
CSettingsSpan | Accessor for list of settings that skips negated values when iterated over |
►Nvariant | |
Coverloaded | |
Nwallet | |
Nwallet_crypto_tests | |
NWalletTool | |