💰Deposit and Withdrawal
Last updated
Last updated
a. Insufficient balance. Please confirm the token type supported by the project and the token held by the user. For example, WHT and HT are two different tokens.
b. Insufficient authorized quota. That is, the user deposit excessive amount higher than the remaining authorized quota or the user's remaining authorization quota is too small.
The solution is as follows:
i. Go to DeFiBox authorization project management →, connect to the wallet you want to query. Click on the asset dashboard---view authorization management. You can view the authorize quota of the corresponding project.
ii. Go to HECO authorization management → or BSC authorization management → to view the authorization of the corresponding project. When the remaining quota is very small, you can choose to cancel the authorization; find the corresponding project to re-authorize and increase the authorization quota.
c. Insufficient HT/BNB. The user doe not have enough HT/BNB to pay the transaction fee. To solve this issue, the user need to deposit more HT or increase the gas fee.
d. Enter the corresponding address in the blockchain explorer. If the address does not have any transaction information, the problem is usually caused by the user's wallet.
Solution:
i. Switch wallet node "TP wallet: [My]---[System Settings]---[Node Settings]"
ii. Try another wallet
Since there are many reasons that could cause withdrawal failure, you can troubleshoot by following steps.
Wrong user operation: the user mistakenly thought that "withdrawing earning" is the same as withdrawing principal.
Insufficient HT/BNB in the user's wallet. The user doe not have enough HT/BNB to pay the transaction fee. To solve this issue, the user need to deposit more HT or increase the gas fee.
The page shows that the withdrawal is successful, but the balance has not been updated. Usually you can wait for about 10 seconds, and the page will automatically update the balance.
There is txid, but it has not been confirmed for a long time. Generally this is due to the current block network congestion. You can solve the problem by increasing the gas price.
Usually, when there are reminders like "node error" or no error message shown, it indicates that there is a problem with the corresponding node in the wallet. Some wallets provide the function of switching nodes, and you can directly switch nodes to solve the problem.
Enter the corresponding address in the blockchain explorer. If the address does not have any transaction information, the problem is usually caused by the user's wallet.
Solutions:
i. Switch wallet node " TP wallet: [My]---[System Settings]---[Node Settings]"
ii. Try another wallet
If there is transaction information, but the transaction fails, please check the following information:
i. The gaslimit given by the user is too low, causing the operation to fail.
Solution: adjust the gaslimit of the wallet to 8600000
ii. If the user's transaction is always pending, it means that the gasprice set is too low.
Solution:
Wait for the miner to pack the transactions. In addition, HECO recommends gasprice=1 gwei, and BSC recommends gasprice=5 gwei. If the network is congested, increase the gasprice by 1 to 2 times.
Direct transferring to the contract address are equivalent to direct burn, and the funds cannot be retrieved. The contract address does not have a private key, and no one can retrieve the assets inside.
Solution 1: You can speed up the transactions and double the gaslimit and gas price.
Solution 2: MetaMask -- Settings -- Advanced -- Reset Account
Solution 3: MetaMask -- Settings-- Advanced -- Enable Advanced Gas Control -- Enable Customize Transaction Once -- Find the nonce of the pending transaction -- Re-initiate a transaction with the same nonce and increase the gas fee
The following links can be accessed in the wallet:
HECO authorization management →
BSC authorization management →
Select the corresponding authorized address. Choose to cancel or reserve the authorization
Note: please make sure you uncheck here.
Go to DeFiBox authorized project management → manage authorized projects. The projects which are not included in DeFiBox are displayed as unknown projects
To check HECO chain information
To check BSC chain information
To check ETH chain information
You can check detailed information on the chain, including the latest block information, asset transfer information, gas fees, transaction time, etc.