MCPcopy Create free account

hub / github.com/ElementsProject/elements / functions

Functions14,773 in github.com/ElementsProject/elements

↓ 50 callersMethodGetAncestor
src/chain.cpp:113
↓ 50 callersMethodGetHex
src/uint256.cpp:27
↓ 50 callersFunctionParseHDKeypath
src/util/bip32.cpp:12
↓ 50 callersFunctionShiftMessageB
src/crypto/sha256_x86_shani.cpp:44
↓ 50 callersFunctionWriteBE32
src/crypto/common.h:77
↓ 50 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
↓ 50 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
↓ 50 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/simplicity/secp256k1/modinv64_impl.h:57
↓ 50 callersFunctionsecp256k1_testrand_bits
src/secp256k1/src/testrand_impl.h:57
↓ 50 callersFunctionsecp256k1_u128_accum_mul
src/secp256k1/src/int128_struct_impl.h:62
↓ 50 callersFunctionser_uint256
(u)
test/functional/test_framework/messages.py:114
↓ 50 callersFunctionsha256_uchar
Add one byte to be consumed by an ongoing SHA-256 evaluation. * * Returns false if the counter overflows. * * Precondition: NULL != ctx; */
src/simplicity/sha256.h:248
↓ 49 callersFunctionIS_OK
Check if no failure. */
src/simplicity/include/simplicity/errorCodes.h:48
↓ 49 callersMethodNext
src/leveldb/db/db_iter.cc:141
↓ 49 callersMethodcalc_sha256
(self, with_witness=False)
test/bitcoin_functional/functional/test_framework/messages.py:503
↓ 49 callersMethodclose
src/test/fuzz/util.cpp:610
↓ 48 callersMethodConsumeRandomLengthString
Returns a std::string of length from 0 to |max_length|. When it runs out of input data, returns what remains of the input. Designed to be more stable
src/test/fuzz/FuzzedDataProvider.h:151
↓ 48 callersFunctionExtractDestination
src/script/standard.cpp:236
↓ 48 callersMethodassign
src/test/fuzz/prevector.cpp:143
↓ 48 callersMethodbuild_next_block
Build a block on top of node0's tip.
test/bitcoin_functional/functional/p2p_segwit.py:202
↓ 48 callersFunctionsecp256k1_u128_accum_mul
src/simplicity/secp256k1/int128_struct_impl.h:63
↓ 47 callersMethodIsCommitment
src/primitives/confidential.h:78
↓ 47 callersFunctionVerifyScript
src/script/interpreter.cpp:3382
↓ 47 callersMethodbuild_next_block
Build a block on top of node0's tip.
test/functional/p2p_segwit.py:233
↓ 47 callersMethodconnect
src/ipc/capnp/protocol.cpp:49
↓ 47 callersFunctionformat
src/tinyformat.h:1062
↓ 47 callersMethodupdate_block
(self, block_number, new_transactions)
test/functional/feature_block.py:1438
↓ 46 callersFunctionCheckWriteCoins
src/test/coins_tests.cpp:797
↓ 46 callersMethodGetAsset
src/assetsdir.cpp:54
↓ 46 callersFunctionLookup
src/netbase.cpp:198
↓ 46 callersFunctionsecp256k1_testrand_int
src/secp256k1/src/testrand_impl.h:66
↓ 46 callersMethodtest_importmulti
Run importmulti and assert success
test/functional/wallet_importmulti.py:49
↓ 46 callersMethodtest_rest_request
(self, uri, http_method='GET', req_type=ReqType.JSON, body='', status=200, ret_type=RetType.JSON)
test/functional/interface_rest.py:60
↓ 45 callersMethodIsFullyValid
src/pubkey.cpp:200
↓ 45 callersFunctionRESTERR
src/rest.cpp:74
↓ 45 callersMethodToString
src/wallet/spend.cpp:35
↓ 45 callersFunctionconnect_nodes_bi
(nodes, a, b)
test/bitcoin_functional/functional/test_framework/util.py:396
↓ 45 callersFunctioncreate_coinbase
Create a coinbase transaction, assuming no miner fees. If pubkey is passed in, the coinbase output will be a P2PK output; otherwise an anyone
test/bitcoin_functional/functional/test_framework/blocktools.py:108
↓ 45 callersMethodempty
src/script/interpreter.cpp:404
↓ 45 callersFunctionend
src/span.h:175
↓ 45 callersMethodrequest
src/qt/rpcconsole.cpp:418
↓ 45 callersFunctionsecp256k1_ecdsa_verify
src/secp256k1/src/secp256k1.c:465
↓ 45 callersMethodtest_importdesc
Run importdescriptors and assert success
test/functional/wallet_importdescriptors.py:45
↓ 44 callersMethodPush
* Recursive helper to translate an RPCArg into sections */
src/rpc/util.cpp:419
↓ 44 callersMethodRead
src/policy/fees.cpp:387
↓ 44 callersMethodSetNull
src/primitives/block.h:42
↓ 44 callersMethodtype
src/univalue/include/univalue.h:179
↓ 44 callersMethodupdate_block
(self, block_number, new_transactions)
test/bitcoin_functional/functional/feature_block.py:1340
↓ 43 callersMethodDynamicMemoryUsage
src/coins.cpp:41
↓ 43 callersFunctionInsecureRandBits
src/test/util/setup_common.h:74
↓ 43 callersFunctioncreate_block
Create a block (with regtest difficulty).
test/bitcoin_functional/functional/test_framework/blocktools.py:53
↓ 43 callersMethodencode
(obj)
test/functional/test_framework/script.py:479
↓ 43 callersFunctionreadBit
Given a read frame, return the value of the cell at the cursor and advance the cursor by one cell. * * Precondition: '*frame' is a valid read frame
src/simplicity/frame.h:63
↓ 43 callersFunctionsecp256k1_keypair_create
src/secp256k1/src/modules/extrakeys/main_impl.h:197
↓ 43 callersFunctionsecp256k1_pubkey_load
src/secp256k1/src/secp256k1.c:260
↓ 43 callersMethodupdate_witness_block_with_transactions
Add list of transactions to block, adds witness commitment, then solves.
test/bitcoin_functional/functional/p2p_segwit.py:212
↓ 43 callersMethodupdate_witness_block_with_transactions
Add list of transactions to block, adds witness commitment, then solves.
test/functional/p2p_segwit.py:242
↓ 42 callersFunctionDeserializeFromFuzzingInput
src/test/fuzz/deserialize.cpp:85
↓ 42 callersFunctionIOError
src/leveldb/include/leveldb/status.h:52
↓ 42 callersFunctionIsValidDestination
src/script/standard.cpp:366
↓ 42 callersMethodValid
src/leveldb/db/skiplist.h:196
↓ 42 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/bitcoin_functional/functional/test_framework/util.py:143
↓ 42 callersMethodget_bytes
Retrieve the 32-byte representation of this key.
test/functional/test_framework/key.py:359
↓ 42 callersMethodisValid
src/qt/qvalidatedlineedit.cpp:118
↓ 42 callersMethodremove
Remove a byte array from the set.
test/functional/test_framework/muhash.py:84
↓ 42 callersFunctionsecp256k1_ec_pubkey_serialize
src/secp256k1/src/secp256k1.c:311
↓ 42 callersFunctionsecp256k1_u128_accum_u64
src/simplicity/secp256k1/int128_struct_impl.h:70
↓ 42 callersFunctionsha256
(s)
test/bitcoin_functional/functional/test_framework/messages.py:57
↓ 42 callersMethodsync_mempools
Wait until everybody has the same transactions in their memory pools
test/functional/test_framework/test_framework.py:672
↓ 42 callersFunctiontest_address
Get address info for `address` and test whether the returned values are as expected.
test/bitcoin_functional/functional/test_framework/wallet_util.py:91
↓ 41 callersMethodForceSetArg
src/util/system.cpp:619
↓ 41 callersMethodPut
src/leveldb/db/c.cc:349
↓ 41 callersMethodget_int64
src/univalue/lib/univalue_get.cpp:115
↓ 41 callersMethodisNum
src/univalue/include/univalue.h:80
↓ 41 callersFunctionsecp256k1_u128_accum_u64
src/secp256k1/src/int128_struct_impl.h:69
↓ 41 callersMethodsend_and_ping
(self, message, timeout=60)
test/bitcoin_functional/functional/test_framework/mininode.py:415
↓ 41 callersMethodtest_rest_request
(self, uri, http_method='GET', req_type=ReqType.JSON, body='', status=200, ret_type=RetType.JSON)
test/bitcoin_functional/functional/interface_rest.py:51
↓ 41 callersMethodwait
src/sync.h:287
↓ 40 callersMethodAddKey
src/wallet/scriptpubkeyman.cpp:2273
↓ 40 callersMethodParseParameters
src/util/system.cpp:294
↓ 40 callersMethodTEST_CompactMemTable
src/leveldb/db/db_impl.cc:634
↓ 40 callersFunctionf2
src/crypto/sha1.cpp:25
↓ 40 callersFunctionfopen
src/fs.cpp:27
↓ 40 callersMethodget_address
(self, confidential, node_num, addr_mode=None)
test/functional/rpc_psbt.py:105
↓ 40 callersFunctionsecp256k1_context_destroy
src/secp256k1/src/secp256k1.c:207
↓ 40 callersFunctionsecp256k1_context_set_error_callback
src/secp256k1/src/secp256k1.c:231
↓ 40 callersFunctionsecp256k1_fe_normalize
src/secp256k1/src/field_impl.h:176
↓ 40 callersFunctionsecp256k1_u128_rshift
Unsigned (logical) right shift. * Non-constant time in n. */
src/secp256k1/src/int128_struct_impl.h:77
↓ 40 callersMethodsend_self_transfer
Create and send a tx with the specified fee_rate. Fee may be exact or at most one satoshi higher than needed.
test/functional/test_framework/wallet.py:157
↓ 40 callersFunctionser_string
(s)
test/functional/test_framework/messages.py:103
↓ 39 callersMethodFinalize
src/validation.cpp:1128
↓ 39 callersFunctionGetAdjustedTime
src/timedata.cpp:35
↓ 39 callersFunctionGetTimeMillis
src/util/time.cpp:128
↓ 39 callersFunctionUintToArith256
src/arith_uint256.cpp:253
↓ 39 callersMethoddecode
(vch)
test/functional/test_framework/script.py:496
↓ 39 callersFunctionsecp256k1_fe_get_b32
src/secp256k1/src/field_impl.h:286
↓ 39 callersFunctionsecp256k1_u128_rshift
Unsigned (logical) right shift. * Non-constant time in n. */
src/simplicity/secp256k1/int128_struct_impl.h:78
↓ 39 callersMethodsetToAmount
(self, amount)
test/functional/test_framework/messages.py:558
↓ 39 callersFunctionsha256_uchars
Add an array of bytes to be consumed by an ongoing SHA-256 evaluation. * Returns false if the counter overflows. * * Precondition: NULL != ctx; *
src/simplicity/sha256.h:223
↓ 39 callersMethodsize
src/streams.h:162
← previousnext →301–400 of 14,773, ranked by callers