Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Bitcoin-ABC/bitcoin-abc
/ functions
Functions
23,628 in github.com/Bitcoin-ABC/bitcoin-abc
⨍
Functions
23,628
◇
Types & classes
4,958
↳
Endpoints
17
↓ 3,269 callers
Function
assert_equal
(thing1, thing2, *args)
test/functional/test_framework/util.py:59
↓ 2,391 callers
Method
get
(key: 1899)
cashtab/src/wallet/index.ts:130
↓ 1,958 callers
Method
info
src/txmempool.cpp:686
↓ 1,777 callers
Function
_
(x)
electrum/electrumabc/i18n.py:38
↓ 1,138 callers
Method
size
src/test/fuzz/prevector.cpp:135
↓ 906 callers
Method
size
src/bench/nanobench.h:2965
↓ 879 callers
Method
join
(self, iterable)
test/functional/test_framework/script.py:472
↓ 819 callers
Method
end
src/util/settings.cpp:287
↓ 798 callers
Method
begin
src/util/settings.cpp:284
↓ 785 callers
Method
pushKV
src/univalue/lib/univalue.cpp:115
↓ 771 callers
Method
addWidget
(self, widget: QtWidgets.QWidget, index: Optional[int] = None)
electrum/electrumabc_gui/qt/util.py:707
↓ 722 callers
Method
clear
* Clear all storage
cashtab/src/platform/types.ts:42
↓ 694 callers
Method
data
read QSettings values and return them
src/qt/optionsmodel.cpp:319
↓ 682 callers
Function
range
(start: number, end: number)
cashtab/src/components/Home/TxHistoryPagination.tsx:117
↓ 675 callers
Function
fromHex
(str: string)
modules/ecash-lib/src/io/hex.ts:48
↓ 661 callers
Method
empty
src/bench/nanobench.h:2961
↓ 641 callers
Method
ok
(self)
test/functional/test_framework/chronik/client.py:28
↓ 635 callers
Method
size
Simple read-only vector-like interface.
src/key.h:89
↓ 608 callers
Method
find
src/cuckoocache.h:533
↓ 596 callers
Method
hex
Hex representation of the bytes of the pubkey. ``` # use bitcoinsuite_core::script::PubKey; let pubkey = PubKey([2; 33]); assert_eq!( pubkey.hex(), "0
chronik/bitcoinsuite-core/src/script/pubkey.rs:65
↓ 553 callers
Method
generate
Generate a random private key (compressed or uncompressed).
test/functional/test_framework/key.py:338
↓ 546 callers
Method
toString
* Get string representation of the provider * Used for template literals, string concatenation, and general string conversion * @returns Pro
modules/ecash-price/src/provider.ts:36
↓ 527 callers
Function
ToByteVector
src/script/script.h:46
↓ 508 callers
Method
push_back
src/test/fuzz/prevector.cpp:115
↓ 495 callers
Method
connect
()
electrum/electrumabc_plugins/trezor/qt.py:288
↓ 480 callers
Method
print_error
(self, *msg)
electrum/electrumabc/printerror.py:17
↓ 473 callers
Method
format
src/qt/bitcoinunits.cpp:108
↓ 472 callers
Method
error
(self, msg)
electrum/electrumabc_plugins/fusion/server.py:188
↓ 471 callers
Function
JSONRPCError
src/rpc/request.cpp:58
↓ 466 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:124
↓ 441 callers
Function
toHex
(buffer: Uint8Array)
modules/ecash-lib/src/io/hex.ts:32
↓ 435 callers
Method
length
(&self)
modules/avalanche-lib-wasm/src/script.rs:48
↓ 430 callers
Method
wait_until
( self, test_function_in, *, timeout=60, check_connected=True, check_interval=0.05 )
test/functional/test_framework/p2p.py:586
↓ 410 callers
Method
push_back
Append an element to the container.
src/util/bitdeque.h:408
↓ 395 callers
Method
ToString
src/rpc/util.cpp:758
↓ 394 callers
Method
getId
src/avalanche/proofradixtreeadapter.h:17
↓ 385 callers
Method
size
src/leveldb/table/block.h:28
↓ 380 callers
Method
count
src/indirectmap.h:50
↓ 377 callers
Function
max
(value: &i64, maximum: &i64)
web/explorer/explorer-server/src/templating/filters.rs:39
↓ 372 callers
Method
GetBlockHash
src/chain.h:131
↓ 372 callers
Method
GetId
src/primitives/transaction.cpp:52
↓ 359 callers
Method
end
src/key.h:94
↓ 356 callers
Method
GetId
src/net.h:690
↓ 353 callers
Method
insert
src/common/bloom.cpp:53
↓ 328 callers
Method
len
(&self)
modules/ecash-secp256k1/src/ecdsa/serialized_signature.rs:192
↓ 314 callers
Method
main
Main function. This should not be overridden by the subclass test scripts.
test/functional/test_framework/test_framework.py:144
↓ 303 callers
Method
to_string
Converts to a string of the given format. CashAddr formats are produced without prefix.
electrum/electrumabc/address.py:565
↓ 300 callers
Method
AddArg
src/common/args.cpp:588
↓ 293 callers
Method
action
(action: payment.Action, config?: SelectUtxosConfig)
modules/ecash-wallet/src/wallet.ts:205
↓ 286 callers
Function
ParseHex
src/util/strencodings.h:53
↓ 286 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:922
↓ 283 callers
Method
set
(items: Record<string, unknown>)
cashtab/src/platform/types/chrome.ts:19
↓ 279 callers
Method
emplace_back
src/util/bitdeque.h:412
↓ 278 callers
Method
sync
()
modules/ecash-wallet/src/wallet.ts:204
↓ 276 callers
Method
build
* Build (but do not broadcast) eCash txs to handle the * action specified by the constructor * * For normal wallets, `build()` optimist
modules/ecash-wallet/src/wallet.ts:2472
↓ 274 callers
Method
setEnabled
src/qt/bitcoinamountfield.cpp:255
↓ 270 callers
Method
clone
()
modules/ecash-lib/src/hmac.ts:51
↓ 270 callers
Method
iter
src/leveldb/table/iterator_wrapper.h:22
↓ 261 callers
Function
open
(path string)
doc/rpc/generate.go:145
↓ 257 callers
Function
HelpExampleCli
src/rpc/util.cpp:163
↓ 256 callers
Function
Round
One round of SHA-256. */
src/crypto/sha256.cpp:61
↓ 251 callers
Method
begin
src/key.h:93
↓ 248 callers
Method
remove
(keys: string | string[])
cashtab/src/platform/types/chrome.ts:20
↓ 237 callers
Method
GetPubKey
src/wallet/scriptpubkeyman.cpp:971
↓ 237 callers
Method
query
(queryInfo: { active?: boolean; currentWindow?: boolean; })
cashtab/src/platform/types/chrome.ts:31
↓ 236 callers
Method
type
src/univalue/include/univalue.h:147
↓ 235 callers
Method
back
src/util/bitdeque.h:395
↓ 233 callers
Method
broadcast
* Broadcast the built transaction(s) to the network. * * Uses Chronik's broadcastTxs or broadcastAndFinalizeTxs (single batched request).
modules/ecash-wallet/src/wallet.ts:3035
↓ 232 callers
Method
setmocktime
Wrapper for setmocktime RPC, sets self.mocktime
test/functional/test_framework/test_node.py:510
↓ 231 callers
Method
GetBoolArg
src/common/args.cpp:524
↓ 230 callers
Function
K
src/crypto/sha256_sse41.cpp:15
↓ 230 callers
Function
K
src/crypto/sha256_avx2.cpp:15
↓ 230 callers
Method
generatetoaddress
(self, *args, invalid_call, **kwargs)
test/functional/test_framework/test_node.py:486
↓ 229 callers
Method
value
src/bench/nanobench.h:2777
↓ 223 callers
Function
_
* Translation function. * If no translation function is set, simply return the input. */
src/util/translation.h:68
↓ 223 callers
Method
assert_debug_log
Assert that some debug messages are present within some timeout. Unexpected debug messages may be optionally provided to fail a test i
test/functional/test_framework/test_node.py:617
↓ 223 callers
Method
insert
src/test/fuzz/prevector.cpp:84
↓ 220 callers
Function
HexStr
src/crypto/hex_base.h:18
↓ 220 callers
Method
resize
src/test/fuzz/prevector.cpp:70
↓ 217 callers
Method
restart_node
Start up a given node id, wait for the tip to reach the given block hash, and calculate the utxo hash. Exceptions on startup should indicate
test/functional/feature_dbcrash.py:77
↓ 210 callers
Method
GetHash
src/primitives/block.cpp:11
↓ 210 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:226
↓ 209 callers
Method
size
src/avalanche/proofpool.h:134
↓ 200 callers
Function
_
(x)
electrum/electrumabc_gui/text.py:21
↓ 199 callers
Method
sendrawtransaction
(self, *, from_node, tx_hex)
test/functional/test_framework/wallet.py:415
↓ 196 callers
Method
send_and_ping
(self, message, timeout=60)
test/functional/test_framework/p2p.py:701
↓ 195 callers
Method
push_back
src/prevector.h:535
↓ 194 callers
Method
data
src/key.h:90
↓ 193 callers
Method
to_bytes
(&self)
modules/avalanche-lib-wasm/src/hash.rs:73
↓ 192 callers
Function
Round
One round of SHA-256. */
src/crypto/sha256_sse41.cpp:86
↓ 192 callers
Function
Round
One round of SHA-256. */
src/crypto/sha256_avx2.cpp:86
↓ 192 callers
Method
as_ref
Converts from &GroupMember<M> to GroupMember<&M>.
chronik/chronik-db/src/group.rs:46
↓ 190 callers
Function
sigma1
src/crypto/sha256.cpp:56
↓ 189 callers
Method
keys
* Get all keys
cashtab/src/platform/types.ts:47
↓ 188 callers
Function
pushBytesOp
(data: Uint8Array)
modules/ecash-lib/src/op.ts:207
↓ 184 callers
Method
GetArg
src/common/args.cpp:462
↓ 184 callers
Function
sigma0
src/crypto/sha256.cpp:53
↓ 182 callers
Function
Add
src/crypto/sha256_avx2.cpp:19
↓ 182 callers
Function
render
renders the list of peers and details panel This code is unrelated to USDT, BCC and BPF.
contrib/tracing/p2p_monitor.py:226
↓ 181 callers
Method
decode
Decodes txt into a big-endian bytearray.
electrum/electrumabc/address.py:793
next →
1–100 of 23,628, ranked by callers