ChargeApi class
Properties
-
hashCode
→ int
-
The hash code for this object.
no setterinherited
-
options
→ Options
-
no setter
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
ackSync(int nonce)
→ Future
-
-
addUserContext(Map body)
→ Future
-
-
approveTokenAndCallContract(Web3 web3, String walletAddress, String tokenAddress, String contractAddress, String data, {num? tokensAmount, BigInt? amountInWei, Map? transactionBody, Map? txMetadata})
→ Future
-
-
approveTokenTransfer(Web3 web3, String walletAddress, String tokenAddress, {String network = 'fuse', num? tokensAmount, BigInt? amountInWei})
→ Future
-
-
backupWallet()
→ Future
-
-
callContract(Web3 web3, String walletAddress, String contractAddress, String data, {num? ethAmount, BigInt? amountInWei, Map? transactionBody, Map? txMetadata})
→ Future
-
-
claimReward(String walletAddress)
→ Future<Map<String, dynamic>>
-
-
createWallet({String? referralAddress})
→ Future
-
-
deleteFirebaseToken(String walletAddress, String firebaseToken)
→ Future
-
-
deleteWallet()
→ Future
-
-
enableWalletApy(String walletAddress)
→ Future<Map<String, dynamic>>
-
-
encodeDataAndApproveTokenAndCallContract(Web3 web3, String walletAddress, String jsonInterface, String contractAddress, String contractName, String methodName, String tokenAddress, List params, {Map? transactionBody, num? tokensAmount, BigInt? amountInWei})
→ Future
-
-
encodeDataAndCallContract(Web3 web3, String walletAddress, String jsonInterface, String contractAddress, String contractName, String methodName, List params, {Map? transactionBody, num? tokensAmount, BigInt? amountInWei})
→ Future
-
-
fetchToken()
→ Future<List<TokenInfo>>
-
-
getActionsByWalletAddress(String walletAddress, {int updatedAt = 0, String? tokenAddress})
→ Future<Map<String, dynamic>>
-
-
getAvailableUpgrades(String walletAddress)
→ Future<List<WalletUpgrade>>
-
-
getJob(String id)
→ Future
-
-
getNextReward(String walletAddress)
→ Future<Map<String, dynamic>>
-
-
getPaginatedActionsByWalletAddress(String walletAddress, int pageIndex, {String? tokenAddress})
→ Future<Map<String, dynamic>>
-
-
getReferralInfo(String walletAddress)
→ Future<Map<String, dynamic>>
-
-
getStakedTokens(String walletAddress)
→ Future<StakedTokenResponse>
-
-
getStakingOptions()
→ Future<List<StakingOption>>
-
-
getTokenList(String walletAddress)
→ Future<TokenList>
-
-
getUserProfile(String walletAddress)
→ Future<Map<String, dynamic>>
-
-
getWallet()
→ Future
-
-
getWalletByPhoneNumber(String phoneNumber)
→ Future
-
-
installUpgrades(Web3 web3, String walletAddress, String disableModuleAddress, String enableModuleAddress, String upgradeId, {String disableModuleName = 'TransferManager'})
→ Future
-
-
interval(String tokenAddress, TimeFrame timeFrame)
→ Future<List<IntervalStats>>
-
-
invite(String phoneNumber, {String name = '', String amount = '', String symbol = ''})
→ Future
-
-
loginWithFirebase(String token, String accountAddress, String identifier, {String? appName})
→ Future<String>
-
-
loginWithSMS(String phoneNumber)
→ Future<bool>
-
-
multiRelay(List items)
→ Future
-
-
nftTransfer(Web3 web3, String nftTransferContractAddress, String walletAddress, String contractAddress, String receiverAddress, num tokenId, {String network = 'fuse', Map? transactionBody})
→ Future
-
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
price(String tokenAddress)
→ Future<String>
-
-
priceChange(String tokenAddress)
→ Future<String>
-
-
quote(TradeRequestBody swapRequestBody)
→ Future<Trade>
-
-
requestParameters(TradeRequestBody swapRequestBody)
→ Future<TradeCallParameters>
-
-
requestToken(String phoneNumber, String accountAddress, {String? appName})
→ Future<String>
-
-
saveUserProfile(Map body)
→ Future
-
-
setJwtToken(String value)
→ void
-
-
stake(Web3 web3, StakeRequestBody stakeRequestBody)
→ Future
-
-
syncContacts(List<String> phoneNumbers)
→ Future
-
-
tokenTransfer(Web3 web3, String walletAddress, String tokenAddress, String receiverAddress, {String? tokensAmount, BigInt? amountInWei, String network = 'fuse', String? externalId})
→ Future
-
-
toString()
→ String
-
A string representation of this object.
inherited
-
transfer(Web3 web3, String walletAddress, String receiverAddress, {String? tokensAmount, BigInt? amountInWei, String network = 'fuse', Map? transactionBody})
→ Future
-
-
unstake(Web3 web3, UnstakeRequestBody unstakeRequestBody)
→ Future
-
-
updateAvatar(String accountAddress, String avatarHash)
→ Future
-
-
updateDisplayName(String accountAddress, String displayName)
→ Future
-
-
updateFirebaseToken(String walletAddress, String firebaseToken)
→ Future
-
-
uploadImage(File imageFile)
→ Future
-
-
verifySMS(String verificationCode, String phoneNumber, String accountAddress, {String? appName})
→ Future<String>
-