MCPcopy Create free account

hub / github.com/Bitcoin-ABC/bitcoin-abc / functions

Functions23,628 in github.com/Bitcoin-ABC/bitcoin-abc

↓ 3,269 callersFunctionassert_equal
(thing1, thing2, *args)
test/functional/test_framework/util.py:59
↓ 2,391 callersMethodget
(key: 1899)
cashtab/src/wallet/index.ts:130
↓ 1,958 callersMethodinfo
src/txmempool.cpp:686
↓ 1,777 callersFunction_
(x)
electrum/electrumabc/i18n.py:38
↓ 1,138 callersMethodsize
src/test/fuzz/prevector.cpp:135
↓ 906 callersMethodsize
src/bench/nanobench.h:2965
↓ 879 callersMethodjoin
(self, iterable)
test/functional/test_framework/script.py:472
↓ 819 callersMethodend
src/util/settings.cpp:287
↓ 798 callersMethodbegin
src/util/settings.cpp:284
↓ 785 callersMethodpushKV
src/univalue/lib/univalue.cpp:115
↓ 771 callersMethodaddWidget
(self, widget: QtWidgets.QWidget, index: Optional[int] = None)
electrum/electrumabc_gui/qt/util.py:707
↓ 722 callersMethodclear
* Clear all storage
cashtab/src/platform/types.ts:42
↓ 694 callersMethoddata
read QSettings values and return them
src/qt/optionsmodel.cpp:319
↓ 682 callersFunctionrange
(start: number, end: number)
cashtab/src/components/Home/TxHistoryPagination.tsx:117
↓ 675 callersFunctionfromHex
(str: string)
modules/ecash-lib/src/io/hex.ts:48
↓ 661 callersMethodempty
src/bench/nanobench.h:2961
↓ 641 callersMethodok
(self)
test/functional/test_framework/chronik/client.py:28
↓ 635 callersMethodsize
Simple read-only vector-like interface.
src/key.h:89
↓ 608 callersMethodfind
src/cuckoocache.h:533
↓ 596 callersMethodhex
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 callersMethodgenerate
Generate a random private key (compressed or uncompressed).
test/functional/test_framework/key.py:338
↓ 546 callersMethodtoString
* 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 callersFunctionToByteVector
src/script/script.h:46
↓ 508 callersMethodpush_back
src/test/fuzz/prevector.cpp:115
↓ 495 callersMethodconnect
()
electrum/electrumabc_plugins/trezor/qt.py:288
↓ 480 callersMethodprint_error
(self, *msg)
electrum/electrumabc/printerror.py:17
↓ 473 callersMethodformat
src/qt/bitcoinunits.cpp:108
↓ 472 callersMethoderror
(self, msg)
electrum/electrumabc_plugins/fusion/server.py:188
↓ 471 callersFunctionJSONRPCError
src/rpc/request.cpp:58
↓ 466 callersFunctionassert_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 callersFunctiontoHex
(buffer: Uint8Array)
modules/ecash-lib/src/io/hex.ts:32
↓ 435 callersMethodlength
(&self)
modules/avalanche-lib-wasm/src/script.rs:48
↓ 430 callersMethodwait_until
( self, test_function_in, *, timeout=60, check_connected=True, check_interval=0.05 )
test/functional/test_framework/p2p.py:586
↓ 410 callersMethodpush_back
Append an element to the container.
src/util/bitdeque.h:408
↓ 395 callersMethodToString
src/rpc/util.cpp:758
↓ 394 callersMethodgetId
src/avalanche/proofradixtreeadapter.h:17
↓ 385 callersMethodsize
src/leveldb/table/block.h:28
↓ 380 callersMethodcount
src/indirectmap.h:50
↓ 377 callersFunctionmax
(value: &i64, maximum: &i64)
web/explorer/explorer-server/src/templating/filters.rs:39
↓ 372 callersMethodGetBlockHash
src/chain.h:131
↓ 372 callersMethodGetId
src/primitives/transaction.cpp:52
↓ 359 callersMethodend
src/key.h:94
↓ 356 callersMethodGetId
src/net.h:690
↓ 353 callersMethodinsert
src/common/bloom.cpp:53
↓ 328 callersMethodlen
(&self)
modules/ecash-secp256k1/src/ecdsa/serialized_signature.rs:192
↓ 314 callersMethodmain
Main function. This should not be overridden by the subclass test scripts.
test/functional/test_framework/test_framework.py:144
↓ 303 callersMethodto_string
Converts to a string of the given format. CashAddr formats are produced without prefix.
electrum/electrumabc/address.py:565
↓ 300 callersMethodAddArg
src/common/args.cpp:588
↓ 293 callersMethodaction
(action: payment.Action, config?: SelectUtxosConfig)
modules/ecash-wallet/src/wallet.ts:205
↓ 286 callersFunctionParseHex
src/util/strencodings.h:53
↓ 286 callersMethodadd_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 callersMethodset
(items: Record<string, unknown>)
cashtab/src/platform/types/chrome.ts:19
↓ 279 callersMethodemplace_back
src/util/bitdeque.h:412
↓ 278 callersMethodsync
()
modules/ecash-wallet/src/wallet.ts:204
↓ 276 callersMethodbuild
* 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 callersMethodsetEnabled
src/qt/bitcoinamountfield.cpp:255
↓ 270 callersMethodclone
()
modules/ecash-lib/src/hmac.ts:51
↓ 270 callersMethoditer
src/leveldb/table/iterator_wrapper.h:22
↓ 261 callersFunctionopen
(path string)
doc/rpc/generate.go:145
↓ 257 callersFunctionHelpExampleCli
src/rpc/util.cpp:163
↓ 256 callersFunctionRound
One round of SHA-256. */
src/crypto/sha256.cpp:61
↓ 251 callersMethodbegin
src/key.h:93
↓ 248 callersMethodremove
(keys: string | string[])
cashtab/src/platform/types/chrome.ts:20
↓ 237 callersMethodGetPubKey
src/wallet/scriptpubkeyman.cpp:971
↓ 237 callersMethodquery
(queryInfo: { active?: boolean; currentWindow?: boolean; })
cashtab/src/platform/types/chrome.ts:31
↓ 236 callersMethodtype
src/univalue/include/univalue.h:147
↓ 235 callersMethodback
src/util/bitdeque.h:395
↓ 233 callersMethodbroadcast
* 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 callersMethodsetmocktime
Wrapper for setmocktime RPC, sets self.mocktime
test/functional/test_framework/test_node.py:510
↓ 231 callersMethodGetBoolArg
src/common/args.cpp:524
↓ 230 callersFunctionK
src/crypto/sha256_sse41.cpp:15
↓ 230 callersFunctionK
src/crypto/sha256_avx2.cpp:15
↓ 230 callersMethodgeneratetoaddress
(self, *args, invalid_call, **kwargs)
test/functional/test_framework/test_node.py:486
↓ 229 callersMethodvalue
src/bench/nanobench.h:2777
↓ 223 callersFunction_
* Translation function. * If no translation function is set, simply return the input. */
src/util/translation.h:68
↓ 223 callersMethodassert_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 callersMethodinsert
src/test/fuzz/prevector.cpp:84
↓ 220 callersFunctionHexStr
src/crypto/hex_base.h:18
↓ 220 callersMethodresize
src/test/fuzz/prevector.cpp:70
↓ 217 callersMethodrestart_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 callersMethodGetHash
src/primitives/block.cpp:11
↓ 210 callersFunctionsecp256k1_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 callersMethodsize
src/avalanche/proofpool.h:134
↓ 200 callersFunction_
(x)
electrum/electrumabc_gui/text.py:21
↓ 199 callersMethodsendrawtransaction
(self, *, from_node, tx_hex)
test/functional/test_framework/wallet.py:415
↓ 196 callersMethodsend_and_ping
(self, message, timeout=60)
test/functional/test_framework/p2p.py:701
↓ 195 callersMethodpush_back
src/prevector.h:535
↓ 194 callersMethoddata
src/key.h:90
↓ 193 callersMethodto_bytes
(&self)
modules/avalanche-lib-wasm/src/hash.rs:73
↓ 192 callersFunctionRound
One round of SHA-256. */
src/crypto/sha256_sse41.cpp:86
↓ 192 callersFunctionRound
One round of SHA-256. */
src/crypto/sha256_avx2.cpp:86
↓ 192 callersMethodas_ref
Converts from &GroupMember<M> to GroupMember<&M>.
chronik/chronik-db/src/group.rs:46
↓ 190 callersFunctionsigma1
src/crypto/sha256.cpp:56
↓ 189 callersMethodkeys
* Get all keys
cashtab/src/platform/types.ts:47
↓ 188 callersFunctionpushBytesOp
(data: Uint8Array)
modules/ecash-lib/src/op.ts:207
↓ 184 callersMethodGetArg
src/common/args.cpp:462
↓ 184 callersFunctionsigma0
src/crypto/sha256.cpp:53
↓ 182 callersFunctionAdd
src/crypto/sha256_avx2.cpp:19
↓ 182 callersFunctionrender
renders the list of peers and details panel This code is unrelated to USDT, BCC and BPF.
contrib/tracing/p2p_monitor.py:226
↓ 181 callersMethoddecode
Decodes txt into a big-endian bytearray.
electrum/electrumabc/address.py:793
next →1–100 of 23,628, ranked by callers