MCPcopy Create free account

hub / github.com/bitcoin/bitcoin / functions

Functions16,054 in github.com/bitcoin/bitcoin

↓ 50 callersFunctionSeedRandomStateForTest
src/test/util/random.cpp:19
↓ 50 callersFunctionsecp256k1_u128_accum_mul
src/secp256k1/src/int128_struct_impl.h:62
↓ 50 callersFunctiontestrand_bits
src/secp256k1/src/testrand_impl.h:57
↓ 49 callersFunctionDecodeDestination
src/key_io.cpp:85
↓ 49 callersMethodGetNetwork
src/netaddress.cpp:496
↓ 49 callersMethodIf
The empty type if x is false, itself otherwise.
src/script/miniscript.h:157
↓ 49 callersMethodValid
src/leveldb/db/skiplist.h:196
↓ 49 callersMethodcend
src/util/bitdeque.h:250
↓ 49 callersFunctionsecp256k1_ecmult
src/secp256k1/src/ecmult_impl.h:365
↓ 48 callersFunctionExtractDestination
src/addresstype.cpp:49
↓ 48 callersMethodGetIter
src/txmempool.cpp:695
↓ 48 callersMethodGetPathArg
src/common/args.cpp:294
↓ 48 callersMethodIsCoinBase
src/wallet/transaction.h:369
↓ 48 callersFunctionNetworkErrorString
src/util/sock.cpp:426
↓ 48 callersFunctionParseHDKeypath
src/util/bip32.cpp:15
↓ 48 callersMethodToBytes
src/crypto/muhash.cpp:526
↓ 48 callersMethodbuild_next_block
Build a block on top of node0's tip.
test/functional/p2p_segwit.py:227
↓ 48 callersFunctionsecp256k1_ec_pubkey_create
src/secp256k1/src/secp256k1.c:636
↓ 48 callersFunctionsecp256k1_modinv32_mul_cmp_30
Return -1 for a<b*factor, 0 for a==b*factor, 1 for a>b*factor. A consists of alen limbs; b has 9. */
src/secp256k1/src/modinv32_impl.h:41
↓ 48 callersFunctionsecp256k1_modinv64_mul_cmp_62
Return -1 for a<b*factor, 0 for a==b*factor, 1 for a>b*factor. A has alen limbs; b has 5. */
src/secp256k1/src/modinv64_impl.h:57
↓ 48 callersFunctionsecp256k1_u128_accum_u64
src/secp256k1/src/int128_struct_impl.h:69
↓ 47 callersFunctionCreateMockableWalletDatabase
src/wallet/test/util.cpp:122
↓ 47 callersFunctionParse
Parse string to UniValue or throw runtime_error if string contains invalid JSON */
src/rpc/client.cpp:401
↓ 47 callersMethodParseParameters
src/common/args.cpp:177
↓ 47 callersMethodrand32
Generate a random 32-bit integer. */
src/random.h:314
↓ 47 callersFunctionsecp256k1_gej_is_infinity
src/secp256k1/src/group_impl.h:440
↓ 47 callersFunctionsecp256k1_keypair_create
src/secp256k1/src/modules/extrakeys/main_impl.h:196
↓ 47 callersMethodupdate_block
(self, block_number, new_transactions, *, nTime=None)
test/functional/feature_block.py:1406
↓ 46 callersFunctionCheckWriteCoins
src/test/coins_tests.cpp:793
↓ 46 callersMethodPush
* Recursive helper to translate an RPCArg into sections */ NOLINTNEXTLINE(misc-no-recursion)
src/rpc/util.cpp:446
↓ 46 callersFunctionUintToArith256
src/arith_uint256.cpp:226
↓ 46 callersMethodcbegin
src/util/bitdeque.h:248
↓ 46 callersMethodcheck_mempool
Assert exact contents of the node's mempool (by txid).
test/functional/mempool_truc.py:49
↓ 46 callersMethodrelease
Get wrapped FILE* with transfer of ownership. * @note This will invalidate the AutoFile object, and makes it the responsibility of the caller
src/streams.h:439
↓ 46 callersFunctionrun_benchmark
src/secp256k1/src/bench.h:78
↓ 45 callersMethodGetDataDirBase
src/common/args.cpp:325
↓ 45 callersMethodGetRejectReason
src/consensus/validation.h:109
↓ 45 callersMethodIsMine
src/wallet/wallet.cpp:1650
↓ 45 callersFunctionWriteBE32
src/crypto/common.h:95
↓ 45 callersFunctiongenerate_keypair
Generate a new random keypair and return the corresponding ECKey / bytes objects. The private key can also be provided as WIF (wallet import f
test/functional/test_framework/wallet_util.py:70
↓ 45 callersMethodisValid
src/qt/qvalidatedlineedit.cpp:116
↓ 45 callersFunctionsecp256k1_fe_normalize_var
src/secp256k1/src/field_impl.h:192
↓ 45 callersMethodsize
src/streams.h:101
↓ 44 callersMethodCount
Compute the number of 1 bits in the bitset. */
src/util/bitset.h:176
↓ 44 callersMethodIsWalletFlagSet
src/wallet/wallet.cpp:1780
↓ 44 callersFunctionPathFromString
* Convert byte string to path object. Inverse of \ref PathToString. */
src/util/fs.h:185
↓ 44 callersFunctionSplitString
src/util/string.h:152
↓ 44 callersMethodWriteReply
src/httpserver.cpp:515
↓ 44 callersFunctionsecp256k1_u128_rshift
Unsigned (logical) right shift. * Non-constant time in n. */
src/secp256k1/src/int128_struct_impl.h:77
↓ 43 callersFunctionBlockMerkleRoot
src/consensus/merkle.cpp:66
↓ 43 callersFunctionConsumeTime
src/test/fuzz/util.cpp:34
↓ 43 callersMethodFeeRate
Compute the aggregate feerate of a set of nodes in this graph. * * Complexity: O(N) where N=elems.Count(). **/
src/cluster_linearize.h:249
↓ 43 callersMethodForceSetArg
src/common/args.cpp:629
↓ 43 callersFunctionIsTapscript
Whether the context Tapscript, ensuring the only other possibility is P2WSH. */
src/script/miniscript.h:259
↓ 43 callersFunctionMoneyRange
src/consensus/amount.h:27
↓ 43 callersMethodcreateNewBlock
src/node/interfaces.cpp:981
↓ 43 callersMethodencode
(obj)
test/functional/test_framework/script.py:396
↓ 43 callersMethodget_weight
(self)
test/functional/test_framework/messages.py:859
↓ 43 callersFunctionhex_string_to_byte_vec
src/test/kernel/test_kernel.cpp:48
↓ 43 callersMethodtype
src/univalue/include/univalue.h:128
↓ 43 callersMethodupdate_witness_block_with_transactions
Add list of transactions to block, adds witness commitment, then solves.
test/functional/p2p_segwit.py:235
↓ 42 callersFunctionConst
src/script/parsing.cpp:13
↓ 42 callersFunctionConsumeMoney
src/test/fuzz/util.cpp:29
↓ 42 callersMethodToString
src/test/fuzz/miniscript.cpp:128
↓ 42 callersMethodisStr
src/univalue/include/univalue.h:85
↓ 42 callersFunctionsecp256k1_scalar_eq
src/secp256k1/src/scalar_low_impl.h:152
↓ 41 callersFunctionBuildScript
src/script/script.h:611
↓ 41 callersMethodGetAncestor
src/chain.cpp:82
↓ 41 callersFunctionGetTransactionWeight
These implement the weight = (stripped_size * 4) + witness_size formula, using only serialization with and without witness data. As witness_size is eq
src/consensus/validation.h:132
↓ 41 callersMethodHaveCoin
src/txdb.cpp:102
↓ 41 callersMethodPut
src/leveldb/db/c.cc:349
↓ 41 callersMethodSanityCheck
src/node/mini_miner.cpp:231
↓ 41 callersMethodSyncWithValidationInterfaceQueue
src/validationinterface.cpp:146
↓ 41 callersFunctionassert_array_result
Pass in array of JSON objects, a dictionary with key/value pairs to match against, and another dictionary with expected key/value
test/functional/test_framework/util.py:212
↓ 40 callersFunctionAmountFromValue
src/rpc/util.cpp:98
↓ 40 callersFunctionCompareChunks
src/util/feefrac.cpp:12
↓ 40 callersFunctionConsumeRandomLengthByteVector
src/test/fuzz/util.h:63
↓ 40 callersMethodContains
src/leveldb/db/skiplist.h:371
↓ 40 callersFunctionGetTime
src/util/time.h:141
↓ 40 callersFunctionKnapsackSolver
Helpers
src/wallet/test/coinselector_tests.cpp:84
↓ 40 callersFunctionReadCompactSize
src/serialize.h:333
↓ 40 callersMethodSetNull
src/primitives/block.h:100
↓ 40 callersMethodTEST_CompactMemTable
src/leveldb/db/db_impl.cc:634
↓ 40 callersFunctionUrlDecode
src/common/url.cpp:12
↓ 40 callersFunctionf2
src/crypto/sha1.cpp:25
↓ 40 callersMethodfclose
src/streams.h:429
↓ 40 callersFunctiongetnewdestination
Generate a random destination of the specified type and return the corresponding key pair, scriptPubKey and address. Supported types are
test/functional/test_framework/wallet.py:460
↓ 39 callersMethodGetMedianTimePast
src/chain.h:233
↓ 39 callersMethodGetSelectionAmount
src/wallet/coinselection.cpp:863
↓ 39 callersFunctionHash
src/leveldb/util/hash.cc:13
↓ 39 callersFunctionScriptErrorString
src/script/script_error.cpp:10
↓ 39 callersMethodcheck_mempool_result
Wrapper to check result of testmempoolaccept on node_0's mempool
test/functional/mempool_accept.py:67
↓ 39 callersMethodcreate_legacy_wallet
(self, wallet_name, **kwargs)
test/functional/wallet_migration.py:81
↓ 39 callersMethodempty
src/common/settings.cpp:274
↓ 39 callersMethodget
src/kernel/bitcoinkernel_wrapper.h:332
↓ 39 callersFunctionsecp256k1_ec_pubkey_parse
src/secp256k1/src/secp256k1.c:269
↓ 39 callersFunctionsecp256k1_gej_set_ge
src/secp256k1/src/group_impl.h:367
↓ 39 callersMethodsync_mempools
Wait until everybody has the same transactions in their memory pools
test/functional/test_framework/test_framework.py:719
↓ 39 callersFunctiontestrand_int
src/secp256k1/src/testrand_impl.h:66
↓ 38 callersFunctionExpectedKeySize
src/psbt.h:273
← previousnext →301–400 of 16,054, ranked by callers