Pool_DAI_NEW
Verified contract
Active on
Ethereum with 412 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
6 additional
variables
Balances ($5,145.80)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
DAI | ERC-20 | 5.16074K | $0.997105 |
$5,145.8 | |
XUS | ERC-20 | 31.775874 | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 17445035 | a year ago | | | 0 | 0.0096282590 | |
| 17444995 | a year ago | | | 0 | 0.0028979499 | |
| 17444989 | a year ago | | | 0 | 0.0069203331 | |
| 17444971 | a year ago | | | 0 | 0.0082006276 | |
| 16100617 | 2 years ago | | | 0 | 0.0022903320 | |
| 15855009 | 2 years ago | | | 0 | 0.00064459331 | |
| 14342605 | 3 years ago | | | 0 | 0.0010791885 | |
| 13542023 | 3 years ago | | | 0 | 0.053233519 | |
| 13541987 | 3 years ago | | | 0 | 0.013187823 | |
| 13541971 | 3 years ago | | | 0 | 0.068274195 |
ABI
ABI objects
Getter at block 21167435 availableExcessCollatDV() view returns (uint256) collatDollarBalance() view returns (uint256) getCollateralPrice() view returns (uint256)
bonus_rate() view returns (uint256)
7500
dai_usd_consumer_address() view returns (address)
0x0cd255e2f97e9dcd28c375046bb45149097d7889
pausedPrice() view returns (uint256)
0
pool_ceiling() view returns (uint256)
10000000000000000000000000
redemption_delay() view returns (uint256)
1
unclaimedPoolCollateral() view returns (uint256)
5142849317606400474681
unclaimedPoolXUS() view returns (uint256)
31775873666720281946
Read-only
getBuybackOut(uint256 XUS_amount) view returns (uint256)
getMint1t1Out(uint256 collat_amount) view returns (uint256, uint256)
getMintAlgoOut(uint256 xus_amount) view returns (uint256, uint256)
getMintFracOut(uint256 collat_amount) view returns (uint256, uint256, uint256)
getRecollatOut(uint256 collateral_amount) view returns (uint256, uint256)
getRedeem1t1Out(uint256 xusd_amount) view returns (uint256, uint256)
getRedeemAlgoOut(uint256 XUSD_amount) view returns (uint256, uint256)
getRedeemFracOut(uint256 XUSD_amount) view returns (uint256, uint256, uint256)
lastRedeemed(address) view returns (uint256)
redeemCollateralBalances(address) view returns (uint256)
redeemXUSBalances(address) view returns (uint256)
State-modifying
Events buyBackXUS(uint256 XUS_amount, uint256 COLLATERAL_out_min)
collectRedemption()
mint1t1XUSD(uint256 collateral_amount, uint256 XUSD_out_min)
mintAlgorithmicXUSD(uint256 xus_amount_d18, uint256 XUSD_out_min)
mintFractionalXUSD(uint256 collateral_amount, uint256 XUSD_out_min)
recollateralizeXUSD(uint256 collateral_amount, uint256 XUS_out_min)
redeem1t1XUSD(uint256 XUSD_amount, uint256 COLLATERAL_out_min)
redeemAlgorithmicXUSD(uint256 XUSD_amount, uint256 XUS_out_min)
redeemFractionalXUSD(uint256 XUSD_amount, uint256 XUS_out_min, uint256 COLLATERAL_out_min)
setCollatETHOracle(address _collateral_weth_oracle_address, address _weth_address)
setDAIUSDOracle(address _dai_usd_consumer_address)
setFeePool(address _feepool)
setOwner(address _owner_address)
setPoolParameters(uint256 new_ceiling, uint256 new_bonus_rate, uint256 new_redemption_delay)
setTimelock(address new_timelock)
toggleBuyBack()
toggleCollateralPrice()
toggleMinting()
toggleRecollateralize()
toggleRedeeming()
This contract contains no event objects.
constructor(address _xusd_contract_address, address _xus_contract_address, address _collateral_address, address _timelock_address, uint256 _pool_ceiling)
This contract contains no fallback and receive objects.
This contract contains no error objects.