MCPcopy Create free account

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

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

↓ 10 callersMethodblockchain_info
Query some info about the blockchain, e.g. the tip hash and height.
chronik/chronik-indexer/src/query/blocks.rs:309
↓ 10 callersMethodcheck_password
(self, password)
electrum/electrumabc/keystore.py:580
↓ 10 callersMethodcheckpermission
(self, args, expectedPermissions)
test/functional/p2p_permissions.py:212
↓ 10 callersFunctionchronik_sub_txid
Subscribe to txid events and make sure the subscription is active before returning
test/functional/test_framework/util.py:843
↓ 10 callersMethodclear_block_announcement
(self)
test/functional/p2p_compactblocks.py:90
↓ 10 callersMethodclose
* Close the WebSocket connection and prevent any future reconnection * attempts.
modules/chronik-client/src/ChronikClient.ts:1185
↓ 10 callersMethodconfigure_build_info
(self, **kwargs)
contrib/buildbot/test/test_endpoint_status.py:156
↓ 10 callersFunctionconsumeNextPush
(stack: { remainingHex: string })
modules/ecash-lib/src/parse/opreturn.ts:196
↓ 10 callersMethodcontext
Get and set internal node context. Useful for testing, but not accessible across processes.
src/interfaces/node.h:265
↓ 10 callersFunctioncontext_eq
src/secp256k1/src/tests.c:255
↓ 10 callersFunctioncreateIncomingTx
( txid: string, amountSats: number, wallet: Wallet, )
apps/marlin-wallet/web/test/transaction-manager.test.ts:19
↓ 10 callersMethodcreate_new_address
(self, for_change=False, save=True)
electrum/electrumabc/wallet.py:3465
↓ 10 callersFunctiondecodeLegacyAddress
(address: string)
modules/ecash-lib/src/address/legacyaddr.ts:69
↓ 10 callersFunctiondeserialize_server
(server_str)
electrum/electrumabc/network.py:191
↓ 10 callersFunctionexpectFinalizationTimedOut
( chronikClient: ChronikClient, result: { success: boolean; broadcasted: string[];
modules/ecash-agora/tests/finalization.test.ts:36
↓ 10 callersMethodfatalError
src/node/kernel_notifications.cpp:77
↓ 10 callersMethodforEachLeaf
src/radix.h:143
↓ 10 callersMethodformatStatistics
* Format statistics data * * @param statistics - Statistics data to format * @returns Formatted statistics object with formatted values
modules/ecash-price/src/formatter.ts:187
↓ 10 callersMethodfromAnyVoteItem
src/avalanche/test/processor_tests.cpp:491
↓ 10 callersFunctionfromHex
(str: string)
modules/chronik-client/src/hex.ts:48
↓ 10 callersMethodgenerateblock
(self, *args, invalid_call, **kwargs)
test/functional/test_framework/test_node.py:482
↓ 10 callersFunctiongetActionTotals
(action: payment.Action)
modules/ecash-wallet/src/wallet.ts:3699
↓ 10 callersFunctiongetAgoraSpotPriceXec
( priceXec: number | string, userLocale: string, )
cashtab/src/formatting/index.ts:276
↓ 10 callersMethodgetCurrentReceiveAddress
Address shown on the main screen, QR code, and watch companion.
apps/marlin-wallet/web/src/address-manager.ts:52
↓ 10 callersFunctiongetDustOutputs
(count: number)
modules/ecash-wallet/test/transactions.test.ts:60
↓ 10 callersFunctiongetDustOutputs
(count: number)
modules/ecash-wallet/test/hdTransactions.test.ts:63
↓ 10 callersMethodgetString
src/univalue/lib/univalue_write.cpp:18
↓ 10 callersFunctiongetSubVersionEB
* This function convert MaxBlockSize from byte to * MB with a decimal precision one digit rounded down * E.g. * 1660000 -> 1.6 * 2010000 -> 2.0 *
src/net.cpp:3242
↓ 10 callersMethodgetValue
src/test/cuckoocache_tests.cpp:72
↓ 10 callersMethodgetWalletName
src/qt/walletmodel.cpp:517
↓ 10 callersMethodget_fee
Try and calculate the fee based on the input data, and returns it as satoshis (int). Can raise InputValueMissing on tx's where fee data is
electrum/electrumabc/transaction.py:1432
↓ 10 callersMethodget_ops
Parse a script and return a list of (opcode, data) tuples. If the opcode is not a push operation, data is None.
electrum/electrumabc/address.py:719
↓ 10 callersFunctionget_unspent
(listunspent, amount)
test/functional/rpc_fundrawtransaction.py:20
↓ 10 callersMethodgetvch
src/script/script.h:362
↓ 10 callersMethodhandle_tx_event
Send out updates to subscribers for this tx and msg_type.
chronik/chronik-indexer/src/subs.rs:120
↓ 10 callersMethodhasForkId
src/script/sighashtype.h:77
↓ 10 callersMethodinput
Return the ith input file at "level()+which" ("which" must be 0 or 1).
src/leveldb/db/version_set.h:335
↓ 10 callersMethodinsert
Parse, color & validate the txs as token txs and add them to the index. Returns the processed result so we can use it in subsequent indices.
chronik/chronik-db/src/io/token/io.rs:229
↓ 10 callersMethodis_banned
(self, node, addr)
test/functional/rpc_setban.py:16
↓ 10 callersMethodis_null
(self)
electrum/electrumabc/uint256.py:23
↓ 10 callersFunctionmakeAlpOffer
(params: { chronik: ChronikClient; agoraPartial: AgoraPartial; makerSk: Uint8Array; fuelInput:
modules/ecash-agora/tests/partial-helper-alp.ts:57
↓ 10 callersMethodmock_forward
(self, delta)
test/functional/p2p_ping.py:48
↓ 10 callersMethodmulti_get
( &self, cf: &CF, keys: impl IntoIterator<Item = impl AsRef<[u8]>>, sorted_inp
chronik/chronik-db/src/db.rs:178
↓ 10 callersMethodnew
(self)
electrum/electrumabc/base_wizard.py:116
↓ 10 callersFunctionnumBytes
(n)
electrum/electrumabc/rsakey.py:147
↓ 10 callersMethodok_or_abort
If `result` is [`Err`], logs and aborts the node.
chronik/chronik-indexer/src/indexer.rs:1680
↓ 10 callersMethodp2pkhUtxoToBuilderInput
* Convert a WalletUtxo into a TxBuilderInput (P2PKH). * Unified method that works for both HD and non-HD wallets.
modules/ecash-wallet/src/wallet.ts:575
↓ 10 callersFunctionparseEmppScript
(script: Script)
modules/ecash-lib/src/token/empp.ts:40
↓ 10 callersFunctionparseOpReturnRaw
(opReturnRaw: string)
cashtab/src/opreturn/index.ts:93
↓ 10 callersFunctionparseUint256Hex
(raw: string)
apps/marlin-wallet/web/src/bip21.ts:129
↓ 10 callersFunctionpasteBip21UriIntoRecipient
(uri: string)
apps/marlin-wallet/web/cypress/e2e/send.cy.ts:126
↓ 10 callersMethodpost_json_with_hmac
(self, path, headers, obj)
contrib/buildbot/test/abcbot_fixture.py:75
↓ 10 callersFunctionpreviewAddress
(address: string)
cashtab/src/helpers/index.ts:531
↓ 10 callersFunctionprint_filenames
(filenames, verbose)
contrib/devtools/copyright_header.py:212
↓ 10 callersMethodpush_back
Write single 8-bit char (may be part of UTF-8 sequence)
src/univalue/include/univalue_utffilter.h:18
↓ 10 callersMethodput_bytecode
Append the given raw bytecode to this script. Note: this doesn't add push opcodes for the given slice, it just appends the bytecode which can contain
chronik/bitcoinsuite-core/src/script/script_mut.rs:50
↓ 10 callersFunctionrandrange
Return a random integer k such that 1 <= k < bound, uniformly distributed across that range. This is guaranteed to be cryptographically strong
electrum/electrumabc/util.py:755
↓ 10 callersMethodredirect
(&self, url: String)
web/explorer/explorer-server/src/server.rs:862
↓ 10 callersMethodregisterVote
src/avalanche/voterecord.cpp:13
↓ 10 callersMethodscan_and_create_client_for_device
( self, *, device_id: str, wizard: BaseWizard )
electrum/electrumabc_plugins/hw_wallet/plugin.py:94
↓ 10 callersFunctionsecp256k1_callback_call
src/secp256k1/src/util.h:86
↓ 10 callersFunctionsecp256k1_ec_seckey_negate
src/secp256k1/src/secp256k1.c:603
↓ 10 callersFunctionsecp256k1_ec_seckey_tweak_mul
src/secp256k1/src/secp256k1.c:693
↓ 10 callersFunctionsecp256k1_ecdsa_signature_normalize
src/secp256k1/src/secp256k1.c:414
↓ 10 callersFunctionsecp256k1_ecdsa_signature_serialize_compact
src/secp256k1/src/secp256k1.c:401
↓ 10 callersFunctionsecp256k1_ecmult_gen_context_is_built
src/secp256k1/src/ecmult_gen_impl.h:22
↓ 10 callersFunctionsecp256k1_fe_is_square_var
src/secp256k1/src/field_impl.h:404
↓ 10 callersFunctionsecp256k1_fe_storage_cmov
src/secp256k1/src/field_5x52_impl.h:423
↓ 10 callersFunctionsecp256k1_hmac_sha256_finalize
src/secp256k1/src/hash_impl.h:206
↓ 10 callersFunctionsecp256k1_hmac_sha256_initialize
src/secp256k1/src/hash_impl.h:174
↓ 10 callersFunctionsecp256k1_i128_mul
src/secp256k1/src/int128_struct_impl.h:117
↓ 10 callersFunctionsecp256k1_scratch_create
src/secp256k1/src/scratch_impl.h:13
↓ 10 callersFunctionsecp256k1_scratch_destroy
src/secp256k1/src/scratch_impl.h:26
↓ 10 callersFunctionsecp256k1_xonly_pubkey_cmp
src/secp256k1/src/modules/extrakeys/main_impl.h:59
↓ 10 callersMethodsecret_bytes
(&self)
modules/ecash-secp256k1/src/key.rs:305
↓ 10 callersFunctionsend_opreturn
Build an SLP OP_RETURN SEND script
chronik/bitcoinsuite-slp/src/slp/build.rs:108
↓ 10 callersMethodserialize
(self)
test/functional/feature_block.py:48
↓ 10 callersMethodsetFinalized
src/avalanche/peermanager.cpp:252
↓ 10 callersMethodsetNumStr
src/univalue/lib/univalue.cpp:45
↓ 10 callersMethodset_label
(self, name, text=None)
electrum/electrumabc/wallet.py:606
↓ 10 callersMethodsetup_addr_msg
(self, num)
test/functional/p2p_addr_relay.py:109
↓ 10 callersMethodsetup_bytes
* setup_bytes is a convenience function which accounts for internal memory * usage when deciding how many elements to store. It isn't perfect bec
src/cuckoocache.h:386
↓ 10 callersMethodshowMessage
(self, message)
electrum/electrumabc_gui/qt/console.py:292
↓ 10 callersMethodshowScreen
(screen: Screen)
apps/marlin-wallet/web/src/navigation.ts:49
↓ 10 callersMethodshow_warning
(self, msg, parent=None, title=None, **kwargs)
electrum/electrumabc_gui/qt/util.py:269
↓ 10 callersMethodsign_schnorrabc_no_aux_rand
Create a schnorr signature without using any auxiliary random data.
modules/ecash-secp256k1/src/schnorrabc.rs:56
↓ 10 callersMethodsignature
(&self)
modules/avalanche-lib-wasm/src/stake.rs:420
↓ 10 callersFunctionskip_section
src/secp256k1/src/tests_exhaustive.c:39
↓ 10 callersMethodspent_by
(&self, output_idx: u32)
chronik/chronik-indexer/src/query/util.rs:261
↓ 10 callersMethodsubscribeToTxid
Subscribe to a txid
modules/chronik-client/src/ChronikClient.ts:1148
↓ 10 callersMethodswap
src/prevector.h:547
↓ 10 callersFunctionto_bytes
(py: Python<'_>, bytes: &[u8])
chronik/chronik-plugin-impl/src/util.rs:9
↓ 10 callersMethodto_u8
Convert the token type to its u8 representation.
chronik/bitcoinsuite-slp/src/token_type.rs:116
↓ 10 callersMethodtokens
Token data of txs in the mempool.
chronik/chronik-db/src/mem/mempool.rs:298
↓ 10 callersFunctiontxs_batch
(txs: &[Tx], block_height: i32)
chronik/chronik-db/src/io/token/tests/mock.rs:168
↓ 10 callersMethodunconfirmed_txs
Query the mempool txs. This doesn't provide pagination (yet): - It's consistent with other unconfirmed txs endpoints. - Mempool txs are volatile, so p
chronik/chronik-indexer/src/query/txs.rs:203
↓ 10 callersMethodupdateBalance
()
modules/ecash-wallet/src/wallet.ts:211
↓ 10 callersMethodvalidate_blocksequence
(self, anchor_height, ref_time, ref_bits, blocks)
electrum/electrumabc/tests/test_asert.py:7
↓ 10 callersFunctionvalue
src/qt/bitcoinamountfield.cpp:64
↓ 10 callersMethodverify
* Verify a signature for the given cryptographic algorithm. * Intended to be used in X509 certificate verification. * Throw an exception if
modules/ecash-lib/src/publicKeyCrypto.ts:37
← previousnext →1,901–2,000 of 23,628, ranked by callers