Expert Q&A
Expert advice available.
Posts
204- Rewards Edge CasesExpert Q&AOct 17, 2024
Q1: Is it possible that if a user supplies certain asset on AAVE V2, instead of just receiving equivalent number of Atoken, the user can also receive a non-Atoken? Q2: If I supplied 1000 USDC on AAVE V2, I am subjected to receive equivalent amount of aUSDC and get intrest on it, is it possible I can receive other rewards too without doing anything? If yes how?
- Aave Protocol
- Aave v2
00 - Error "No matching key" when trying to unstake USDC on BNB chainExpert Q&AMarcador51May 20, 2024
I encountered an error "No matching key" while attempting to unstake USDC on the BNB chain. Can anyone provide guidance on how to resolve this issue?
- Aave Protocol
32Best Answer - "Transaction Failed" error while restaking claimable AAVEExpert Q&AMarcador51Apr 22, 2024
I attempted to restake claimable AAVE tokens but encountered a "Transaction Failed" error. Can anyone provide guidance on resolving this issue? Thank you.
- Aave Protocol
- Aave Pool
11Best Answer - Difficulty With Withdrawing ETH on OP PlatformExpert Q&AAlch10Apr 15, 2024
I am encountering an issue while attempting to withdraw my ETH on the OP platform. Despite approving the withdrawal, I consistently receive an error message. Has anyone else experienced this problem or can offer guidance on how to resolve it?
- Aave Protocol
01 - Is there a dapp to track multiple Aave positions and trigger operations on each?Expert Q&AApr 11, 2024
I am looking for a dApp that can help me monitor the Aave positions of multiple addresses simultaneously. Additionally, I need the capability to perform operations on each position. Does anyone know of a dapp that offers this functionality or have suggestions on how to achieve this? Thank you.
- Aave Protocol
01 - Error when trying to withdraw ETHExpert Q&AMar 22, 2024
Hello everyone, When trying to withdraw my ethereum I get the following error: RotationProvider exceeded max number of retries. Last error: cannot estimate gas; transaction may fail or may require manual gas limit (error={"reason":"processing response error","code":"SERVER_ERROR","body":"{\"jsonrpc\":\"2.0\",\"id\":43,\"error\":{\"code\":3,\"message\":\"execution reverted: arithmetic underflow or overflow\",\"data\":\"0x4e487b710000000000000000000000000000000000000000000000000000000000000011\"}}\n","error":{"code":3,"data":"0x4e487b710000000000000000000000000000000000000000000000000000000000000011"},"requestBody":"{\"method\":\"eth_estimateGas\",\"params\":[{\"value\":\"0x0\",\"from\":\"0x45d08fd819c4f78f17ce69b80f51e91a81465440\",\"to\":\"0x8be473dcfa93132658821e67cbeb684ec8ea2e74\",\"data\":\"0x80500d20000000000000000000000000a238dd80c259a72e81d7e4664a9801593f98d1c5ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000045d08fd819c4f78f17ce69b80f51e91a81465440\"}],\"id\":43,\"jsonrpc\":\"2.0\"}","requestMethod":"POST","url":"https://base-mainnet.public.blastapi.io"}, method="estimateGas", transaction={"from":"0x45d08fd819C4F78f17CE69b80F51E91A81465440","to":"0x8be473dCfA93132658821E67CbEB684ec8Ea2E74","value":{"type":"BigNumber","hex":"0x00"},"data":"0x80500d20000000000000000000000000a238dd80c259a72e81d7e4664a9801593f98d1c5ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000045d08fd819c4f78f17ce69b80f51e91a81465440","accessList":null}, code=UNPREDICTABLE_GAS_LIMIT, version=providers/5.5.3) I've tried it on multiple wallets and I get the error message on all of them. I don't think it can be that I do not have enough eth in my wallet, because on all of my wallets there is at least 5 dollars in eth as balance. What can I do about this? Is this a bug from Aave that needs fixing or is it something I am doing wrong? Thanks for your help already, I appreciate it.
- Aave v3
01 - Error when trying to withdraw ETHExpert Q&AMar 22, 2024
Hello everyone, When trying to withdraw my ethereum I get the following error: RotationProvider exceeded max number of retries. Last error: cannot estimate gas; transaction may fail or may require manual gas limit (error={"reason":"processing response error","code":"SERVER_ERROR","body":"{\"jsonrpc\":\"2.0\",\"id\":43,\"error\":{\"code\":3,\"message\":\"execution reverted: arithmetic underflow or overflow\",\"data\":\"0x4e487b710000000000000000000000000000000000000000000000000000000000000011\"}}\n","error":{"code":3,"data":"0x4e487b710000000000000000000000000000000000000000000000000000000000000011"},"requestBody":"{\"method\":\"eth_estimateGas\",\"params\":[{\"value\":\"0x0\",\"from\":\"0x45d08fd819c4f78f17ce69b80f51e91a81465440\",\"to\":\"0x8be473dcfa93132658821e67cbeb684ec8ea2e74\",\"data\":\"0x80500d20000000000000000000000000a238dd80c259a72e81d7e4664a9801593f98d1c5ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000045d08fd819c4f78f17ce69b80f51e91a81465440\"}],\"id\":43,\"jsonrpc\":\"2.0\"}","requestMethod":"POST","url":"https://base-mainnet.public.blastapi.io"}, method="estimateGas", transaction={"from":"0x45d08fd819C4F78f17CE69b80F51E91A81465440","to":"0x8be473dCfA93132658821E67CbEB684ec8Ea2E74","value":{"type":"BigNumber","hex":"0x00"},"data":"0x80500d20000000000000000000000000a238dd80c259a72e81d7e4664a9801593f98d1c5ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000045d08fd819c4f78f17ce69b80f51e91a81465440","accessList":null}, code=UNPREDICTABLE_GAS_LIMIT, version=providers/5.5.3) I've tried it on multiple wallets and I get the error message on all of them. I don't think it can be that I do not have enough eth in my wallet, because on all of my wallets there is at least 5 dollars in eth as balance. What can I do about this? Is this a bug from Aave that needs fixing or is it something I am doing wrong? Thanks for your help already, I appreciate it.
- Aave v3
01 - Error when calling Aave lending pool's deposit function in Python using BrownieExpert Q&AFeb 02, 2024
I'm encountering an issue while calling the deposit function on the Aave lending pool in my Python code using Brownie. I've already approved the ERC20 token and am attempting to make a deposit, but the transaction is failing with the following error: File "brownie/_cli/run.py", line 51, in main ... ValueError: Execution reverted during call: 'execution reverted'. This transaction will likely revert. If you wish to broadcast, include allow_revert:True as a transaction parameter. Here is my python code: def main(): account = get_account() erc20_address = config'networks']['weth_token'] lending_pool_addresses_provider = interface.IPoolAddressesProvider( config'networks']['pool_addresses_provider'] ) lending_pool_address = lending_pool_addresses_provider.getPool() lending_pool = interface.IPool(lending_pool_address) approve_erc20(lending_pool.address, AMOUNT, erc20_address, account) tx = lending_pool.deposit( erc20_address, AMOUNT, account.address, 0, {'from': account, 'gas_limit': 500000, 'allow_revert': True} ) The error suggests that the execution reverted during the call, and it advises including allow_revert: True as a transaction parameter. However, I'm still facing the issue even after adding this parameter. What could be causing this error? Any insights or guidance on resolving this error would be greatly appreciated.
- Aave Protocol
00 - What are NormalizedDebt and NormalizedDebt?Expert Q&ADec 19, 2023
Hi, I am trying to understand how Aave smart contracts work. I cannot understand many of the variables in the ReserveLogic contract. For instance, what is NormalizedDebt? Why do you find the amount of the debt of a user by multiplying NormalizedDebt by the number of DebtToken the user has? I mean how come all the users no matter when they have started borrowing will have the same NormalizedDebt per debt token?
- Aave Protocol
- Aave v3
00 - Help with AAVE errorExpert Q&ANov 07, 2023
Hey team. I am trying to withdraw my Ether from AAVE v2 but keep getting this error message: RotationProvider exceeded max number of retries. Last error: cannot estimate gas; transaction may fail or may require manual gas limit (error={"reason":"processing response error","code":"SERVER_ERROR","body":"{\"jsonrpc\":\"2.0\",\"id\":112,\"error\":{\"code\":3,\"message\":\"execution reverted: 64\",\"data\":\"0x08c379a0000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000023634000000000000000000000000000000000000000000000000000000000000\"}}","error":{"code":3,"data":"0x08c379a0000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000023634000000000000000000000000000000000000000000000000000000000000"},"requestBody":"{\"method\":\"eth_estimateGas\",\"params\":[{\"value\":\"0x0\",\"from\":\"0xb2f5a80bbced7d1f25507a3132ff03bdeb757635\",\"to\":\"0xeffc18fc3b7eb8e676dac549e0c693ad50d1ce31\",\"data\":\"0x80500d200000000000000000000000007d2768de32b0b80b7a3454c06bdac94a69ddc7a9000000000000000000000000000000000000000000000000096f98bb8a21a000000000000000000000000000b2f5a80bbced7d1f25507a3132ff03bdeb757635\"}],\"id\":112,\"jsonrpc\":\"2.0\"}","requestMethod":"POST","url":"https://cloudflare-eth.com/v1/mainnet"}, method="estimateGas", transaction={"from":"0xb2F5a80bBced7D1F25507A3132ff03bDeB757635","to":"0xEFFC18fC3b7eb8E676dac549E0c693ad50D1Ce31","value":{"type":"BigNumber","hex":"0x00"},"data":"0x80500d200000000000000000000000007d2768de32b0b80b7a3454c06bdac94a69ddc7a9000000000000000000000000000000000000000000000000096f98bb8a21a000000000000000000000000000b2f5a80bbced7d1f25507a3132ff03bdeb757635","accessList":null}, code=UNPREDICTABLE_GAS_LIMIT, version=providers/5.5.3) This occurs whether I select WETH or ETH to withdraw. I also get the same error when I attempt to migrate the WETH over to V3. How can I fix this so I can withdraw my ETH?
- Aave Protocol
- Aave v2
- Aave Pool
11
- 148
- 138
- 74
- 65
- 51
- 45
- 40
- 20
- 20
- 20
- Aave Protocol
- Aave Pool
- Aave liquidation
- Aave v3
- Aave v2
- Aave flashloan
- Borrow rate
- aTokens
- Health Factor
- Aave APY
- Marcador51Error "No matching key" when trying to unstake USDC on BNB chain32
- Aaveator138How to tell the code to, rather than "deposit 1 eth worth of WBTC" deposit "500$ worth of WBTC"?22
- Aaveator138How to interpret configuration field in a response from the getReserveData view function in Aave v2?21
- Aaveator138Getting a return value of '25 - INVALID BURN AMOUNT'21
- Aavenger45Is there any way to stake in the security module on Görli?23