MCPcopy Create free account

hub / github.com/ElementsProject/elements / functions

Functions14,773 in github.com/ElementsProject/elements

↓ 21 callersFunctionConsumeScript
src/test/fuzz/util.cpp:343
↓ 21 callersFunctionConsumeUInt256
src/test/fuzz/util.h:195
↓ 21 callersMethodEncode
src/leveldb/db/dbformat.h:149
↓ 21 callersMethodGetTriedBucket
src/addrman.cpp:46
↓ 21 callersMethodGetType
src/hash.h:111
↓ 21 callersMethodGetVersion
src/psbt.cpp:827
↓ 21 callersMethodHasPermission
This peer is preferred for eviction.
src/net.h:471
↓ 21 callersFunctionIsHexNumber
src/util/strencodings.cpp:71
↓ 21 callersMethodPickValueInArray
src/test/fuzz/FuzzedDataProvider.h:303
↓ 21 callersFunctionProduceSignature
src/script/sign.cpp:346
↓ 21 callersFunctionSanitizeString
src/util/strencodings.cpp:27
↓ 21 callersMethodbad_message
(self, message)
test/bitcoin_functional/functional/p2p_leak.py:28
↓ 21 callersMethodcend
src/indirectmap.h:55
↓ 21 callersFunctionfind_vout_for_address
Locate the vout index of the given transaction sending to the given address. Raises runtime error exception if not found.
test/functional/test_framework/util.py:614
↓ 21 callersFunctionfrom_hex
Deserialize from a hex string representation (e.g. from RPC) Note that there is no complementary helper like e.g. `to_hex` for the inverse op
test/functional/test_framework/messages.py:196
↓ 21 callersMethodget_weight
(self)
test/functional/test_framework/messages.py:1252
↓ 21 callersFunctionrandom_bytes
Return a random bytes object of length n.
test/functional/feature_taproot.py:630
↓ 21 callersFunctionread8s
src/simplicity/frame.h:133
↓ 21 callersFunctionread_scalar
Read a secp256k1 scalar element value from the 'src' frame, advancing the cursor 256 cells. * * Precondition: '*src' is a valid read frame for 256 m
src/simplicity/jets-secp256k1.c:121
↓ 21 callersFunctionsecp256k1_ecmult_gen_context_is_built
src/secp256k1/src/ecmult_gen_impl.h:22
↓ 21 callersFunctionsecp256k1_musig_nonce_process
src/secp256k1/src/modules/musig/session_impl.h:487
↓ 21 callersFunctionsecp256k1_xonly_pubkey_parse
src/secp256k1/src/modules/extrakeys/main_impl.h:23
↓ 21 callersFunctionser_vector
(l, ser_function_name=None)
test/functional/test_framework/messages.py:154
↓ 21 callersMethodstop_nodes
Stop multiple bitcoind test nodes
test/bitcoin_functional/functional/test_framework/test_framework.py:366
↓ 21 callersFunctiontaproot_construct
Construct a tree of Taproot spending conditions pubkey: a 32-byte xonly pubkey for the internal pubkey (bytes) scripts: a list of items; each
test/functional/test_framework/script.py:1057
↓ 20 callersFunctionAmountMapToUniv
Attaches labeled balance reports to UniValue obj with asset filter "" displays *all* assets as VOBJ pairs, while named assets must have been entered v
src/rpc/util.cpp:1238
↓ 20 callersMethodAppend
src/leveldb/db/write_batch.cc:111
↓ 20 callersMethodBlockUntilSyncedToCurrentChain
src/index/base.cpp:324
↓ 20 callersMethodComputeBlockVersion
src/versionbits.cpp:247
↓ 20 callersFunctionDeploymentActiveAfter
Determine if a deployment is active for the next block */
src/deploymentstatus.h:17
↓ 20 callersFunctionEnsureWalletIsUnlocked
src/wallet/rpc/util.cpp:80
↓ 20 callersFunctionEvalScript
src/script/interpreter.cpp:579
↓ 20 callersFunctionFindAndDelete
src/script/interpreter.cpp:349
↓ 20 callersFunctionGetCheckRatio
src/test/addrman_tests.cpp:29
↓ 20 callersMethodGetLabel
src/assetsdir.cpp:70
↓ 20 callersMethodGetOutputValueOut
src/wallet/wallet.cpp:3884
↓ 20 callersFunctionGetScriptForMultisig
src/script/standard.cpp:354
↓ 20 callersMethodGetSigOpCount
src/script/script.cpp:196
↓ 20 callersFunctionHtmlEscape
src/qt/guiutil.cpp:250
↓ 20 callersMethodIsAddrV1Compatible
src/netaddress.cpp:505
↓ 20 callersMethodIsRange
src/script/descriptor.cpp:543
↓ 20 callersFunctionIsValidPeginWitness
src/pegins.cpp:245
↓ 20 callersFunctionParseFileName
Owned filenames have the form: dbname/CURRENT dbname/LOCK dbname/LOG dbname/LOG.old dbname/MANIFEST-[0-9]+ dbname/[0-9]+.(log|sst|ldb)
src/leveldb/db/filename.cc:78
↓ 20 callersFunctionSaturatingAdd
src/util/overflow.h:33
↓ 20 callersMethodSeek
src/crypto/chacha20.cpp:68
↓ 20 callersFunctionSyncWithValidationInterfaceQueue
src/validationinterface.cpp:160
↓ 20 callersFunctionUCharCast
Helper functions to safely cast to unsigned char pointers.
src/span.h:275
↓ 20 callersMethodUnref
src/leveldb/db/version_set.cc:456
↓ 20 callersFunctionadd_witness_commitment
Add a witness commitment to the block's coinbase transaction. According to BIP141, blocks with witness rules active must commit to the hash o
test/bitcoin_functional/functional/test_framework/blocktools.py:74
↓ 20 callersMethodbad_message
(self, message)
test/functional/p2p_leak.py:43
↓ 20 callersFunctionbn2vch
Convert number to bitcoin-specific little endian format.
test/functional/test_framework/script.py:43
↓ 20 callersMethodcbegin
src/indirectmap.h:54
↓ 20 callersMethoddeserialize
(self, f)
test/bitcoin_functional/functional/test_framework/messages.py:238
↓ 20 callersFunctionf1
src/crypto/sha1.cpp:24
↓ 20 callersFunctionf3
src/crypto/sha1.cpp:26
↓ 20 callersFunctionkey
Construct an x-only pubkey from its hex representation.
test/functional/wallet_taproot.py:162
↓ 20 callersFunctionsecp256k1_declassify
Mark memory as no-longer-secret for the purpose of analysing constant-time behaviour * of the software. */
src/secp256k1/src/secp256k1.c:256
↓ 20 callersFunctionsecp256k1_ecdsa_adaptor_sig_deserialize
src/secp256k1/src/modules/ecdsa_adaptor/main_impl.h:30
↓ 20 callersFunctionsecp256k1_ecmult_const
src/secp256k1/src/ecmult_const_impl.h:133
↓ 20 callersFunctionsecp256k1_fe_is_zero
src/secp256k1/src/field_impl.h:241
↓ 20 callersFunctionsecp256k1_pedersen_commit
Generates a pedersen commitment: *commit = blind * G + value * G2. The blinding factor is 32 bytes.*/
src/secp256k1/src/modules/generator/main_impl.h:297
↓ 20 callersFunctionsecp256k1_scalar_cmov
src/secp256k1/src/scalar_low_impl.h:123
↓ 20 callersFunctionsecp256k1_schnorrsig_sign_custom
src/secp256k1/src/modules/schnorrsig/main_impl.h:204
↓ 20 callersFunctionsecp256k1_testrand_bytes_test
src/secp256k1/src/testrand_impl.h:101
↓ 20 callersMethodsort
src/qt/bantablemodel.cpp:173
↓ 20 callersMethodstart
Start the node.
test/functional/test_framework/test_node.py:201
↓ 20 callersFunctionsync_all
(nodes, timeout_sec = 10)
contrib/assets_tutorial/test_framework/daemon.py:93
↓ 19 callersFunctionConsumeFixedLengthByteVector
* Returns a byte vector of specified size regardless of the number of remaining bytes available * from the fuzzer. Pads with zero value bytes if need
src/test/fuzz/util.h:261
↓ 19 callersFunctionDecodeHexTx
src/core_read.cpp:199
↓ 19 callersMethodDerive
src/key.cpp:325
↓ 19 callersFunctionExtend
src/crc32c/src/crc32c.cc:18
↓ 19 callersMethodExtractMatches
src/primitives/bitcoin/merkleblock.cpp:134
↓ 19 callersMethodGetOutputAsset
src/wallet/wallet.cpp:3902
↓ 19 callersMethodGetSharedTx
src/txmempool.h:130
↓ 19 callersFunctionHasPrefix
src/util/string.h:100
↓ 19 callersFunctionIsBlindDestination
src/rpc/util.cpp:1130
↓ 19 callersFunctionIsDigit
* Tests if the given character is a decimal digit. * @param[in] c character to test * @return true if the argument is a decimal digit;
src/util/strencodings.h:136
↓ 19 callersMethodIsInitialBlockDownload
Note that though this is marked const, we may end up modifying `m_cached_finished_ibd`, which is a performance-related implementation detail. This fun
src/validation.cpp:1575
↓ 19 callersMethodIsSpent
Either this coin never existed (see e.g. coinEmpty in coins.cpp), or it * did exist and has been spent. */
src/coins.h:79
↓ 19 callersFunctionMakeHandler
src/interfaces/handler.cpp:35
↓ 19 callersMethodNow
src/test/txrequest_tests.cpp:240
↓ 19 callersMethodPrev
src/leveldb/db/db_test.cc:2107
↓ 19 callersFunctionReadBE64
src/crypto/common.h:70
↓ 19 callersFunctionReadBlockFromDisk
src/node/blockstorage.cpp:755
↓ 19 callersFunctionSetReachable
src/net.cpp:327
↓ 19 callersMethodSetWalletFlag
src/wallet/wallet.cpp:1463
↓ 19 callersMethodcheck_invalid
(self, addr, error_str, error_locations=None)
test/functional/rpc_invalid_address_message.py:62
↓ 19 callersFunctionchecked_malloc
src/secp256k1/src/util.h:147
↓ 19 callersMethodcompare
src/leveldb/include/leveldb/slice.h:101
↓ 19 callersFunctioncreate_directories
* Create directory (and if necessary its parents), unless the leaf directory * already exists or is a symlink to an existing directory. * This is a
src/fs.h:150
↓ 19 callersMethodcreate_tx
(self, spend_tx, n, value, script=CScript([OP_TRUE, OP_DROP] * 15 + [OP_TRUE]))
test/bitcoin_functional/functional/feature_block.py:1276
↓ 19 callersMethodcreate_tx
(self, spend_tx, n, value, script=CScript([OP_TRUE, OP_DROP] * 15 + [OP_TRUE]))
test/functional/feature_block.py:1361
↓ 19 callersFunctiondeser_string
(f)
test/functional/test_framework/messages.py:99
↓ 19 callersFunctiondeser_uint256
(f)
test/functional/test_framework/messages.py:106
↓ 19 callersMethoddisconnect_p2ps
Close all p2p connections to the node.
test/bitcoin_functional/functional/test_framework/test_node.py:491
↓ 19 callersMethodgetwtxid
(self)
test/functional/test_framework/messages.py:881
↓ 19 callersMethodimportpubkey
(self, pubkey, label=None, rescan=None)
test/functional/test_framework/test_node.py:798
↓ 19 callersMethodparse_args
(self)
test/functional/test_framework/test_framework.py:146
↓ 19 callersMethodread
src/univalue/lib/univalue_read.cpp:259
↓ 19 callersFunctionread_gej
Read a secp256k1 jacobian group element value from the 'src' frame, advancing the cursor 768 cells. * * Precondition: '*src' is a valid read frame f
src/simplicity/jets-secp256k1.c:96
← previousnext →701–800 of 14,773, ranked by callers