- Simulation: https://dashboard.tenderly.co/me/simulator/428b27d1-9446-45a1-a743-fe0fac134d1a
- state: Executed
- creator: 0xf71fc92e2949ccF6A5Fd369a0b402ba80Bc61E02
- maximumAccessLevelRequired: 1
- payloads: [{"chain":"1","accessLevel":1,"payloadsController":"0xdAbad81aF85554E9ae636395611C58F7eC1aAEc5","payloadId":99}]
- createdAt: 06/04/2024, 08:25:11
- queuedAt: 10/04/2024, 09:04:11
- executedAt: 10/04/2024, 09:04:23, timestamp: 1712739863, block: 19624218
Proposal text
Disable withdrawals and transfers for aAMPL so a distribution snapshot can be taken.
Due to a problem in the aAMPL custom implementation, the supply and balances don't correspond to the claims of AMPL suppliers. While work is being made to determined the exact claims, there has been a proposal for the distribution of an initial 300'000 USD. As there are still active AMPL borrow positions, a situation could occur in which a user repays his debt and another user withdraws their aAMPL, causing issues in for a fair distribution.
Therefore transfers aAMPL and withdrawals of AMPL will be disabled, while repayments and liquidations will stay intact.
In addition, after validating there is no impact of it on the borrow side, the interest rate strategy of AMPL is reverted to the one that was configured before proposal 16, when parameters where lowered for pre-caution. The goal of this is to, as intended, still apply growth on the borrow side, specially for currently healthy positions (non-liquidated).
The proposal will call:
AaveV2Ethereum.POOL_CONFIGURATOR.updateAToken(AaveV2EthereumAssets.AMPL_UNDERLYING, A_TOKEN_IMPL);
to replace the aToken implementation- Change the AMPL interest rate strategy to the previous one, with the following configuration:
Parameter | Current | Recommended |
---|---|---|
Base | 20% | No Change |
Slope1 | 0% | No Change |
Slope2 | 0% | 300% |
Uoptimal | 80% | No Change |
Reserve Factor | 99.00% | No Change |
- Implementation: AaveV2Ethereum
- Tests: AaveV2Ethereum
- Snapshot
- Discussion
Copyright and related rights waived via CC0.
KeeperRegistry at 0x02777053d6764996e594c3E88AF1D58D5363a2e6
@@ `s_upkeep` key `"2651260633509968244842245718659958660539758109819220392919944208741153930322".lastKeeper` @@
- 0x98924befaa16b607b3e168b6c57c9528af5cc076
+ 0xd6060b36f7142aea27231c28932c67d76beba173
TransparentUpgradeableProxy at 0x9AEE0B04504CeF83A65AC3f0e838D0593BCb2BC7
👻 with implementation Governance at 0x58BcB647C4beFf253B4B6996c62F737B783f2cDd
@@ `_proposals` key `"72".state` @@
- 2276621759447755699479532289596535497954885891
+ 2276621759447755699479532289596535497954885892
TransparentUpgradeableProxy at 0xdAbad81aF85554E9ae636395611C58F7eC1aAEc5
👻 with implementation PayloadsController at 0x7222182cB9c5320587b5148BF03eeE107AD64578
@@ Slot `0x60193afc785b329e0409b25280ddad469386cea4adcdaee645046ba068f899a5` @@
- "0x0000000000006610fe770101f71fc92e2949ccf6a5fd369a0b402ba80bc61e02"
+ "0x0066165617006610fe770201f71fc92e2949ccf6a5fd369a0b402ba80bc61e02"
TransparentUpgradeableProxy at 0xEd42a7D8559a463722Ca4beD50E0Cc05a386b0e1
👻 with implementation CrossChainControllerUpgradeRev2 at 0x28559c2F4B038b1E836fA419DCcDe7454d8Fe215
@@ `_currentEnvelopeNonce` key `_currentEnvelopeNonce` @@
- 335
+ 336
@@ `_currentTransactionNonce` key `_currentTransactionNonce` @@
- 335
+ 336
@@ `_forwardedTransactions` key `0xb06a6ecf2478c163480038c7f5a939f9f17e5b393b6258848ce2c7ace3b3e1a2` @@
- false
+ true
@@ `_registeredEnvelopes` key `0xea13820ae92da7192f75e351556bc6513de7eb5d3884d24c4f4033a4996e6754` @@
- false
+ true
- TransparentUpgradeableProxy at
0xEd42a7D8559a463722Ca4beD50E0Cc05a386b0e1
👻 with implementation CrossChainControllerUpgradeRev2 at0x28559c2F4B038b1E836fA419DCcDe7454d8Fe215
EnvelopeRegistered(envelopeId: 0xea13820ae92da7192f75e351556bc6513de7eb5d3884d24c4f4033a4996e6754, envelope: {"nonce":"335","origin":"0x9aee0b04504cef83a65ac3f0e838d0593bcb2bc7","destination":"0xdabad81af85554e9ae636395611c58f7ec1aaec5","originChainId":"1","destinationChainId":"1","message":"0x00000000000000000000000000000000000000000000000000000000000000630000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000006612587f"})
TransactionForwardingAttempted(transactionId: 0xb06a6ecf2478c163480038c7f5a939f9f17e5b393b6258848ce2c7ace3b3e1a2, envelopeId: 0xea13820ae92da7192f75e351556bc6513de7eb5d3884d24c4f4033a4996e6754, encodedTransaction: 0x0000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000014f000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000001600000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000014f0000000000000000000000009aee0b04504cef83a65ac3f0e838d0593bcb2bc7000000000000000000000000dabad81af85554e9ae636395611c58f7ec1aaec50000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000630000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000006612587f, destinationChainId: 1, bridgeAdapter: 0x118dfd5418890c0332042ab05173db4a2c1d283c, destinationBridgeAdapter: 0x118dfd5418890c0332042ab05173db4a2c1d283c, adapterSuccessful: true, returnData: 0x000000000000000000000000dabad81af85554e9ae636395611c58f7ec1aaec50000000000000000000000000000000000000000000000000000000000000000)
- TransparentUpgradeableProxy at
0xdAbad81aF85554E9ae636395611C58F7eC1aAEc5
👻 with implementation PayloadsController at0x7222182cB9c5320587b5148BF03eeE107AD64578
PayloadQueued(payloadId: 99)
PayloadExecutionMessageReceived(originSender: 0x9aee0b04504cef83a65ac3f0e838d0593bcb2bc7, originChainId: 1, delivered: true, message: 0x00000000000000000000000000000000000000000000000000000000000000630000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000006612587f, reason: 0x)
- TransparentUpgradeableProxy at
0x9AEE0B04504CeF83A65AC3f0e838D0593BCb2BC7
👻 with implementation Governance at0x58BcB647C4beFf253B4B6996c62F737B783f2cDd
PayloadSent(proposalId: 72, payloadId: 99, payloadsController: 0xdabad81af85554e9ae636395611c58f7ec1aaec5, chainId: 1, payloadNumberOnProposal: 0, numberOfPayloadsOnProposal: 1)
ProposalExecuted(proposalId: 72)
- GovernanceChainRobotKeeper at
0x011824f238AEE05329213d5Ae029e899e5412343
ActionSucceeded(id: 72, action: 1)
- KeeperRegistry at
0x02777053d6764996e594c3E88AF1D58D5363a2e6
UpkeepPerformed(id: 2651260633509968244842245718659958660539758109819220392919944208741153930322, success: true, from: 0xd6060b36f7142aea27231c28932c67d76beba173, payment: 0, performData: 0x0000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000480000000000000000000000000000000000000000000000000000000000000001)
- 0xd6060b36f7142aea27231c28932c67d76beba173: EOA (verification not applicable)
- 0x02777053d6764996e594c3e88af1d58d5363a2e6: Contract (verified) (KeeperRegistry)
- 0x169e633a2d1e6c10dd91238ba11c4a708dfef37c: Contract (verified) (EACAggregatorProxy)
- 0x785433d8b06d77d68df6be63944742130a4530d1: Contract (verified) (AccessControlledOffchainAggregator)
- 0xdc530d9457755926550b59e8eccdae7624181557: Contract (verified) (EACAggregatorProxy) 👻
- 0xbba12740de905707251525477bad74985dec46d2: Contract (verified) (AccessControlledOffchainAggregator)
- 0x011824f238aee05329213d5ae029e899e5412343: Contract (verified) (GovernanceChainRobotKeeper)
- 0x9aee0b04504cef83a65ac3f0e838d0593bcb2bc7: Contract (verified) (TransparentUpgradeableProxy) 👻
- 0x58bcb647c4beff253b4b6996c62f737b783f2cdd: Contract (verified) (Governance)
- 0xa198fac58e02a5c5f8f7e877895d50cfa9ad1e04: Contract (verified) (GovernancePowerStrategy) 👻
- 0x7fc66500c84a76ad7e9c93437bfc5ac33e2ddae9: Contract (verified) (InitializableAdminUpgradeabilityProxy) 👻
- 0x5d4aa78b08bc7c530e21bf7447988b1be7991322: Contract (verified) (AaveTokenV3)
- 0x4da27a545c0c5b758a6ba100e3a049001de870f5: Contract (verified) (InitializableAdminUpgradeabilityProxy) 👻
- 0x0fe58fe1caa69951dc924a8c222be19013b89476: Contract (verified) (StakedAaveV3)
- 0xa700b4eb416be35b2911fd5dee80678ff64ff6c9: Contract (verified) (InitializableImmutableAdminUpgradeabilityProxy) 👻
- 0x366ae337897223aea70e3ebe1862219386f20593: Contract (verified) (ATokenWithDelegation)
- 0xed42a7d8559a463722ca4bed50e0cc05a386b0e1: Contract (verified) (TransparentUpgradeableProxy) 👻
- 0x28559c2f4b038b1e836fa419dccde7454d8fe215: Contract (verified) (CrossChainControllerUpgradeRev2)
- 0x118dfd5418890c0332042ab05173db4a2c1d283c: Contract (verified) (SameChainAdapter)
- 0xdabad81af85554e9ae636395611c58f7ec1aaec5: Contract (verified) (TransparentUpgradeableProxy) 👻
- 0x7222182cb9c5320587b5148bf03eee107ad64578: Contract (verified) (PayloadsController)
- 0x9aee0b04504cef83a65ac3f0e838d0593bcb2bc7: Contract (with DELEGATECALL)👻
- 0x7fc66500c84a76ad7e9c93437bfc5ac33e2ddae9: Contract (with DELEGATECALL)👻
- 0x4da27a545c0c5b758a6ba100e3a049001de870f5: Contract (with DELEGATECALL)👻
- 0x0fe58fe1caa69951dc924a8c222be19013b89476: Contract (with DELEGATECALL)
- 0xa700b4eb416be35b2911fd5dee80678ff64ff6c9: Contract (with DELEGATECALL)👻
- 0xed42a7d8559a463722ca4bed50e0cc05a386b0e1: Contract (with DELEGATECALL)👻
- 0x28559c2f4b038b1e836fa419dccde7454d8fe215: Contract (with DELEGATECALL)
- 0xdabad81af85554e9ae636395611c58f7ec1aaec5: Contract (with DELEGATECALL)👻
- 0xd6060b36f7142aea27231c28932c67d76beba173: EOA
- 0x02777053d6764996e594c3e88af1d58d5363a2e6: Contract (looks safe)
- 0x169e633a2d1e6c10dd91238ba11c4a708dfef37c: Contract (looks safe)
- 0x785433d8b06d77d68df6be63944742130a4530d1: Contract (looks safe)
- 0xdc530d9457755926550b59e8eccdae7624181557: Contract (looks safe)👻
- 0xbba12740de905707251525477bad74985dec46d2: Contract (looks safe)
- 0x011824f238aee05329213d5ae029e899e5412343: Contract (looks safe)
- 0x58bcb647c4beff253b4b6996c62f737b783f2cdd: Contract (looks safe)
- 0xa198fac58e02a5c5f8f7e877895d50cfa9ad1e04: Contract (looks safe)👻
- 0x5d4aa78b08bc7c530e21bf7447988b1be7991322: Contract (looks safe)
- 0x366ae337897223aea70e3ebe1862219386f20593: Contract (looks safe)
- 0x118dfd5418890c0332042ab05173db4a2c1d283c: Contract (looks safe)
- 0x7222182cb9c5320587b5148bf03eee107ad64578: Contract (looks safe)