XPopRedemption

@notice This contract allows users to redeem xPOP tokens for escrowed POP. Redeemed xPOP tokens are burned in exchange for POP tokens escrowed for 365 days.


Functions:

Events:

Graphs:


Function Definitions:

constructor()

constructor(contract IXPop _xPOP, contract IERC20 _POP, contract IRewardsEscrow _rewardsEscrow) public 

redeem()

redeem(uint256 amount) external 

redeemWithSignature()

redeemWithSignature(uint256 amount, uint256 deadline, uint8 v, bytes32 r, bytes32 s) external 

setApprovals()

setApprovals() external 

revokeApprovals()

revokeApprovals() external 

Events

Redemption

Redemption(address from, uint256 amount)

Graphs

Dependency Graph

Inheritance Graph

Last updated