Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ElementsProject/elements
/ functions
Functions
14,773 in github.com/ElementsProject/elements
⨍
Functions
14,773
◇
Types & classes
2,841
↓ 2,852 callers
Function
assert_equal
(thing1, thing2, *args)
test/functional/test_framework/util.py:61
↓ 2,110 callers
Method
info
src/txmempool.cpp:1013
↓ 1,186 callers
Method
size
src/bench/nanobench.h:2965
↓ 1,174 callers
Function
assert_equal
(thing1, thing2, *args)
test/bitcoin_functional/functional/test_framework/util.py:37
↓ 1,104 callers
Method
pushKV
src/univalue/lib/univalue.cpp:133
↓ 925 callers
Method
size
src/test/fuzz/versionbits.cpp:79
↓ 889 callers
Method
size
Simple read-only vector-like interface.
src/key.h:87
↓ 857 callers
Method
begin
src/util/settings.cpp:240
↓ 807 callers
Method
end
src/util/settings.cpp:241
↓ 748 callers
Method
empty
src/bench/nanobench.h:2961
↓ 731 callers
Method
data
read QSettings values and return them
src/qt/optionsmodel.cpp:309
↓ 705 callers
Function
JSONRPCError
src/rpc/request.cpp:56
↓ 632 callers
Function
assert_raises_rpc_error
Run an RPC and verify that a specific JSONRPC exception code and message is raised. Calls function `fun` with arguments `args` and `kwds`. Catche
test/functional/test_framework/util.py:121
↓ 574 callers
Method
push_back
src/univalue/lib/univalue.cpp:108
↓ 569 callers
Method
generate
Generate a random private key (compressed or uncompressed).
test/functional/test_framework/key.py:355
↓ 525 callers
Method
GetHash
src/primitives/block.cpp:21
↓ 506 callers
Method
push_back
src/test/fuzz/prevector.cpp:125
↓ 486 callers
Method
insert
src/common/bloom.cpp:49
↓ 451 callers
Method
format
src/qt/bitcoinunits.cpp:120
↓ 450 callers
Method
resize
src/test/fuzz/prevector.cpp:72
↓ 440 callers
Method
begin
src/key.h:89
↓ 434 callers
Method
join
(self, iterable)
test/functional/test_framework/script.py:548
↓ 423 callers
Method
hex
(self)
test/bitcoin_functional/functional/test_framework/script.py:454
↓ 416 callers
Method
end
src/key.h:90
↓ 407 callers
Method
find
pass address (value interface)
src/indirectmap.h:38
↓ 385 callers
Method
size
src/leveldb/table/block.h:28
↓ 381 callers
Function
ToByteVector
src/script/script.h:68
↓ 355 callers
Method
sendrawtransaction
(self, *, from_node, tx_hex, **kwargs)
test/functional/test_framework/wallet.py:219
↓ 352 callers
Method
ToString
src/rpc/util.cpp:625
↓ 347 callers
Function
ParseHex
src/util/strencodings.cpp:84
↓ 326 callers
Method
count
src/indirectmap.h:43
↓ 319 callers
Method
emplace_back
src/prevector.h:428
↓ 302 callers
Method
AddArg
src/util/system.cpp:637
↓ 299 callers
Function
secp256k1_memcmp_var
Semantics like memcmp. Variable-time. * * We use this to avoid possible compiler bugs with memcmp, e.g. * https://gcc.gnu.org/bugzilla/show_bug.cgi
src/secp256k1/src/util.h:243
↓ 295 callers
Function
HexStr
src/util/strencodings.h:222
↓ 292 callers
Function
assert_raises_rpc_error
Run an RPC and verify that a specific JSONRPC exception code and message is raised. Calls function `fun` with arguments `args` and `kwds`. Catche
test/bitcoin_functional/functional/test_framework/util.py:89
↓ 279 callers
Method
push_back
src/prevector.h:437
↓ 269 callers
Function
HelpExampleCli
src/rpc/util.cpp:171
↓ 267 callers
Method
isNull
src/univalue/include/univalue.h:75
↓ 266 callers
Method
read
src/test/fuzz/util.cpp:551
↓ 256 callers
Function
Round
One round of SHA-256. */
src/crypto/sha256.cpp:76
↓ 254 callers
Method
GetBlockHash
src/chain.h:346
↓ 253 callers
Method
clear
src/qt/rpcconsole.cpp:859
↓ 248 callers
Method
generate
(self, nblocks, maxtries=1000000)
test/bitcoin_functional/functional/test_framework/test_node.py:240
↓ 234 callers
Method
GetBoolArg
src/util/system.cpp:597
↓ 234 callers
Method
write
src/hash.h:114
↓ 230 callers
Function
K
src/crypto/sha256_sse41.cpp:15
↓ 230 callers
Function
K
src/crypto/sha256_avx2.cpp:15
↓ 229 callers
Method
main
Main function. This should not be overridden by the subclass test scripts.
test/functional/test_framework/test_framework.py:125
↓ 227 callers
Method
GetArg
src/util/system.cpp:585
↓ 227 callers
Function
GetScriptForDestination
src/script/standard.cpp:344
↓ 222 callers
Method
generatetoaddress
(self, *args, invalid_call, **kwargs)
test/functional/test_framework/test_node.py:323
↓ 221 callers
Function
printf
src/tinyformat.h:1079
↓ 213 callers
Method
rehash
(self)
test/functional/test_framework/messages.py:885
↓ 213 callers
Function
set_error
src/script/interpreter.cpp:36
↓ 212 callers
Method
GetPubKey
src/wallet/scriptpubkeyman.cpp:1040
↓ 207 callers
Method
get
src/util/system.cpp:1444
↓ 203 callers
Method
GetId
src/net.h:612
↓ 203 callers
Function
_
* Translation function. * If no translation function is set, simply return the input. */
src/util/translation.h:63
↓ 198 callers
Method
setText
src/qt/qvalidatedlineedit.cpp:18
↓ 196 callers
Method
sync_all
(self, nodes=None, expect_disconnected=False)
test/functional/test_framework/test_framework.py:695
↓ 194 callers
Method
IsNull
src/psbt.cpp:33
↓ 192 callers
Method
GetHex
src/primitives/confidential.h:88
↓ 192 callers
Function
Round
One round of SHA-256. */
src/crypto/sha256_sse41.cpp:39
↓ 192 callers
Function
Round
One round of SHA-256. */
src/crypto/sha256_avx2.cpp:39
↓ 191 callers
Method
ConsumeBool
Reads one byte and returns a bool, or false when no data remains.
src/test/fuzz/FuzzedDataProvider.h:288
↓ 191 callers
Method
IsNull
src/primitives/block.h:48
↓ 189 callers
Method
data
src/key.h:88
↓ 182 callers
Function
Add
src/crypto/sha256_avx2.cpp:17
↓ 181 callers
Method
GetIntArg
src/util/system.cpp:591
↓ 181 callers
Function
writeBit
Given a write frame, set its cursor's cell to 'bit' and advance the cursor by one cell. * Cells in front of the cursor's final position may be overwr
src/simplicity/frame.h:80
↓ 180 callers
Method
IsValid
Return true if so far all input was valid. */
src/script/standard.h:369
↓ 178 callers
Method
GetHash
src/blockfilter.cpp:258
↓ 176 callers
Method
value
src/bench/nanobench.h:2777
↓ 175 callers
Method
Write
src/policy/fees.cpp:377
↓ 173 callers
Method
clear
src/test/fuzz/prevector.cpp:137
↓ 173 callers
Function
uint256S
uint256 from const char *. * This is a separate function because the constructor uint256(const char*) can result * in dangerously catching uint256(0
src/uint256.h:141
↓ 169 callers
Method
Tip
src/test/versionbits_tests.cpp:184
↓ 162 callers
Method
get_wallet_rpc
(self, wallet_name)
test/functional/test_framework/test_node.py:331
↓ 159 callers
Function
Add
src/crypto/sha256_sse41.cpp:17
↓ 157 callers
Function
Untranslated
Mark a bilingual_str as untranslated */
src/util/translation.h:46
↓ 156 callers
Function
HelpExampleRpc
src/rpc/util.cpp:189
↓ 155 callers
Function
secp256k1_fe_mul
src/secp256k1/src/field_impl.h:326
↓ 154 callers
Method
join
(self, iterable)
test/bitcoin_functional/functional/test_framework/script.py:449
↓ 154 callers
Method
rehash
(self)
test/bitcoin_functional/functional/test_framework/messages.py:496
↓ 152 callers
Method
createwallet
(self, wallet_name, disable_private_keys=None, blank=None, passphrase='', avoid_reuse=None, descriptors=None,
test/functional/test_framework/test_node.py:764
↓ 151 callers
Method
ToString
src/chain.cpp:14
↓ 151 callers
Method
exists
src/univalue/include/univalue.h:73
↓ 148 callers
Method
get
src/txmempool.cpp:1004
↓ 147 callers
Method
erase
src/test/fuzz/prevector.cpp:107
↓ 146 callers
Method
connect_nodes
(self, a, b)
test/functional/test_framework/test_framework.py:566
↓ 146 callers
Method
setEnabled
src/qt/bitcoinamountfield.cpp:330
↓ 146 callers
Method
sync_all
(self, node_groups=None)
test/bitcoin_functional/functional/test_framework/test_framework.py:399
↓ 142 callers
Function
sigma1
src/crypto/sha256.cpp:73
↓ 139 callers
Method
insert
src/test/fuzz/prevector.cpp:88
↓ 136 callers
Function
sigma0
src/crypto/sha256.cpp:72
↓ 132 callers
Method
GetAmount
An explicit value is called an amount. The first byte indicates it is * an explicit value, and the remaining 8 bytes is the value serialized as
src/primitives/confidential.h:146
↓ 132 callers
Method
add_p2p_connection
Add an inbound p2p connection to the node. This method adds the p2p connection to the self.p2ps list and also returns the connection
test/functional/test_framework/test_node.py:598
↓ 132 callers
Method
size
src/primitives/pak.h:47
↓ 129 callers
Function
PathToString
* Convert path object to a byte string. On POSIX, paths natively are byte * strings, so this is trivial. On Windows, paths natively are Unicode, so a
src/fs.h:112
next →
1–100 of 14,773, ranked by callers