Annex Docs
Search…
Redeem Underlying
The redeem underlying function converts aTokens into a specified quantity of the underlying asset, and returns them to the user. The amount of aTokens redeemed is equal to the quantity of underlying tokens received, divided by the current Exchange Rate. The amount redeemed must be less than the user's Account Liquidity and the market's available liquidity.
SErc20 / SEther
1
function redeemUnderlying(uint redeemAmount) returns (uint)
Copied!
  • msg.sender: The account to which redeemed funds shall be transferred.
  • redeemAmount: The amount of underlying to be redeemed.
  • RETURN: 0 on success, otherwise an Error code
Solidity
1
SEther aToken = SEther(0x3FDB...);
2
require(aToken.redeemUnderlying(50) == 0, "something went wrong");
Copied!
Web3 1.0
1
const aToken = SErc20.at(0x3FDA...);
2
aToken.methods.redeemUnderlying(10).send({from: ...});
Copied!
Last modified 10mo ago
Copy link