DebtCouponManager

Verified contract

Active on Ethereum with 39 txns
Deployed by via 0xfffb138c at 12595282
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
0x7c121b823307df7c884b74017810dfa2c20f78e948e98ae094cf574a9f33c03d
0x87f1306d33113430704f5075290d51cdd5404715e68e1926d74d69adf30d832e
0x2944a017c7bd2b072bf9f97d418f79b14cd34281967862d9e178c378f939eaa8
0x4bea651f0ce7109babf45ac2fa308b0eef9bde26c54673e408b044ec2a9183ee
0x04649a4ae09f6b67da47116301fd2656bca5e7ae34f4dc0c528bb09a014e9523
From
0x8d9030274f524b446284afee58b241a48e37bde1651286525a456b23d451a69d
From
0x8db790c7b641532fd0c216a5d9a5a99933ce236d5ae8a802e32a03b7e0aa5981
0x7ba3cc6c7bb0a4e2ae220a606b75ba04a6fc4897356add9032e94abe4a14d325
From
0x827db2bc22b08e73a992be65f18dfb3d89ffdad7c09ef2fa154c4d21749d6a87
From
0xfd72a4c2d53d31418d01830aaed4f99b6acecc8a84a98244f9faba7bc5359f15

Functions
Getter at block 21296739
blockHeightDebt(view returns (uint256)
12767466
couponLengthBlocks(view returns (uint256)
1110857
debtCycle(view returns (bool)
false
dollarsMintedThisCycle(view returns (uint256)
21178963512485885922476
expiredCouponConvertionRate(view returns (uint256)
2
manager(view returns (address)
0x4da97a8b831c345dbe6d16ff7432df2b7b776d98
Read-only
getCouponsReturnedForDollars(uint256 amountview returns (uint256)
getUARReturnedForDollars(uint256 amountview returns (uint256)
onERC1155BatchReceived(addressaddressuint256[]uint256[]bytespure returns (bytes4)
onERC1155Received(address operatoraddressuint256uint256bytesview returns (bytes4)
supportsInterface(bytes4 interfaceIdview returns (bool)
State-modifying
burnAutoRedeemTokensForDollars(uint256 amountreturns (uint256)
burnCouponsForAutoRedemption(uint256 iduint256 amountreturns (uint256)
burnExpiredCouponsForUGOV(uint256 iduint256 amountreturns (uint256 uGovAmount)
exchangeDollarsForDebtCoupons(uint256 amountreturns (uint256)
exchangeDollarsForUAR(uint256 amountreturns (uint256)
mintClaimableDollars(
redeemCoupons(uint256 iduint256 amountreturns (uint256)
setCouponLength(uint256 _couponLengthBlocks
setExpiredCouponConvertionRate(uint256 rate
Events
CouponLengthChanged(uint256 newCouponLengthBlocksuint256 previousCouponLengthBlocks
ExpiredCouponConvertionRateChanged(uint256 newRateuint256 previousRate
Constructor
constructor(address _manageruint256 _couponLengthBlocks
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.