Burn module for burning tokens and keeping track of burnt amounts (MockRedemptionManager.sol)
Contract Members
mapping(address => uint256) internal tokenToRedeem;
mapping(address => mapping(bytes32 => uint256)) internal redeemedTokensByPartition;event RedeemedTokenByOwner(address _investor, address _byWhoom, uint256 _value);
event RedeemedTokensByPartition(address indexed _investor, address indexed _operator, bytes32 _partition, uint256 _value, bytes _data, bytes _operatorData);Functions
transferToRedeem
redeemTokenByOwner
redeemTokensByPartition
operatorRedeemTokensByPartition
operatorTransferToRedeem
PreviousInterface to be implemented by all checkpoint modules (IBurn.sol)NextGeneralPermissionManager module Proxy (GeneralPermissionManagerProxy.sol)
Last updated
Was this helpful?