create_account
Create new COTI account
decrypt_value
Decrypt values with COTI AES key
encrypt_value
Encrypt values with COTI AES key
generate_aes_key
Generate new AES encryption key
get_current_network
Get currently configured network
sign_message
Sign messages with account private key
switch_network
Switch between COTI networks
verify_signature
Verify message signatures
approve_erc20_spender
Approve spender for ERC20 tokens
deploy_private_erc20_contract
Deploy new private ERC20 contract
get_private_erc20_allowance
Get ERC20 token allowance
get_private_erc20_balance
Get private token balance
get_private_erc20_decimals
Get token decimals
get_private_erc20_total_supply
Get token total supply
mint_private_erc20_token
Mint private ERC20 tokens
transfer_private_erc20
Transfer private ERC20 tokens
approve_private_erc721
Approve spender for specific NFT
deploy_private_erc721_contract
Deploy new private NFT contract
get_private_erc721_approved
Get approved spender for NFT
get_private_erc721_balance
Get NFT balance for account
get_private_erc721_is_approved_for_all
Check operator approval status
get_private_erc721_token_owner
Get NFT token owner
get_private_erc721_token_uri
Get NFT token URI
get_private_erc721_total_supply
Get NFT collection total supply
mint_private_erc721_token
Mint new private NFT
set_private_erc721_approval_for_all
Set operator approval for all NFTs
transfer_private_erc721
Transfer private NFTs
call_contract_function
Call smart contract functions
decode_event_data
Decode transaction event data
get_transaction_logs
Get transaction event logs
get_transaction_status
Get transaction status and details
get_native_balance
Get native COTI token balance
transfer_native
Transfer native COTI tokens