MCPcopy Create free account

hub / github.com/crypto-com/defi-wallet-core-rs / functions

Functions824 in github.com/crypto-com/defi-wallet-core-rs

↓ 1 callersMethodbuild_address
(address_str: &str)
bindings/wasm/src/ethereum.rs:59
↓ 1 callersMethodbuild_all_type_hashes
Build hashes of the all associating struct types when constructing. Since these type hashes could be reused when encoding primary struct and other ref
common/src/node/ethereum/eip712.rs:148
↓ 1 callersMethodbuild_distribution_set_withdraw_address_msg
construct DistributionSetWithdrawAddress message
bindings/wasm/src/cosmos_sdk.rs:234
↓ 1 callersMethodbuild_distribution_withdraw_delegator_reward_msg
construct DistributionWithdrawDelegatorReward message
bindings/wasm/src/cosmos_sdk.rs:241
↓ 1 callersMethodbuild_erc1155_safe_batch_transfer_from
( contract_address: String, from_address: String, to_address: String, // Origi
bindings/wasm/src/ethereum.rs:738
↓ 1 callersMethodbuild_ibc_transfer_msg
( receiver: String, source_port: String, source_channel: String, denom: String
bindings/wasm/src/cosmos_sdk.rs:249
↓ 1 callersMethodbuild_nft_burn_msg
construct NftBurn message
bindings/wasm/src/cosmos_sdk.rs:174
↓ 1 callersMethodbuild_nft_edit_msg
( id: String, denom_id: String, name: String, uri: String, data: Strin
bindings/wasm/src/cosmos_sdk.rs:144
↓ 1 callersMethodbuild_nft_issue_denom_msg
(id: String, name: String, schema: String)
bindings/wasm/src/cosmos_sdk.rs:114
↓ 1 callersMethodbuild_nft_mint_msg
( id: String, denom_id: String, name: String, uri: String, data: Strin
bindings/wasm/src/cosmos_sdk.rs:122
↓ 1 callersMethodbuild_nft_transfer_msg
construct NftTransfer message
bindings/wasm/src/cosmos_sdk.rs:163
↓ 1 callersMethodbuild_staking_begin_redelegate_msg
construct StakingBeginRedelegate message
bindings/wasm/src/cosmos_sdk.rs:181
↓ 1 callersMethodbuild_staking_undelegate_msg
construct StakingUndelegate message
bindings/wasm/src/cosmos_sdk.rs:217
↓ 1 callersMethodbuild_uint
(uint_str: &str)
bindings/wasm/src/ethereum.rs:87
↓ 1 callersFunctionbytes_to_hex
Convert byte array to a hex string without the 0x prefix
common/src/wallet.rs:340
↓ 1 callersMethodcall
(&mut self, function_name: &str, function_args: &str)
bindings/cpp/src/ethereum.rs:150
↓ 1 callersFunctionchainmain_process
example/cpp-example/chainmain.cc:219
↓ 1 callersMethodcollection_blocking
Collection queries the NFTs of the specified denom
common/src/node/nft.rs:146
↓ 1 callersFunctioncompile_chain_main_protos_and_services
(out_dir: &Path)
proto-build/src/main.rs:148
↓ 1 callersFunctioncompile_luna_classic_protos_and_services
(out_dir: &Path)
proto-build/src/main.rs:200
↓ 1 callersFunctionconstruct_unsigned_eth_tx
constructs an unsigned simple transfer of Eth/native token on a given network
common/src/transaction/ethereum.rs:139
↓ 1 callersFunctioncontract_path
(name, filename)
integration_tests/utils.py:31
↓ 1 callersFunctionconvert_types
Convert types to EIP-712 struct types.
common/src/node/ethereum/eip712/deserializer.rs:108
↓ 1 callersFunctioncopy_and_patch
(src: impl AsRef<Path>, dest: impl AsRef<Path>)
proto-build/src/main.rs:297
↓ 1 callersFunctioncopy_example_files
(output_path)
example/cpp-example/helper.py:108
↓ 1 callersFunctioncopy_generated_files
(from_dir: &Path, to_dir: &Path)
proto-build/src/main.rs:266
↓ 1 callersFunctioncosmos_demo
()
example/extension-example/test.js:77
↓ 1 callersFunctioncosmos_signDirect_demo
()
example/extension-example/test.js:437
↓ 1 callersFunctioncronos_client
()
bindings/wasm/tests/test_helper.rs:81
↓ 1 callersFunctioncronos_process
example/cpp-example/cronos.cc:35
↓ 1 callersMethoddenom
(&mut self, denom_id: String)
bindings/wasm/src/cosmos_sdk.rs:431
↓ 1 callersMethoddenom
Denom queries the definition of a given denom
common/src/node/nft.rs:168
↓ 1 callersMethoddenom_blocking
Denom queries the definition of a given denom
common/src/node/nft.rs:181
↓ 1 callersMethoddenom_by_name
(&mut self, denom_name: String)
bindings/wasm/src/cosmos_sdk.rs:436
↓ 1 callersMethoddenom_by_name
DenomByName queries the definition of a given denom by name
common/src/node/nft.rs:196
↓ 1 callersMethoddenom_by_name_blocking
DenomByName queries the definition of a given denom by name
common/src/node/nft.rs:209
↓ 1 callersMethoddenoms
(&mut self, pagination: Option<PageRequest>)
bindings/wasm/src/cosmos_sdk.rs:441
↓ 1 callersMethoddenoms_blocking
Denoms queries all the denoms
common/src/node/nft.rs:240
↓ 1 callersMethoddo_call
( &mut self, function_name: &str, function_args: &str, // json )
bindings/cpp/src/ethereum.rs:134
↓ 1 callersMethoddo_encode
( &mut self, function_name: &str, function_args: &str, // json )
bindings/cpp/src/ethereum.rs:156
↓ 1 callersMethoddo_send
( &mut self, function_name: &str, function_args: &str, // json )
bindings/cpp/src/ethereum.rs:184
↓ 1 callersMethodencode_bind
( &self, function_name: &str, tokens: Vec<EthAbiTokenBind>, )
common/src/transaction/ethereum/abi_contract.rs:87
↓ 1 callersMethodencode_field_value
Encode a field value to an ABI token for further struct encoding. This function supports recursively invocation, since the type `Array` or `FixedArray
common/src/node/ethereum/eip712.rs:220
↓ 1 callersMethodencode_type
Encode this struct type (without referenced sub-structs). e.g. struct Transaction could be encoded to `Transaction(Person from,Person to,Asset tx)`.
common/src/node/ethereum/eip712.rs:284
↓ 1 callersMethoderr
(s: &str)
common/src/transaction/nft.rs:112
↓ 1 callersFunctioneth_signTransaction_eip1559_demo
()
example/extension-example/test.js:321
↓ 1 callersFunctioneth_signTransaction_eip2930_demo
()
example/extension-example/test.js:341
↓ 1 callersFunctioneth_signTransaction_legacy_demo
()
example/extension-example/test.js:352
↓ 1 callersFunctioneth_signTypedData_demo
()
example/extension-example/test.js:413
↓ 1 callersFunctioneth_sign_demo
()
example/extension-example/test.js:388
↓ 1 callersFunctionethereum_demo
()
example/extension-example/test.js:274
↓ 1 callersFunctionformat_mode_info
(mode_info: ModeInfo)
common/src/transaction/cosmos_sdk/parser/structs.rs:257
↓ 1 callersMethodfrom_bytes
constructs secret key from bytes
common/src/wallet.rs:263
↓ 1 callersFunctiongenerate_mnemonics
generate mnemonics
bindings/cpp/src/lib.rs:768
↓ 1 callersFunctionget_account_balance
( grpc_web_url: &str, address: &str, denom: &str, )
common/src/node/cosmos_sdk/balance_query.rs:27
↓ 1 callersFunctionget_account_details
return the account details (async for JS/WASM)
common/src/node/cosmos_sdk.rs:94
↓ 1 callersFunctionget_allowance
( contract_address: &str, owner: &str, spender: &str, web3api_url: &str, )
common/src/node/ethereum/erc20.rs:27
↓ 1 callersFunctionget_allowance_blocking
( contract_address: &str, owner: &str, spender: &str, web3api_url: &str, )
common/src/node/ethereum/erc20.rs:67
↓ 1 callersFunctionget_approved
( contract_address: &str, token_id: &str, web3api_url: &str, )
common/src/node/ethereum/erc721.rs:45
↓ 1 callersFunctionget_approved_blocking
( contract_address: &str, token_id: &str, web3api_url: &str, )
common/src/node/ethereum/erc721.rs:142
↓ 1 callersMethodget_backup_mnemonic_phrase
get backup mnemonic phrase
bindings/cpp/src/lib.rs:867
↓ 1 callersFunctionget_balance_of_batch
( contract_address: &str, account_addresses: Vec<&str>, token_ids: Vec<&str>, web3api_url: &st
common/src/node/ethereum/erc1155.rs:58
↓ 1 callersFunctionget_balance_of_batch_blocking
( contract_address: &str, account_addresses: Vec<&str>, token_ids: Vec<&str>, web3api_url: &st
common/src/node/ethereum/erc1155.rs:79
↓ 1 callersFunctionget_block_number
(web3api_url: String)
common/src/node/ethereum/utils.rs:341
↓ 1 callersMethodget_chain_id
(&self)
common/src/transaction/cosmos_sdk.rs:93
↓ 1 callersMethodget_count_total
bindings/cpp/src/nft.cc:13
↓ 1 callersFunctionget_decimals
(contract_address: &str, web3api_url: &str)
common/src/node/ethereum/erc20.rs:20
↓ 1 callersFunctionget_decimals_blocking
(contract_address: &str, web3api_url: &str)
common/src/node/ethereum/erc20.rs:61
↓ 1 callersFunctionget_denom_metadata_blocking
(grpc_url: &str, denom: String)
common/src/node/cosmos_sdk.rs:194
↓ 1 callersMethodget_enable
bindings/cpp/src/nft.cc:9
↓ 1 callersFunctionget_eth_balance
given the account address, it returns the amount of native token it owns
common/src/node/ethereum/utils.rs:200
↓ 1 callersFunctionget_eth_transaction_count
( address: String, web3api_url: String, )
bindings/wasm/src/ethereum.rs:887
↓ 1 callersFunctionget_eth_transaction_count
given the account address, it returns the nonce / number of transactions sent from the account
common/src/node/ethereum/utils.rs:211
↓ 1 callersFunctionget_eth_transaction_count_blocking
( address: &str, web3api_url: &str, )
common/src/node/ethereum/utils.rs:1002
↓ 1 callersFunctionget_eth_transaction_receipt_by_string
( tx_hash: String, web3api_url: String, )
common/src/node/ethereum/utils.rs:369
↓ 1 callersFunctionget_is_approved_for_all
( contract_address: &str, owner: &str, operator: &str, web3api_url: &str, )
common/src/node/ethereum/erc1155.rs:28
↓ 1 callersFunctionget_is_approved_for_all
( contract_address: &str, owner: &str, operator: &str, web3api_url: &str, )
common/src/node/ethereum/erc721.rs:57
↓ 1 callersMethodget_key
(&self, derivation_path: String)
bindings/wasm/src/lib.rs:229
↓ 1 callersMethodget_key_from_index
(&self, coin: CoinType, index: u32)
bindings/wasm/src/lib.rs:236
↓ 1 callersMethodget_limit
bindings/cpp/src/nft.cc:12
↓ 1 callersFunctionget_name
(contract_address: &str, web3api_url: &str)
common/src/node/ethereum/erc20.rs:6
↓ 1 callersFunctionget_name
(contract_address: &str, web3api_url: &str)
common/src/node/ethereum/erc721.rs:19
↓ 1 callersFunctionget_nft_burn_signed_tx
creates the signed transaction for `MsgBurnNft` from the Chainmain nft module
bindings/cpp/src/nft.rs:452
↓ 1 callersFunctionget_nft_edit_signed_tx
creates the signed transaction for `MsgEditNft` from the Chainmain nft module
bindings/cpp/src/nft.rs:408
↓ 1 callersFunctionget_nft_issue_denom_signed_tx
creates the signed transaction for `MsgIssueDenom` from the Chainmain nft module
bindings/cpp/src/nft.rs:363
↓ 1 callersFunctionget_nft_mint_signed_tx
( tx_info: ffi::CosmosSDKTxInfoRaw, private_key: &PrivateKey, id: String, denom_id: String,
bindings/cpp/src/nft.rs:383
↓ 1 callersFunctionget_nft_transfer_signed_tx
creates the signed transaction for `MsgTransferNft` from the Chainmain nft module
bindings/cpp/src/nft.rs:432
↓ 1 callersMethodget_offset
bindings/cpp/src/nft.cc:11
↓ 1 callersMethodget_referenced_struct_names
Recursively get referenced struct names by a parent struct name. Argument `parent_struct_name` is the struct name to get sub-structs. Argument `curren
common/src/node/ethereum/eip712.rs:246
↓ 1 callersMethodget_reverse
bindings/cpp/src/nft.cc:14
↓ 1 callersFunctionget_single_bank_send_signed_tx
creates the signed transaction for `MsgSend` from the Cosmos SDK bank module
bindings/cpp/src/lib.rs:948
↓ 1 callersMethodget_sub_struct_names
Get unique sub-struct names by fields of this struct. e.g. encoding `Transaction(Person from,Person to,Asset tx)` has referenced sub-struct `Asset` an
common/src/node/ethereum/eip712.rs:298
↓ 1 callersFunctionget_symbol
(contract_address: &str, web3api_url: &str)
common/src/node/ethereum/erc20.rs:13
↓ 1 callersFunctionget_symbol
(contract_address: &str, web3api_url: &str)
common/src/node/ethereum/erc721.rs:26
↓ 1 callersFunctionget_token_by_index
( contract_address: &str, index: &str, web3api_url: &str, )
common/src/node/ethereum/erc721.rs:78
↓ 1 callersFunctionget_token_by_index_blocking
( contract_address: &str, index: &str, web3api_url: &str, )
common/src/node/ethereum/erc721.rs:177
↓ 1 callersFunctionget_token_of_owner_by_index
( contract_address: &str, owner: &str, index: &str, web3api_url: &str, )
common/src/node/ethereum/erc721.rs:90
↓ 1 callersFunctionget_token_of_owner_by_index_blocking
( contract_address: &str, owner: &str, index: &str, web3api_url: &str, )
common/src/node/ethereum/erc721.rs:187
↓ 1 callersFunctionget_token_owner_blocking
( contract_address: &str, token_id: &str, web3api_url: &str, )
common/src/node/ethereum/erc721.rs:109
↓ 1 callersFunctionget_token_uri
( contract_address: &str, token_id: &str, web3api_url: &str, )
common/src/node/ethereum/erc721.rs:33
← previousnext →201–300 of 824, ranked by callers