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
↓ 20 callers
Method
Decrypt
src/crypto/aes.cpp:34
↓ 20 callers
Method
Flush
src/wallet/bdb.cpp:403
↓ 20 callers
Method
GetPos
return the current reading position
src/streams.h:597
↓ 20 callers
Method
GetTriedBucket
src/addrman.cpp:55
↓ 20 callers
Function
HasPrefix
src/util/string.h:161
↓ 20 callers
Function
IsDigit
* Tests if the given character is a decimal digit. * @param[in] c character to test * @return true if the argument is a decimal digit;
src/util/strencodings.h:133
↓ 20 callers
Method
IsTerrible
src/addrman.cpp:86
↓ 20 callers
Function
ParseFileName
Owned filenames have the form: dbname/CURRENT dbname/LOCK dbname/LOG dbname/LOG.old dbname/MANIFEST-[0-9]+ dbname/[0-9]+.(log|sst|ldb)
src/leveldb/db/filename.cc:78
↓ 20 callers
Method
Set
src/script/sigcache.cpp:50
↓ 20 callers
Function
SetReachable
src/net.cpp:320
↓ 20 callers
Function
UninterruptibleSleep
src/util/time.cpp:21
↓ 20 callers
Method
Unref
src/leveldb/db/version_set.cc:456
↓ 20 callers
Method
VerifyECDSA
src/pubkey.cpp:182
↓ 20 callers
Method
add
Add two Jacobian tuples p1 and p2
test/functional/test_framework/key.py:146
↓ 20 callers
Method
address
Create object that allows fetching script history or UTXOs by p2pkh or p2sh address
modules/chronik-client/src/ChronikClient.ts:470
↓ 20 callers
Method
bad_message
(self, message)
test/functional/p2p_leak.py:34
↓ 20 callers
Method
block
Fetch the block given hash or height.
modules/chronik-client/src/ChronikClient.ts:376
↓ 20 callers
Function
bn2vch
Convert number to bitcoin-specific little endian format.
test/functional/test_framework/script.py:16
↓ 20 callers
Function
create_tx_with_script
Return one-input, one-output transaction object spending the prevtx's n-th output with the given amount. Can optionally pass scriptPubKey and
test/functional/test_framework/blocktools.py:139
↓ 20 callers
Function
db_serialize
(value: &T)
chronik/chronik-db/src/ser.rs:54
↓ 20 callers
Function
decode
Given a cashaddr address, return a triple (prefix, kind, hash)
electrum/electrumabc/cashaddr.py:150
↓ 20 callers
Function
f1
src/crypto/sha1.cpp:22
↓ 20 callers
Function
f3
src/crypto/sha1.cpp:28
↓ 20 callers
Method
fetchPrices
* Fetch prices for the given request * * @param request - Price request, can contain multiple quote currencies * @returns Price respons
modules/ecash-price/src/provider.ts:52
↓ 20 callers
Method
getProofIds
src/avalanche/proofpool.cpp:101
↓ 20 callers
Function
iguana
(*args, expected_stderr="", expected_returncode=None)
src/iguana/tests/test_iguana.py:33
↓ 20 callers
Function
initializeOrIncrementTokenData
( tokenActionMap: Map<string, TokenActions>, existingActions: undefined | TokenActions, tokenId: s
apps/ecash-herald/src/parse.ts:2611
↓ 20 callers
Function
insert
src/util/insert.h:14
↓ 20 callers
Function
isWalletContextLoaded
( context: UseWalletReturnType | NullDefaultUseWalletReturnType, )
cashtab/src/wallet/context.tsx:11
↓ 20 callers
Method
is_mine
Note this method assumes that the entire address set is composed of self.get_change_addresses() + self.get_receiving_addresses(). In s
electrum/electrumabc/wallet.py:641
↓ 20 callers
Function
make_value_tx
Make a tx with inputs and outputs having the given values. Also pass _tx_num, which is ignored, but allows tests to document the tx_num of this tx.
chronik/chronik-db/src/test/value_group.rs:96
↓ 20 callers
Function
parseSlp
(opreturnScript: Script)
modules/ecash-lib/src/token/slp.parse.ts:127
↓ 20 callers
Function
secp256k1_context_create
src/secp256k1/src/secp256k1.c:140
↓ 20 callers
Function
secp256k1_ecdsa_recoverable_signature_parse_compact
src/secp256k1/src/modules/recovery/main_impl.h:38
↓ 20 callers
Function
secp256k1_fe_is_zero
src/secp256k1/src/field_impl.h:240
↓ 20 callers
Function
secp256k1_xonly_pubkey_serialize
src/secp256k1/src/modules/extrakeys/main_impl.h:44
↓ 20 callers
Function
sendMessageToBackend
(type: string, data: any)
apps/marlin-wallet/web/src/common.ts:24
↓ 20 callers
Method
setModel
src/qt/optionsdialog.cpp:175
↓ 20 callers
Method
top_level_window
(self)
electrum/electrumabc_plugins/hw_wallet/qt.py:99
↓ 20 callers
Function
tx_num_to_bytes
(tx_num: TxNum)
chronik/chronik-db/src/io/txs.rs:163
↓ 20 callers
Method
txid
(self)
electrum/electrumabc/transaction.py:1367
↓ 20 callers
Function
u
src/bench/nanobench.h:2824
↓ 20 callers
Function
uint160S
src/uint256.h:161
↓ 20 callers
Method
unsubscribe
Unsubscribe a callback to free object references to enable GC. It is advised that this function only be called from the network thread
electrum/electrumabc/network.py:1086
↓ 20 callers
Method
update
(data: Uint8Array)
modules/ecash-lib/src/hmac.ts:39
↓ 19 callers
Function
CheckError
src/test/monolith_opcodes_tests.cpp:38
↓ 19 callers
Method
Derive
src/key.cpp:351
↓ 19 callers
Method
Encode
src/leveldb/db/dbformat.h:149
↓ 19 callers
Function
Extend
src/crc32c/src/crc32c.cc:18
↓ 19 callers
Method
ExtractMatches
src/merkleblock.cpp:180
↓ 19 callers
Function
FindAndDelete
src/script/interpreter.cpp:45
↓ 19 callers
Method
GetBlockTime
src/blockindex.h:160
↓ 19 callers
Method
IsPayToScriptHash
src/script/script.cpp:373
↓ 19 callers
Function
MakeChain
src/node/interfaces.cpp:830
↓ 19 callers
Method
Prev
src/leveldb/db/db_test.cc:2107
↓ 19 callers
Function
PrintExceptionContinue
src/util/exception.cpp:38
↓ 19 callers
Function
Shuffle
src/crypto/sha256_shani.cpp:60
↓ 19 callers
Method
addButton
icon_name may be None but then you must define text (which is hopefully then some nice Unicode character). Both cannot be None. `on_c
electrum/electrumabc_gui/qt/util.py:713
↓ 19 callers
Function
alp_genesis
( *, token_ticker: bytes = b"", token_name: bytes = b"", url: bytes = b"", data: bytes = b
test/functional/test_framework/chronik/alp.py:23
↓ 19 callers
Function
alp_mint
( token_id: str, mint_amounts: List[int], num_batons: int, )
test/functional/test_framework/chronik/alp.py:55
↓ 19 callers
Method
as_ref
(&self)
modules/ecash-secp256k1/src/key.rs:92
↓ 19 callers
Function
assert_approx
Assert that `v` is within `vspan` of `vexp`
test/functional/test_framework/util.py:35
↓ 19 callers
Function
cleanupMochaRegtest
( testName: string, testRunner: ChildProcess, setupScriptTermination: ReturnType<typeof setTimeout
modules/chronik-client/test/setup/testRunner.ts:115
↓ 19 callers
Function
createSendOutput
( tokenId: string, atoms: bigint, )
modules/ecash-wallet/src/wallet.test.ts:7290
↓ 19 callers
Function
data
Return a pointer to the beginning of the referenced data
src/leveldb/include/leveldb/slice.h:47
↓ 19 callers
Method
dump
(self)
electrum/electrumabc/json_db.py:108
↓ 19 callers
Function
escapeMarkdownUsername
(username: string)
apps/the-overmind/src/bot.ts:108
↓ 19 callers
Method
fromHex
Deserialize a Tx from a hex string
modules/ecash-lib/src/tx.ts:169
↓ 19 callers
Function
from_hex
src/crypto/ctaes/test.c:55
↓ 19 callers
Method
getAvailableBalanceSats
()
apps/marlin-wallet/web/src/transaction-manager.ts:65
↓ 19 callers
Method
getTransitionalBalanceSats
()
apps/marlin-wallet/web/src/transaction-manager.ts:69
↓ 19 callers
Method
get_value_of_type
(self, node, asn1_type)
electrum/electrumabc/x509.py:210
↓ 19 callers
Method
getdouble
src/arith_uint256.cpp:147
↓ 19 callers
Function
hex_to_be_bytes
(hex_string: str)
test/functional/test_framework/util.py:302
↓ 19 callers
Function
initializeTestRunner
(testName: string, statusEvent: EventEmitter)
modules/chronik-client/test/setup/testRunner.ts:9
↓ 19 callers
Function
isBip21TokenSend
( parsedAddressInput: CashtabParsedAddressInfo, )
cashtab/src/components/Send/SendXec.tsx:911
↓ 19 callers
Function
isProbablyNotAScam
(tokenNameOrTicker: string)
cashtab/src/validation/index.ts:140
↓ 19 callers
Function
openSettingsFromMain
()
apps/marlin-wallet/web/cypress/fixture/common.ts:140
↓ 19 callers
Method
plugin
(self, plugin_name: str)
test/functional/test_framework/chronik/client.py:492
↓ 19 callers
Method
pop_back
src/test/fuzz/prevector.cpp:120
↓ 19 callers
Method
pop_front
Remove the first element from the container.
src/util/bitdeque.h:435
↓ 19 callers
Function
push_script_bytes
Returns pushed data to the script, automatically respecting BIP62 "minimal encoding" rules. If `minimal` is False, will not use BIP62 and will jus
electrum/electrumabc/bitcoin.py:260
↓ 19 callers
Method
put
(self, key: Union[str, StorageKey], value)
electrum/electrumabc/storage.py:86
↓ 19 callers
Method
queue_request
If you want to queue a request on any interface it must go through this function so message ids are properly tracked. Returns the mono
electrum/electrumabc/network.py:483
↓ 19 callers
Function
random_32_bytes
(rng: &mut R)
modules/ecash-secp256k1/src/lib.rs:496
↓ 19 callers
Method
removePeer
src/avalanche/peermanager.cpp:761
↓ 19 callers
Method
rend
src/util/bitdeque.h:308
↓ 19 callers
Method
script
Create object that allows fetching script history or UTXOs.
modules/chronik-client/src/ChronikClient.ts:458
↓ 19 callers
Function
secp256k1_ecmult_const
src/secp256k1/src/ecmult_const_impl.h:124
↓ 19 callers
Function
secp256k1_fe_is_odd
src/secp256k1/src/field_impl.h:247
↓ 19 callers
Function
secp256k1_gej_double_var
src/secp256k1/src/group_impl.h:467
↓ 19 callers
Function
secp256k1_schnorrsig_sign_custom
src/secp256k1/src/modules/schnorrsig/main_impl.h:204
↓ 19 callers
Function
secp256k1_xonly_pubkey_from_pubkey
src/secp256k1/src/modules/extrakeys/main_impl.h:99
↓ 19 callers
Function
secp256k1_xonly_pubkey_parse
src/secp256k1/src/modules/extrakeys/main_impl.h:22
↓ 19 callers
Method
send_message
Send message (encoded using JSON) to the handler‘s UnixStream
modules/bitcoinsuite-chronik-client/src/handler.rs:79
↓ 19 callers
Function
ser_string
(s: bytes)
test/functional/test_framework/messages.py:111
↓ 19 callers
Function
setLocationHash
cashtab/src/components/Send/__tests__/SendByUrlParams.test.js:30
↓ 19 callers
Function
setMochaTimeout
( mochaInstance: any, testName: string, testInfo: TestInfo, testRunner: ChildProcess, )
modules/chronik-client/test/setup/testRunner.ts:83
↓ 19 callers
Function
signMsg
( msg: string, sk: Uint8Array, prefix = ECASH_MSG_SIGNING_PREFIX, )
modules/ecash-lib/src/messages.ts:84
↓ 19 callers
Method
tx
Get a tx by [`TxId`], or [`None`], if not found.
chronik/chronik-db/src/mem/mempool.rs:278
← previous
next →
1,001–1,100 of 23,628, ranked by callers