Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0x00ee…2151
0xc465…b61f
0xafe5…412d
0x8355…2e51
0xc47f…83d0
6 additional
variables
Balances ($1,487.38)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
WETH | ERC-20 | 0.503582 | $2,953.59 |
$1,487.38 | |
kurbi | ERC-20 | 0.1 | $0.000752 |
$0 | |
CATINB | ERC-20 | 111 | -- | -- | |
BIU BULL | ERC-20 | 99 | -- | -- | |
XBOO | ERC-20 | 88 | -- | -- | |
OOMBASE | ERC-20 | 76.33 | -- | -- | |
OKmaga | ERC-20 | 38.2794 | -- | -- | |
Uii coin | ERC-20 | 15.51 | -- | -- | |
GURMY | ERC-20 | 3.33 | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
0x2a696e68 | 17424169 | 4 months ago | | | 0 | 3.8691894e-7 | |
| 11977982 | 8 months ago | | | 0 | 1.7300560e-7 | |
| 11977896 | 8 months ago | | | 0.1 | 0.0000013860270 | |
| 11061906 | 8 months ago | | | 0 | 0.000000063282000000 | |
| 10684085 | 9 months ago | | | 0 | 0.000000063282000000 | |
| 10249711 | 9 months ago | | | 0 | 0.000000063282000000 | |
| 9828990 | 9 months ago | | | 0 | 0.000000102690000000 | |
| 9828984 | 9 months ago | | | 0 | 2.4581800e-7 | |
| 9828800 | 9 months ago | | | 0 | 2.3027600e-7 | |
| 9168042 | 10 months ago | | | 0 | 0.000000102690000000 |
ABI
ABI objects
Getter at block 22157167 WethAvailable() view returns (uint256 _collateralBalance, uint256 _strategyWethAvailable)
MINTING_FEE_MAX() view returns (uint256)
10000
REDEMPTION_FEE_MAX() view returns (uint256)
10000
TIMELOCK_STRATEGY() view returns (uint256)
172800
calcExcessCollateralBalance() view returns (uint256 _delta, bool _exceeded)
(_delta=6667379831308234, _exceeded=false)
collateralRatio() view returns (uint256)
900000
collateralRatioPaused() view returns (bool)
false
info() view returns (uint256 _collateralRatio, uint256 _lastRefreshCrTimestamp, uint256 _mintingFee, uint256 _redemptionFee, bool _mintingPaused, bool _redemptionPaused, uint256 _collateralBalance)
(_collateralRatio=900000, _lastRefreshCrTimestamp=1708913159, _mintingFee=3500, _redemptionFee=6500, _mintingPaused=false, _redemptionPaused=false, _collateralBalance=503582165739399908)
lastRefreshCrTimestamp() view returns (uint256)
1708913159
maxCapCollateralRatio() view returns (uint256)
900000
minCollateralRatio() view returns (uint256)
700000
mintPaused() view returns (bool)
false
mintingFee() view returns (uint256)
3500
nextStrategy() view returns (address)
0xd6ea45fc7d2dace77c4f444ca1e4f76402ae79c7
nextStrategyTimestamp() view returns (uint256)
0
oracle() view returns (address)
0x00eee5696a5a4f97c1dc8de85364e1432eee2151
owner() view returns (address)
0xd6f1257847fde8a67fd66d4ea41f26a872d4b6c9
priceBand() view returns (uint256)
5000000000000000
priceTarget() view returns (uint256)
1000000000000000000
ratioStepDown() view returns (uint256)
1000
ratioStepUp() view returns (uint256)
2000
redeemPaused() view returns (bool)
false
redemptionFee() view returns (uint256)
6500
refreshCooldown() view returns (uint256)
3600
strategy() view returns (address)
0xd6ea45fc7d2dace77c4f444ca1e4f76402ae79c7
swapStrategy() view returns (address)
0xc47f18fe49f56a894746b67271673b650c0083d0
treasury() view returns (address)
0x17bd9839e5d8100e385464f787a9b83a24b95b4e
unclaimedEth() view returns (uint256)
0
unclaimedXToken() view returns (uint256)
0
unclaimedYToken() view returns (uint256)
0
usableCollateralBalance() view returns (uint256)
503582165739399908
xToken() view returns (address)
0xc4655eb36aa7f1e476a3059a609443ded02ab61f
yToken() view returns (address)
0xafe5451185513925f5e757f001425338ff93412d
yTokenReserve() view returns (address)
0x8355fcd6b489d413941a6cb7129956c5f7372e51
yTokenSlippage() view returns (uint256)
1000000
Read-only
calcMint(uint256 _ethIn) view returns (uint256 _xTokenOut, uint256 _yTokenOutTwap, uint256 _ethFee, uint256 _ethSwapIn)
calcRedeem(uint256 _xTokenIn) view returns (uint256 _ethOut, uint256 _yTokenOutSpot, uint256 _yTokenOutTwap, uint256 _ethFee, uint256 _requiredEthBalance)
userInfo(address) view returns (uint256 xTokenBalance, uint256 yTokenBalance, uint256 ethBalance, uint256 lastAction)
State-modifying
Events collect()
mint(uint256 _minXTokenOut) payable
receiveFromStrategy(uint256 _wethOut)
recollateralize() payable
redeem(uint256 _xTokenIn, uint256 _minYTokenOut, uint256 _minEthOut)
reduceExcessCollateral(uint256 _amount)
refreshCollateralRatio()
renounceOwnership()
sendToStrategy(uint256 _wethIn)
setCapMaxCollateralRatio(uint256 _maxCapCollateralRatio)
setCollateralRatioOptions(uint256 _ratioStepUp, uint256 _ratioStepDown, uint256 _priceBand, uint256 _refreshCooldown)
setFees(uint256 _mintingFee, uint256 _redemptionFee)
setMinCollateralRatio(uint256 _minCollateralRatio)
setNextStrategy(address _strategy)
setOracle(address _oracle)
setStrategy()
setSwapStrategy(address _swapStrategy)
setTreasury(address _treasury)
setYTokenSlippage(uint256 _slippage)
toggle(bool _mintPaused, bool _redeemPaused)
toggleCollateralRatio(bool _collateralRatioPaused)
transferOwnership(address newOwner)
FeesUpdated(uint256 _mintingFee, uint256 _redemptionFee)
MaxCapCollateralRatioUpdated(uint256 _maxCapCollateralRatio)
MinCollateralRatioUpdated(uint256 _minCollateralRatio)
Mint(address minter, uint256 amount, uint256 ethIn, uint256 fee)
NewCollateralRatioOptions(uint256 _ratioStepUp, uint256 _ratioStepDown, uint256 _priceBand, uint256 _refreshCooldown)
NewCollateralRatioSet(uint256 _cr)
OracleChanged(address indexed _oracle)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
ReceiveFromStrategy(uint256 _wethOut, uint256 realWethOut)
Recollateralized(address indexed _sender, uint256 _amount)
Redeem(address redeemer, uint256 amount, uint256 ethOut, uint256 yTokenOut, uint256 fee)
SendToStrategy(uint256 _wethIn)
SetNextStrategy(address _strategy)
SetStrategy(address _strategy)
SwapStrategyChanged(address indexed _swapper)
Toggled(bool _mintPaused, bool _redeemPaused)
TreasurySet(address indexed _treasury)
UpdateCollateralRatioPaused(bool _collateralRatioPaused)
YTokenSlippageSet(uint256 _slippage)
constructor(address _xToken, address _yToken, address _yTokenReserve)
receive()
This contract contains no error objects.