Dash Core Source Documentation (0.16.0.1)
Find detailed information regarding the Dash Core source code.
Here is a list of all file members with links to the files they belong to:
- c -
- C : jh.c
- c256() : shavite.c
- C32 : shavite.c , simd.c , echo.c
- C32e : groestl.c , jh.c
- c512() : shavite.c
- CADDR_TIME_VERSION : version.h
- CalcCbTxMerkleRootMNList() : cbtx.cpp , cbtx.h
- CalcCbTxMerkleRootQuorums() : cbtx.cpp , cbtx.h
- CalcTxInputsHash() : specialtx.cpp , specialtx.h
- CalculateCurrentUsage() : validation.cpp , validation.h
- CalculateNextWorkRequired() : pow.cpp , pow.h
- CalculateObjectGetDataTime() : net_processing.cpp
- CalculateSequenceLocks() : tx_verify.cpp , tx_verify.h
- CalculateTruncatedMedian() : blockchain.cpp
- CallFunctionInValidationInterfaceQueue() : validationinterface.cpp , validationinterface.h
- CallRPC() : dash-cli.cpp
- CAmount : amount.h
- CastToBool() : interpreter.cpp
- categoryClass() : rpcconsole.cpp
- CBCDecrypt() : aes.cpp
- CBCEncrypt() : aes.cpp
- CBitcoinExtKey : base58.h
- CBitcoinExtPubKey : base58.h
- CBLSLazyPublicKey : bls.h
- CBLSLazySecretKey : bls.h
- CBLSLazySignature : bls.h
- CCheckQueueSpeed() : checkqueue.cpp
- CCheckQueueSpeedPrevectorJob() : checkqueue.cpp
- CCoinsCaching() : ccoins_caching.cpp
- CCoinsMap : coins.h
- CConditionVariable : sync.h
- CDeterministicMNCPtr : deterministicmns.h
- CDeterministicMNStateCPtr : deterministicmns.h
- CDeterministicMNStatePtr : deterministicmns.h
- CENT : amount.h
- Ceven_w0 : jh.c
- Ceven_w1 : jh.c
- Ceven_w2 : jh.c
- Ceven_w3 : jh.c
- Ch : hash_impl.h
- CHACHA20() : chacha20.cpp
- CHACHA20_1MB() : chacha20.cpp
- CHACHA20_256BYTES() : chacha20.cpp
- CHACHA20_64BYTES() : chacha20.cpp
- CHACHA20_POLY1305_AEAD() : chacha_poly_aead.cpp
- CHACHA20_POLY1305_AEAD_1MB_ENCRYPT_DECRYPT() : chacha_poly_aead.cpp
- CHACHA20_POLY1305_AEAD_1MB_ONLY_ENCRYPT() : chacha_poly_aead.cpp
- CHACHA20_POLY1305_AEAD_256BYTES_ENCRYPT_DECRYPT() : chacha_poly_aead.cpp
- CHACHA20_POLY1305_AEAD_256BYTES_ONLY_ENCRYPT() : chacha_poly_aead.cpp
- CHACHA20_POLY1305_AEAD_64BYTES_ENCRYPT_DECRYPT() : chacha_poly_aead.cpp
- CHACHA20_POLY1305_AEAD_64BYTES_ONLY_ENCRYPT() : chacha_poly_aead.cpp
- CHACHA20_POLY1305_AEAD_AAD_LEN : chacha_poly_aead.h
- CHACHA20_POLY1305_AEAD_KEY_LEN : chacha_poly_aead.h
- CHACHA20_ROUND_OUTPUT : chacha_poly_aead.h
- CHAIN_STATE_SIZE : intro.cpp
- CHAIN_SYNC_TIMEOUT : net_processing.h
- chainActive : validation.cpp , validation.h
- ChainCode : hash.h , pubkey.h
- ChangeType : ui_interface.h
- CHARS_ALPHA_NUM : utilstrencodings.cpp
- CHECK : util.h
- check_fe_equal() : tests.c
- check_fe_inverse() : tests.c
- CheckBlock() : validation.cpp , validation.h
- CheckBlockHeader() : validation.cpp
- CheckBlockIndex() : validation.cpp
- CheckCbTx() : cbtx.cpp , cbtx.h
- CheckCbTxMerkleRoots() : cbtx.cpp , cbtx.h
- CheckDiskSpace() : validation.cpp , validation.h
- checked_malloc() : util.h
- checked_realloc() : util.h
- CheckFinalTx() : validation.cpp , validation.h
- CheckForkWarningConditions() : validation.cpp
- CheckForkWarningConditionsOnNewFork() : validation.cpp
- CheckHashSig() : providertx.cpp
- CheckInputs() : validation.cpp
- CheckInputsAndUpdateCoins() : txmempool.cpp
- CheckInputsFromMempoolAndCache() : validation.cpp
- CheckInputsHash() : providertx.cpp
- CheckMinimalPush() : interpreter.cpp
- CheckProofOfWork() : pow.cpp , pow.h
- CheckProRegTx() : providertx.cpp , providertx.h
- CheckProUpRegTx() : providertx.cpp , providertx.h
- CheckProUpRevTx() : providertx.cpp , providertx.h
- CheckProUpServTx() : providertx.cpp , providertx.h
- CheckPubKeyEncoding() : interpreter.cpp
- CheckSequenceLocks() : validation.cpp , validation.h
- CheckService() : providertx.cpp
- CheckSignatureEncoding() : interpreter.cpp , interpreter.h
- CheckSpecialTx() : specialtx.cpp , specialtx.h
- CheckStringSig() : providertx.cpp
- CheckTransaction() : tx_verify.cpp , tx_verify.h
- CheckWalletOwnsKey() : rpcevo.cpp
- CheckWalletOwnsScript() : rpcevo.cpp
- CheckWarmup() : rest.cpp
- CKeyingMaterial : keystore.h , crypter.h
- CleanupBlockRevFiles() : init.cpp
- CleanupBLSDkgTests() : bench_dash.cpp , bls_dkg.cpp
- CleanupBLSTests() : bench_dash.cpp , bls.cpp
- clearbanned() : net.cpp
- ClearDatadirCache() : util.cpp , util.h
- clearExpect : univalue_read.cpp
- CLIENT_BUILD : clientversion.h , clientversion.cpp
- CLIENT_NAME : clientversion.h , clientversion.cpp
- CLIENT_VERSION : clientversion.h
- CLIENT_VERSION_SUFFIX : clientversion.cpp
- ClientAllowed() : httpserver.cpp
- CloseSocket() : netbase.cpp , netbase.h
- CMasternodeMetaInfoPtr : masternode-meta.h
- CMDUNSUPPORTED : netbase.cpp
- Codd_w0 : jh.c
- Codd_w1 : jh.c
- Codd_w2 : jh.c
- Codd_w3 : jh.c
- COIN : amount.h
- COINBASE_FLAGS : validation.cpp , validation.h
- COINBASE_MATURITY : consensus.h
- coinEmpty : coins.cpp
- CoinSelection() : coin_selection.cpp
- CoinSet : wallet_tests.cpp
- CoinType : coincontrol.h
- column_alignments : transactiontablemodel.cpp
- CombineMultisig() : sign.cpp
- combinerawtransaction() : rawtransaction.cpp
- CombineSignatures() : sign.cpp , sign.h
- CommandLineRawTx() : dash-tx.cpp
- CommandLineRPC() : dash-cli.cpp
- commands : masternode.cpp , blockchain.cpp , governance.cpp , mining.cpp , misc.cpp , net.cpp , rawtransaction.cpp , rpcevo.cpp , rpcquorums.cpp , privatesend.cpp , rpcwallet.cpp
- COMPACTSIZE : serialize.h
- CompareByLastPaid() : deterministicmns.cpp
- CompareByLastPaid_GetHeight() : deterministicmns.cpp
- CompareNetGroupKeyed() : net.cpp
- CompareNodeBlockTime() : net.cpp
- CompareNodeTXTime() : net.cpp
- COMPRESS32 : blake.c
- COMPRESS_BIG : echo.c , groestl.c
- compress_big() : simd.c
- COMPRESS_SMALL : groestl.c
- compress_small() : bmw.c , simd.c
- COMPRESS_SMALL : echo.c
- ComputeBlockVersion() : validation.h , validation.cpp
- ComputeMerkleRoot() : merkle.cpp , merkle.h
- ComputeResponse() : torcontrol.cpp
- cond_blockchange : blockchain.cpp
- condvar_GenesisWait : init.cpp
- confTargets : sendcoinsdialog.cpp
- CONNECT : netbase.cpp
- CONNECTIONS_ALL : clientmodel.h
- CONNECTIONS_IN : clientmodel.h
- CONNECTIONS_NONE : clientmodel.h
- CONNECTIONS_OUT : clientmodel.h
- ConnectSocketDirectly() : netbase.cpp , netbase.h
- ConnectThroughProxy() : netbase.cpp , netbase.h
- CONNREFUSED : netbase.cpp
- CONSOLE_HISTORY : rpcconsole.cpp
- ContextualCheckBlock() : validation.cpp
- ContextualCheckBlockHeader() : validation.cpp
- ContextualCheckTransaction() : validation.cpp
- CONTINUE_EXECUTION : dash-cli.cpp , dash-tx.cpp
- ConvertBitsToDouble() : validation.h , validation.cpp
- convertSeed6() : net.cpp
- COOKIEAUTH_FILE : protocol.cpp
- COOKIEAUTH_USER : protocol.cpp
- COPYRIGHT_STR : clientversion.h
- CopyrightHolders() : util.cpp , util.h
- CopySettings() : optionsmodel.cpp
- count : tests.c
- CountBits() : common.h
- counting_illegal_callback_fn() : tests.c
- CPrivKey : key.h
- create_secure_allocator() : bls.cpp
- CreateBaseChainParams() : chainparamsbase.cpp , chainparamsbase.h
- CreateChainParams() : chainparams.cpp , chainparams.h
- CreateDevNetGenesisBlock() : chainparams.cpp
- CreateGenesisBlock() : chainparams.cpp
- createmultisig() : misc.cpp
- CreateMultisigRedeemscript() : util.cpp , util.h
- CreatePidFile() : util.h , util.cpp
- createrawtransaction() : rawtransaction.cpp
- CreateSocket() : netbase.cpp , netbase.h
- CryptedKeyMap : keystore.h
- CS0 : blake.c
- CS1 : blake.c
- CS2 : blake.c
- CS3 : blake.c
- CS4 : blake.c
- CS5 : blake.c
- CS6 : blake.c
- CS7 : blake.c
- CS8 : blake.c
- CS9 : blake.c
- cs_blockchange : blockchain.cpp
- cs_dir_locks : util.cpp
- cs_GenesisWait : init.cpp
- cs_main : validation.cpp , validation.h
- cs_mapLocalHost : net.h , net.cpp
- cs_most_recent_block : net_processing.cpp
- cs_nTimeOffset : timedata.cpp
- cs_proxyInfos : netbase.cpp
- cs_rng_state : random.cpp
- cs_rpcWarmup : server.cpp
- cs_wallets : wallet.cpp
- cs_warnings : warnings.cpp
- CSA : blake.c
- CSB : blake.c
- CSC : blake.c
- CScriptBase : script.h
- CSD : blake.c
- CSE : blake.c
- CSerializeData : zeroafterfree.h
- CSF : blake.c
- csPathCached : util.cpp
- CSuperblock_sptr : governance-classes.h
- CSx : blake.c
- CSx_ : blake.c
- CSx__ : blake.c
- CT_DELETED : ui_interface.h
- CT_NEW : ui_interface.h
- CT_UPDATED : ui_interface.h
- ctaes_tests : test.c
- CTransactionRef : transaction.h
- ctx : tests.c
- CTxDestination : standard.h
- cubehash_close() : cubehash.c
- cubehash_core() : cubehash.c
- cubehash_init() : cubehash.c
- CURRENCY_UNIT : feerate.cpp , feerate.h
- CURVE_B : group_impl.h
- CWaitableCriticalSection : sync.h
- CZMQNotifierFactory : zmqabstractnotifier.h