Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/B3Pay/B3Wallet
/ functions
Functions
963 in github.com/B3Pay/B3Wallet
⨍
Functions
963
◇
Types & classes
216
↓ 97 callers
Function
cn
(...inputs: ClassValue[])
src/lib/utils.ts:72
↓ 52 callers
Method
insert
(&mut self, utxo: Utxo)
backend/lib/b3wallet_lib/src/ledger/btc/utxos.rs:24
↓ 41 callers
Function
string_to_vec_u8
TODO: Remove this function and use b3_utils::hex_string_to_vec instead
backend/lib/b3wallet_lib/src/ledger/evm/utils.rs:58
↓ 38 callers
Method
iter
(&self)
backend/lib/b3wallet_lib/src/ledger/btc/utxos.rs:32
↓ 32 callers
Function
u64_to_vec_u8
(u: &u64)
backend/lib/b3wallet_lib/src/ledger/evm/utils.rs:78
↓ 30 callers
Method
len
(&self)
backend/lib/b3wallet_lib/src/ledger/btc/utxos.rs:40
↓ 30 callers
Method
write
(&mut self, data: &[u8])
backend/lib/b3wallet_lib/src/ledger/btc/tx.rs:113
↓ 27 callers
Function
call
(name: string, asHex: boolean)
scripts/wasm-hash.ts:3
↓ 25 callers
Function
vec_u8_to_string
(vec: &Vec<u8>)
backend/lib/b3wallet_lib/src/ledger/evm/utils.rs:85
↓ 23 callers
Function
with_wallet_mut
Get all state mutably. This will retrieve all states.
backend/lib/b3wallet_lib/src/store.rs:32
↓ 22 callers
Function
with_chain
CHAINS ---------------------------------------------------------------------- Retrieve a chain. This accepts a callback function that will be called w
backend/lib/b3wallet_lib/src/store.rs:116
↓ 18 callers
Function
with_wallet
Get all state. This will retrieve all states.
backend/lib/b3wallet_lib/src/store.rs:19
↓ 15 callers
Function
vec_u8_to_u64
(vec: &Vec<u8>)
backend/lib/b3wallet_lib/src/ledger/evm/utils.rs:93
↓ 15 callers
Function
with_ledger
LEDGER ---------------------------------------------------------------------- Retrieve a ledger. This accepts a callback function that will be called
backend/lib/b3wallet_lib/src/store.rs:87
↓ 14 callers
Method
chain
(&self, chains: &ChainEnum)
backend/lib/b3wallet_lib/src/ledger/ledger.rs:94
↓ 14 callers
Method
update
(&mut self, app_args: CreateAppArgs)
backend/lib/b3system_lib/src/app/app.rs:68
↓ 14 callers
Method
view
(&self)
backend/lib/b3wallet_lib/src/account.rs:72
↓ 13 callers
Method
iter
(&self)
backend/lib/operations/src/user/state.rs:53
↓ 12 callers
Function
check
(amount: u64, expected: &str)
backend/lib/b3wallet_lib/src/ledger/btc/tx.rs:559
↓ 12 callers
Method
encode
(&self, buf: &mut impl Buffer)
backend/lib/b3wallet_lib/src/ledger/btc/tx.rs:416
↓ 12 callers
Function
with_chain_mut
Retrieve a chain mutably. This accepts a callback function that will be called with a mutable reference to the chain data. This will retrieve the chai
backend/lib/b3wallet_lib/src/store.rs:135
↓ 12 callers
Function
with_setting
Retrieve Setting. This accepts a callback function that will be called with a reference to the setting data.
backend/lib/b3wallet_lib/src/store.rs:47
↓ 11 callers
Method
insert_account
(&mut self, mut account: WalletAccount, opt_name: Option<String>)
backend/lib/b3wallet_lib/src/state.rs:104
↓ 11 callers
Method
new_subaccount
(&self, opt_env: Option<Environment>)
backend/lib/b3wallet_lib/src/state.rs:96
↓ 11 callers
Function
request_maker
( request: Operation, reason: String, deadline: Option<NanoTimeStamp>, )
backend/b3wallet/src/lib.rs:691
↓ 11 callers
Method
toTitleCase
()
src/lib/types.ts:7
↓ 10 callers
Function
with_app
(app_id: &AppId, f: F)
backend/lib/b3system_lib/src/app/store.rs:33
↓ 9 callers
Method
as_slice
(&self)
backend/lib/b3wallet_lib/src/ledger/btc/signature.rs:28
↓ 9 callers
Method
insert_chain
(&mut self, chain_type: ChainEnum, chain: Chain)
backend/lib/b3wallet_lib/src/ledger/ledger.rs:162
↓ 9 callers
Method
remove
(&mut self, utxo: &Utxo)
backend/lib/b3wallet_lib/src/ledger/btc/utxos.rs:28
↓ 9 callers
Function
with_account_mut
Retrieve an account mutably. This accepts a callback function that will be called with a mutable reference to the account data.
backend/lib/b3wallet_lib/src/store.rs:76
↓ 9 callers
Function
with_apps_mut
(f: impl FnOnce(&mut AppMap) -> R)
backend/lib/b3system_lib/src/app/store.rs:29
↓ 8 callers
Method
account
(&self, id: &AccountId)
backend/lib/b3wallet_lib/src/state.rs:124
↓ 8 callers
Method
add_pending
(&mut self, pending: PendingEnum)
backend/lib/b3wallet_lib/src/ledger/icp/api.rs:94
↓ 8 callers
Method
is_empty
(&self)
backend/lib/b3wallet_lib/src/ledger/btc/utxos.rs:44
↓ 8 callers
Method
public_key
(&self)
backend/lib/b3wallet_lib/src/ledger/ledger.rs:87
↓ 8 callers
Method
remove
(&mut self, user_id: &StoredPrincipal)
backend/lib/operations/src/user/state.rs:25
↓ 8 callers
Method
set_ecdsa_public_key
(&mut self, ecdsa: Vec<u8>)
backend/lib/b3wallet_lib/src/ledger/ledger.rs:149
↓ 8 callers
Method
set_setting
(&mut self, setting: WalletSettings)
backend/lib/b3wallet_lib/src/state.rs:90
↓ 8 callers
Method
sign_with_ecdsa
(&self, message_hash: Vec<u8>)
backend/lib/b3wallet_lib/src/ledger/subaccount.rs:59
↓ 8 callers
Method
unsigned_serialized
(&self)
backend/lib/b3wallet_lib/src/ledger/evm/berlin.rs:146
↓ 8 callers
Function
with_users
Get all users.
backend/lib/operations/src/store.rs:86
↓ 8 callers
Function
with_wasm
(wasm_hash: &WasmHash, f: F)
backend/lib/b3system_lib/src/app/store.rs:88
↓ 7 callers
Method
add
(&mut self, user_id: StoredPrincipal, user: User)
backend/lib/operations/src/user/state.rs:21
↓ 7 callers
Method
canister_id
(&self)
backend/lib/b3wallet_lib/src/ledger/ckbtc/minter.rs:27
↓ 7 callers
Method
len
(&self)
backend/lib/operations/src/user/state.rs:49
↓ 7 callers
Method
rename
(&mut self, name: String)
backend/lib/b3wallet_lib/src/account.rs:132
↓ 7 callers
Method
serialize
(&self)
backend/lib/b3wallet_lib/src/ledger/btc/tx.rs:367
↓ 6 callers
Method
ckbtc
(&self)
backend/lib/b3wallet_lib/src/ledger/chain.rs:116
↓ 6 callers
Method
contains
(&self, user_id: &StoredPrincipal)
backend/lib/operations/src/user/state.rs:41
↓ 6 callers
Function
encode_into
Encodes a value into a buffer and retrieves the buffer output.
backend/lib/b3wallet_lib/src/ledger/btc/tx.rs:100
↓ 6 callers
Function
get_recovery_id
( message: &[u8], signature: &[u8], public_key: &PublicKey, )
backend/lib/b3wallet_lib/src/ledger/evm/evm.rs:89
↓ 6 callers
Method
hash
(&self)
backend/lib/b3wallet_lib/src/ledger/evm/berlin.rs:224
↓ 6 callers
Function
network_and_public_key_to_p2pkh
(network: BitcoinNetwork, public_key: &[u8])
backend/lib/b3wallet_lib/src/ledger/btc/address.rs:164
↓ 6 callers
Method
release
DIRECT ACCESS TO RELEASES
backend/lib/b3system_lib/src/app/app.rs:211
↓ 6 callers
Function
remove_leading
(vec: Vec<u8>, element: u8)
backend/lib/b3wallet_lib/src/ledger/evm/utils.rs:72
↓ 6 callers
Method
serialized
(&self)
backend/lib/b3wallet_lib/src/ledger/evm/berlin.rs:173
↓ 6 callers
Method
sign
(&mut self, signature: Vec<u8>, public_key: PublicKey)
backend/lib/b3wallet_lib/src/ledger/evm/berlin.rs:76
↓ 6 callers
Method
view
(&self)
backend/lib/b3system_lib/src/app/app.rs:169
↓ 6 callers
Function
with_account
Retrieve an account. This accepts a callback function that will be called with a reference to the account data.
backend/lib/b3wallet_lib/src/store.rs:67
↓ 6 callers
Function
with_setting_mut
Retrieve Setting mutably. This accepts a callback function that will be called with a mutable reference to the setting data.
backend/lib/b3wallet_lib/src/store.rs:56
↓ 6 callers
Function
with_users_mut
Get all users mutably.
backend/lib/operations/src/store.rs:94
↓ 6 callers
Function
with_verified_user
Check if a user exists, and if it does, run the callback.
backend/lib/operations/src/store.rs:114
↓ 5 callers
Method
add_release
( &mut self, release_args: CreateReleaseArgs, )
backend/lib/b3system_lib/src/app/app.rs:92
↓ 5 callers
Function
create_test_app_args
()
backend/lib/b3system_lib/src/app/test.rs:12
↓ 5 callers
Method
deprecate_release
(&mut self, wasm_hash: WasmHash)
backend/lib/b3system_lib/src/app/app.rs:121
↓ 5 callers
Function
dispatch
(action: Action)
src/components/ui/use-toast.ts:131
↓ 5 callers
Function
encode_access_list
(access_list: &Vec<(String, Vec<String>)>)
backend/lib/b3wallet_lib/src/ledger/evm/evm.rs:117
↓ 5 callers
Method
environment
(&self)
backend/lib/b3wallet_lib/src/account.rs:88
↓ 5 callers
Method
finish
(self)
backend/lib/b3wallet_lib/src/ledger/btc/tx.rs:117
↓ 5 callers
Function
get_evm_transaction
( hex_raw_tx: &Vec<u8>, chain_id: u64, )
backend/lib/b3wallet_lib/src/ledger/evm/evm.rs:54
↓ 5 callers
Method
icp
(&self)
backend/lib/b3wallet_lib/src/ledger/chain.rs:158
↓ 5 callers
Method
is_canister
(&self)
backend/lib/operations/src/role.rs:55
↓ 5 callers
Function
parse_base58_address
( address: &str, network: BitcoinNetwork, )
backend/lib/b3wallet_lib/src/ledger/btc/address.rs:249
↓ 5 callers
Method
subaccount
(&self)
backend/lib/b3wallet_lib/src/account.rs:84
↓ 5 callers
Method
transfer
( &self, to: AccountIdentifier, amount: ICPToken, fee: Option<ICPToken>,
backend/lib/b3wallet_lib/src/ledger/icp/icp.rs:50
↓ 5 callers
Method
update_balance
(&self)
backend/lib/b3wallet_lib/src/ledger/ckbtc/ckbtc.rs:75
↓ 5 callers
Method
update_settings
Update the controllers of the canister. The canister itself is always a controller. The maximum number of controllers is 10.
backend/lib/b3wallet_lib/src/setting.rs:158
↓ 5 callers
Function
with_ledger_mut
Retrieve a ledger mutably. This accepts a callback function that will be called with a mutable reference to the ledger data. This will retrieve the le
backend/lib/b3wallet_lib/src/store.rs:101
↓ 5 callers
Function
with_operation_mut
Get all state mutably. This will retrieve all states.
backend/lib/operations/src/store.rs:34
↓ 5 callers
Function
with_releases_mut
(f: impl FnOnce(&mut ReleaseMap) -> R)
backend/lib/b3system_lib/src/app/store.rs:45
↓ 5 callers
Function
with_users_mut
(f: impl FnOnce(&mut UserMap) -> R)
backend/lib/b3system_lib/src/user/store.rs:21
↓ 4 callers
Method
add_canister
add the canister id.
backend/lib/b3system_lib/src/user/user.rs:76
↓ 4 callers
Method
address
(&self)
backend/lib/b3wallet_lib/src/ledger/icp/api.rs:22
↓ 4 callers
Method
address_map
(&self)
backend/lib/b3wallet_lib/src/ledger/ledger.rs:68
↓ 4 callers
Function
bgColorVariants
(opacity: Opacity = 75)
src/lib/variants.ts:41
↓ 4 callers
Method
btc
(&self)
backend/lib/b3wallet_lib/src/ledger/chain.rs:130
↓ 4 callers
Method
config
(&self)
backend/lib/b3wallet_lib/src/ledger/subaccount.rs:22
↓ 4 callers
Function
encode_address_script_pubkey
Encodes the scriptPubkey required to unlock an output for the specified address.
backend/lib/b3wallet_lib/src/ledger/btc/tx.rs:205
↓ 4 callers
Function
encode_bech32
(network: BitcoinNetwork, hash: &[u8], version: WitnessVersion)
backend/lib/b3wallet_lib/src/ledger/btc/address.rs:120
↓ 4 callers
Method
eth_address
(&self)
backend/lib/b3wallet_lib/src/ledger/ledger.rs:106
↓ 4 callers
Method
from
(utxos: Vec<Utxo>)
backend/lib/b3wallet_lib/src/ledger/btc/utxos.rs:20
↓ 4 callers
Method
id
(&self)
backend/lib/b3wallet_lib/src/account.rs:100
↓ 4 callers
Method
increment
(&mut self, environment: Environment)
backend/lib/b3wallet_lib/src/nonces.rs:33
↓ 4 callers
Method
is_admin
(&self)
backend/lib/operations/src/role.rs:59
↓ 4 callers
Method
is_empty
(&self)
backend/lib/operations/src/user/state.rs:45
↓ 4 callers
Method
notify_top_up
( &self, canister_id: CanisterId, block_index: TransferBlockIndex, )
backend/lib/b3wallet_lib/src/ledger/icp/icp.rs:90
↓ 4 callers
Function
parse_bip173_address
Parses a BIP-0173 address.
backend/lib/b3wallet_lib/src/ledger/btc/address.rs:326
↓ 4 callers
Function
release_mock
()
backend/lib/b3system_lib/src/app/test.rs:20
↓ 4 callers
Method
remove_pending
(&mut self, pending_index: usize)
backend/lib/b3wallet_lib/src/ledger/icp/api.rs:100
next →
1–100 of 963, ranked by callers