Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/bitcoin/bitcoin
/ functions
Functions
16,054 in github.com/bitcoin/bitcoin
⨍
Functions
16,054
◇
Types & classes
3,407
↓ 74 callers
Method
GetTx
src/node/txorphanage.cpp:578
↓ 74 callers
Method
create_self_transfer_multi
Create and return a transaction that spends the given UTXOs and creates a certain number of outputs with equal amounts. The output am
test/functional/test_framework/wallet.py:295
↓ 74 callers
Method
get_vsize
(self, txn)
test/functional/wallet_basic.py:58
↓ 74 callers
Method
size
src/primitives/transaction_identifier.h:62
↓ 73 callers
Function
ErrorString
src/util/result.h:93
↓ 73 callers
Function
FromHex
src/uint256.h:143
↓ 73 callers
Method
sync_blocks
Wait until everybody has the same tip. sync_blocks needs to be called with an rpc_connections set that has least one node alr
test/functional/test_framework/test_framework.py:697
↓ 72 callers
Method
Size
src/wallet/spend.cpp:194
↓ 72 callers
Method
move_tip
(self, number)
test/functional/feature_block.py:1402
↓ 70 callers
Method
AddTx
src/node/txorphanage.cpp:307
↓ 70 callers
Function
Key
src/leveldb/db/db_test.cc:1026
↓ 70 callers
Function
begin
src/leveldb/include/leveldb/slice.h:55
↓ 70 callers
Method
skip_if_no_wallet
Skip the running test if wallet has not been compiled.
test/functional/test_framework/test_framework.py:1040
↓ 69 callers
Function
CheckWithFlag
src/test/transaction_tests.cpp:456
↓ 69 callers
Function
GetSerializeSize
src/serialize.h:1157
↓ 69 callers
Function
Vector
src/util/vector.h:23
↓ 69 callers
Method
bumpmocktime
Fast forward using setmocktime to self.mocktime + seconds. Requires setmocktime to have been called at some point in the past.
test/functional/test_framework/test_node.py:854
↓ 69 callers
Function
secp256k1_fe_sqr
src/secp256k1/src/field_impl.h:352
↓ 69 callers
Function
secp256k1_scalar_add
src/secp256k1/src/scalar_low_impl.h:47
↓ 68 callers
Method
connect
src/ipc/process.cpp:100
↓ 68 callers
Method
decode
(vch)
test/functional/test_framework/script.py:412
↓ 68 callers
Method
get
(self, path, connection_header=None)
test/functional/interface_http.py:69
↓ 68 callers
Method
rand64
Generate a random 64-bit integer. */
src/random.h:404
↓ 68 callers
Method
randbits
Generate a random (bits)-bit integer. */
src/random.h:204
↓ 68 callers
Method
to_string
(self, mainnet=False)
test/functional/test_framework/extendedkey.py:158
↓ 67 callers
Function
RESTERR
src/rest.cpp:72
↓ 66 callers
Function
FormatMoney
src/util/moneystr.cpp:19
↓ 66 callers
Method
IsNull
src/psbt.cpp:34
↓ 66 callers
Function
ReadBE32
src/crypto/common.h:72
↓ 66 callers
Function
WriteLE32
src/crypto/common.h:50
↓ 65 callers
Method
GetFeePerK
* Return the fee in satoshis for a vsize of 1000 vbytes */
src/policy/feerate.h:62
↓ 65 callers
Method
get_utxo
Returns a utxo and marks it as spent (pops it from the internal list) Args: txid: get the first utxo we find from a specific
test/functional/test_framework/wallet.py:222
↓ 65 callers
Method
resize
src/streams.h:200
↓ 65 callers
Function
secp256k1_scalar_get_b32
src/secp256k1/src/scalar_low_impl.h:86
↓ 64 callers
Function
GenerateRandomKey
src/key.cpp:352
↓ 64 callers
Function
SerializeToVector
src/psbt.h:117
↓ 64 callers
Function
UCharCast
Helper functions to safely cast basic byte pointers to unsigned char pointers.
src/span.h:95
↓ 64 callers
Function
left
src/crypto/sha1.cpp:28
↓ 64 callers
Function
sigma0
src/crypto/sha512.cpp:21
↓ 64 callers
Function
sigma1
src/crypto/sha512.cpp:22
↓ 64 callers
Method
wait_for_getdata
Waits for a getdata message. The object hashes in the inventory vector must match the provided hash_list.
test/functional/test_framework/p2p.py:659
↓ 63 callers
Function
Lookup
src/netbase.cpp:191
↓ 63 callers
Function
ParseMoney
src/util/moneystr.cpp:45
↓ 63 callers
Method
wait
src/util/subprocess.h:1046
↓ 62 callers
Method
Read
src/wallet/db.h:68
↓ 62 callers
Method
Select
src/addrman.cpp:1201
↓ 62 callers
Function
Solver
src/script/solver.cpp:141
↓ 62 callers
Method
run
Start the network thread.
test/functional/test_framework/p2p.py:748
↓ 61 callers
Function
CallRPC
src/bitcoin-cli.cpp:1155
↓ 61 callers
Function
secp256k1_get_hash_context
src/secp256k1/src/secp256k1.c:238
↓ 61 callers
Function
secp256k1_u128_to_u64
src/secp256k1/src/int128_struct_impl.h:93
↓ 61 callers
Method
test_send
(self, from_wallet, to_wallet=None, amount=None, data=None, arg_conf_target=None, arg_estima
test/functional/wallet_send.py:41
↓ 60 callers
Function
Find
src/test/miniminer_tests.cpp:68
↓ 60 callers
Function
ResetArgs
src/test/getarg_tests.cpp:24
↓ 60 callers
Method
SingleColorIcon
src/qt/platformstyle.cpp:105
↓ 60 callers
Function
secp256k1_i128_accum_mul
src/secp256k1/src/int128_struct_impl.h:123
↓ 60 callers
Function
secp256k1_scalar_set_b32
src/secp256k1/src/scalar_low_impl.h:70
↓ 60 callers
Method
send
src/util/subprocess.h:1355
↓ 60 callers
Method
test_importdesc
Run importdescriptors and assert success
test/functional/wallet_importdescriptors.py:53
↓ 60 callers
Function
test_witness_block
Send a block to the node and check that it's accepted - Submit the block over the p2p interface - use the getbestblockhash rpc to check for a
test/functional/p2p_segwit.py:138
↓ 59 callers
Method
GetDataDirNet
src/common/args.cpp:330
↓ 59 callers
Function
TestDouble
src/test/serfloat_tests.cpp:21
↓ 59 callers
Method
add_outbound_p2p_connection
Add an outbound p2p connection from node. Must be an "outbound-full-relay", "block-relay-only", "addr-fetch" or "feeler" connection.
test/functional/test_framework/test_node.py:772
↓ 59 callers
Function
format
src/tinyformat.h:1079
↓ 58 callers
Method
GetResult
src/consensus/validation.h:108
↓ 58 callers
Function
LookupAddr
src/bench/asmap.cpp:34
↓ 58 callers
Function
testrand256
src/secp256k1/src/testrand_impl.h:85
↓ 57 callers
Function
EXCLUSIVE_LOCKS_REQUIRED
src/wallet/wallet.cpp:1284
↓ 57 callers
Method
HaveTx
src/node/txorphanage.cpp:572
↓ 57 callers
Method
Next
src/wallet/sqlite.cpp:570
↓ 57 callers
Method
empty
src/leveldb/db/snapshot.h:46
↓ 57 callers
Function
end
src/leveldb/include/leveldb/slice.h:56
↓ 57 callers
Function
test_transaction_acceptance
Send a transaction to the node and check that it's accepted to the mempool - Submit the transaction over the p2p interface - use the getrawme
test/functional/p2p_segwit.py:127
↓ 56 callers
Method
ConsumeRandomLengthString
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:152
↓ 56 callers
Method
DisconnectMsg
src/net.cpp:722
↓ 56 callers
Function
exists
Disallow implicit std::string conversion for exists to avoid locale-dependent encoding on windows.
src/util/fs.h:96
↓ 55 callers
Method
IsSpent
* Outpoint is spent if any non-conflicted transaction * spends it: */
src/wallet/wallet.cpp:765
↓ 55 callers
Function
fopen
src/util/fs.cpp:23
↓ 55 callers
Function
tx_from_hex
Deserialize from hex string to a transaction object
test/functional/test_framework/messages.py:256
↓ 54 callers
Method
ToString
src/node/blockstorage.cpp:166
↓ 54 callers
Method
wait_for_disconnect
(self, *, timeout=60)
test/functional/test_framework/p2p.py:616
↓ 53 callers
Function
CallOneOf
src/test/fuzz/util.h:37
↓ 53 callers
Method
IsArgSet
src/common/args.cpp:433
↓ 53 callers
Function
ParseFixedPoint
src/util/strencodings.cpp:270
↓ 53 callers
Function
secp256k1_scalar_negate
src/secp256k1/src/scalar_low_impl.h:99
↓ 52 callers
Function
LookupHost
src/netbase.cpp:173
↓ 52 callers
Method
Set
src/node/warnings.cpp:29
↓ 52 callers
Method
ToString
src/policy/feerate.cpp:29
↓ 52 callers
Method
randbytes
src/random.h:297
↓ 51 callers
Function
DynamicUsage
Dynamic memory usage for built-in types is zero. */
src/memusage.h:31
↓ 51 callers
Function
Join
NOLINTNEXTLINE(misc-no-recursion)
src/util/string.h:208
↓ 51 callers
Function
MakeByteSpan
src/span.h:84
↓ 51 callers
Function
TestTime
Define a virtual block time, one block per 10 minutes after Nov 14 2014, 0:55:36am */
src/test/versionbits_tests.cpp:19
↓ 51 callers
Function
VerifyScript
src/script/interpreter.cpp:2012
↓ 51 callers
Method
batch
src/bench/nanobench.h:3211
↓ 51 callers
Method
disconnect_nodes
(self, a, b)
test/functional/test_framework/test_framework.py:610
↓ 51 callers
Method
items
(self)
test/functional/rpc_rawtransaction.py:64
↓ 51 callers
Function
secp256k1_scalar_mul
src/secp256k1/src/scalar_low_impl.h:133
↓ 50 callers
Function
EncodeDestination
src/key_io.cpp:295
↓ 50 callers
Function
GetWalletForJSONRPCRequest
src/wallet/rpc/util.cpp:62
← previous
next →
201–300 of 16,054, ranked by callers