MCPcopy Create free account

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

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

↓ 180 callersMethodisNull
src/univalue/include/univalue.h:104
↓ 176 callersMethodTip
* Returns the index entry for the tip of this chain, or nullptr if none. */
src/chain.h:154
↓ 173 callersFunctionshaRmd160
(data: Uint8Array)
modules/ecash-lib/src/hash.ts:31
↓ 172 callersMethodsend_without_ping
Send a P2P message over the socket. This method takes a P2P payload, builds the P2P header and adds the message to the send buffer to
test/functional/test_framework/p2p.py:309
↓ 171 callersMethodfilter
(self, p)
electrum/electrumabc_gui/qt/tree_widget.py:301
↓ 171 callersMethodtx
(&self, txid: &Sha256d)
modules/bitcoinsuite-chronik-client/src/lib.rs:183
↓ 169 callersMethoditems
(self)
test/functional/rpc_rawtransaction.py:43
↓ 168 callersMethodat
Access an element of the container, with bounds checking.
src/util/bitdeque.h:377
↓ 167 callersFunctionHelpExampleRpc
src/rpc/util.cpp:180
↓ 167 callersFunctionuint256_hex
(hash_int: int)
test/functional/test_framework/util.py:817
↓ 163 callersMethodIsValid
src/consensus/validation.h:119
↓ 160 callersMethodsendToScript
( sats: bigint | bigint[], script: Script, )
modules/ecash-lib/src/test/testRunner.ts:165
↓ 159 callersFunctionAdd
src/crypto/sha256_sse41.cpp:19
↓ 159 callersMethodaskedSats
* How many satoshis are asked to accept this offer, excluding tx fees. * This is what should be displayed to the user as the price.
modules/ecash-agora/src/agora.ts:991
↓ 156 callersFunctionPathToString
* Convert path object to byte string. On POSIX, paths natively are byte * strings, so this is trivial. On Windows, paths natively are Unicode, so an
src/util/fs.h:147
↓ 156 callersFunctionuint256S
* uint256 from const char *. * This is a separate function because the constructor uint256(const char*) can * result in dangerously catching uint256
src/uint256.h:143
↓ 155 callersMethodGetHex
src/uint256.cpp:16
↓ 154 callersMethoderase
Erase elements from the container.
src/util/bitdeque.h:455
↓ 153 callersFunctionisSet
(value: any)
modules/chronik-client/proto/chronik.ts:7860
↓ 153 callersMethodp2pkh
Build a P2PKH script for the given public key hash
modules/ecash-lib/src/script.ts:171
↓ 151 callersMethodgetbalance
Return the balance of your wallet.
electrum/electrumabc/commands.py:573
↓ 151 callersMethodrandrange
src/random.h:266
↓ 151 callersMethodsolve
(self)
test/functional/test_framework/messages.py:581
↓ 149 callersFunctionMakeTransactionRef
src/primitives/transaction.h:316
↓ 149 callersFunctionstrToBytes
(str: string)
modules/ecash-lib/src/io/str.ts:9
↓ 148 callersMethodcontains
src/common/bloom.cpp:72
↓ 148 callersMethodfrom_string
Construct from an address string. This supports the following formats: - legacy BTC addresses - CashAddr with a "ecash:" p
electrum/electrumabc/address.py:443
↓ 146 callersMethodencode
Converts a big-endian bytearray into a base58 string.
electrum/electrumabc/address.py:819
↓ 145 callersMethodderivePubkey
Derive a public key from secret key.
modules/ecash-lib/src/ecc.ts:9
↓ 145 callersMethoderr
(self, status: int)
test/functional/test_framework/chronik/client.py:36
↓ 144 callersFunctionRound
One round of SHA-1. */
src/crypto/sha1.cpp:16
↓ 144 callersMethodhas_value
std::optional methods, so functions returning optional<T> can change to return Result<T> with minimal changes to existing code, and vice versa.
src/util/result.h:67
↓ 143 callersMethodWrite
src/leveldb/db/db_impl.cc:1196
↓ 141 callersMethodtoHex
Serialize the tx to a hex string
modules/ecash-lib/src/tx.ts:106
↓ 140 callersFunctionresolve
(k: str, config: SimpleConfig)
electrum/electrumabc/alias.py:88
↓ 139 callersMethodemplace
src/util/bitdeque.h:487
↓ 138 callersMethodexists
* Return true if the (valid) proof exists, but only for non-dangling * proofs. */
src/avalanche/peermanager.h:413
↓ 136 callersMethodput
(self, key, value)
electrum/electrumabc/json_db.py:88
↓ 136 callersMethodserialize
(self)
test/functional/test_framework/messages.py:436
↓ 135 callersFunctionsecp256k1_fe_mul
src/secp256k1/src/field_impl.h:327
↓ 134 callersFunctionblock
( Path(hash): Path<String>, server: Extension<Arc<Server>>, )
web/explorer/explorer-server/src/server_http.rs:44
↓ 133 callersMethodconnect_nodes
Kwargs: wait_for_connect: if True, block until the nodes are verified as connected. You might want to disable thi
test/functional/test_framework/test_framework.py:652
↓ 132 callersFunctionUntranslated
Mark a bilingual_str as untranslated */
src/util/translation.h:36
↓ 132 callersMethodfromSk
* static constructor for sk as Uint8Array
modules/ecash-wallet/src/wallet.ts:616
↓ 132 callersMethodto_vec
Returns the txid as [`Vec<u8>`] in little-endian byte order. ``` # use bitcoinsuite_core::{tx::TxId, hash::{Sha256d, Hashed}}; # use hex_literal::hex
chronik/bitcoinsuite-core/src/tx/txid.rs:115
↓ 128 callersMethodcreate
src/qt/walletcontroller.cpp:303
↓ 127 callersMethodread
(self, max_bytes)
test/functional/setup_scripts/ipc.py:31
↓ 127 callersMethodreplace
Replaces existing contact old with a new one. Will not add if old is not found. Returns True on success or False on error.
electrum/electrumabc/contacts.py:223
↓ 126 callersMethodConsumeBool
Reads one byte and returns a bool, or false when no data remains.
src/test/fuzz/FuzzedDataProvider.h:289
↓ 124 callersFunctionprintf
src/tinyformat.h:1126
↓ 122 callersFunctioncreate_block
Create a block (with regtest difficulty).
test/functional/test_framework/blocktools.py:61
↓ 122 callersMethodsetItem
* Store a value * @param key Storage key * @param value Value to store (will be JSON stringified if not already a string)
cashtab/src/platform/types.ts:24
↓ 120 callersFunctionGetScriptForDestination
src/script/standard.cpp:240
↓ 120 callersFunctiondecode
* Decodes the given base32-encoded string into an array of 5-bit integers. * * @static * @param string * @throws {ValidationError}
modules/ecashaddrjs/src/base32.ts:86
↓ 120 callersMethodrecv
(self)
test/functional/test_framework/chronik/client.py:243
↓ 119 callersMethodassert_start_raises_init_error
Attempt to start the node and expect it to raise an error. extra_args: extra arguments to pass through to bitcoind expected_msg: rege
test/functional/test_framework/test_node.py:827
↓ 119 callersFunctionhave_flag
src/secp256k1/src/bench.h:132
↓ 117 callersMethodload
src/wallet/interfaces.cpp:517
↓ 117 callersMethodsend_blocks_and_test
Send blocks to test node and test whether the tip advances. - add all blocks to our block_store - send a headers message for the fina
test/functional/test_framework/p2p.py:868
↓ 115 callersMethodstop_node
Stop the node.
test/functional/test_framework/test_node.py:532
↓ 114 callersMethodInvalid
src/consensus/validation.h:101
↓ 113 callersFunctiondeterministicExp2
src/pow/grasberg.cpp:140
↓ 112 callersFunctionQuadRound
src/crypto/sha256_shani.cpp:26
↓ 112 callersFunctioncreate_coinbase
Create a coinbase transaction, assuming no miner fees. If pubkey is passed in, the coinbase output will be a P2PK output; otherwise an anyone
test/functional/test_framework/blocktools.py:103
↓ 112 callersMethodfrom
(value: &TxEntry)
chronik/chronik-db/src/io/txs.rs:542
↓ 110 callersMethodGetIntArg
src/common/args.cpp:494
↓ 110 callersMethodcreate_self_transfer
Create and return a tx with the specified fee. If fee is 0, use fee_rate, where the resulting fee may be exact or at most one satoshi higher than need
test/functional/test_framework/wallet.py:369
↓ 110 callersMethodisEmpty
* For tests. */
src/avalanche/stakecontendercache.h:139
↓ 110 callersMethodreset
src/common/bloom.cpp:263
↓ 109 callersMethodinto_iter
(self)
modules/ecash-secp256k1/src/ecdsa/serialized_signature.rs:130
↓ 109 callersMethodser
Serialize the tx to a byte array
modules/ecash-lib/src/tx.ts:99
↓ 109 callersMethodsetValue
src/qt/qvaluecombobox.cpp:19
↓ 109 callersMethodsign
Sign the tx built by this builder and return a Tx
modules/ecash-lib/src/txBuilder.ts:116
↓ 108 callersMethodexists
src/txmempool.h:535
↓ 108 callersMethodpriceNanoSatsPerAtom
* Calculate the actual priceNanoSatsPerAtom of this offer, factoring in * all approximation inacurracies. * Due to the rounding, the price c
modules/ecash-agora/src/partial.ts:635
↓ 108 callersMethodscript
(self, script_type: str, script_payload: str)
test/functional/test_framework/chronik/client.py:483
↓ 108 callersFunctionset_error
src/script/script_error.h:102
↓ 107 callersFunctionOK
Return a success status.
src/leveldb/include/leveldb/status.h:37
↓ 107 callersFunctionfromHex
(hex: string)
modules/b58-ts/tests/test.ts:10
↓ 107 callersFunctioninitializeCashtabStateForTests
( wallets, localforage, apiError = false, // Not all tests require tx history mocks, default t
cashtab/src/components/App/fixtures/helpers.js:96
↓ 107 callersMethodreserve
src/wallet/wallet.h:1138
↓ 106 callersMethodIsNull
src/primitives/transaction.h:145
↓ 106 callersMethodsort
src/qt/bantablemodel.cpp:159
↓ 105 callersMethodGetID
src/wallet/scriptpubkeyman.cpp:630
↓ 105 callersMethodToStringAddrPort
src/netaddress.cpp:1100
↓ 105 callersFunctionformat
src/util/translation.h:45
↓ 105 callersMethodget_bytes
Retrieve the 32-byte representation of this key.
test/functional/test_framework/key.py:342
↓ 104 callersFunctionFromHex
Deserialize from a hex string representation (eg from RPC)
test/functional/test_framework/messages.py:192
↓ 104 callersMethodIsArgSet
src/common/args.cpp:371
↓ 104 callersMethodsync_with_ping
Ensure ProcessMessages and SendMessages is called on this connection
test/functional/test_framework/p2p.py:705
↓ 103 callersMethodadd
src/bench/nanobench.h:2328
↓ 103 callersMethodrand256
generate a random uint256. */
src/random.h:328
↓ 102 callersMethodWrite
src/addrdb.cpp:202
↓ 102 callersMethodfront
src/util/bitdeque.h:393
↓ 102 callersMethodgetblockhash
(self, block)
contrib/devtools/chainparams/test_make_chainparams.py:52
↓ 101 callersFunctionToHex
Convert a binary-serializable object to hex (eg for submission via RPC)
test/functional/test_framework/messages.py:198
↓ 101 callersMethodresize
Resize the container. */
src/util/bitdeque.h:438
↓ 101 callersMethodserialize
(self)
test/functional/p2p_ping.py:17
↓ 101 callersMethodstart_node
Start a bitcoind
test/functional/test_framework/test_framework.py:604
↓ 100 callersMethodwrite
(self, message)
test/functional/setup_scripts/ipc.py:34
← previousnext →101–200 of 23,628, ranked by callers