YT USD0++ 27MAR2025
Verified contract
Active on
Ethereum with 897 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 2 additional slots
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
SY-USD0++ | ERC-20 | 136.030782M | -- | -- |
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21321148 | 3 hours ago | | | 0 | 0.00054618476 | |
| 21320966 | 4 hours ago | | | 0 | 0.00053215812 | |
| 21320917 | 4 hours ago | | | 0 | 0.00078819540 | |
| 21320128 | 6 hours ago | | | 0 | 0.00084651865 | |
| 21319829 | 7 hours ago | | | 0 | 0.00060200174 | |
| 21319695 | 8 hours ago | | | 0 | 0.0014158955 | |
| 21316807 | 17 hours ago | | | 0 | 0.0012154990 | |
| 21316483 | 19 hours ago | | | 0 | 0.0018466049 | |
| 21316306 | 19 hours ago | | | 0 | 0.0018207115 | |
| 21316262 | 19 hours ago | | | 0 | 0.0015472376 |
ABI
ABI objects
Getter at block 21322017 getPostExpiryData() view returns (uint256 firstPYIndex, uint256 totalSyInterestForTreasury, uint256[] firstRewardIndexes, uint256[] userRewardOwed)
PT() view returns (address)
0x5bae9a5d67d1ca5b09b14c91935f635cfbf3b685
SY() view returns (address)
0x52453825c287ddef62d647ce51c0979d27c461f7
decimals() view returns (uint8)
18
doCacheIndexSameBlock() view returns (bool)
true
expiry() view returns (uint256)
1743033600
factory() view returns (address)
0x35a338522a435d46f77be32c70e215b813d0e3ac
getRewardTokens() view returns (address[])
[]
isExpired() view returns (bool)
false
name() view returns (string)
YT USD0++ 27MAR2025
postExpiry() view returns (uint128 firstPYIndex, uint128 totalSyInterestForTreasury)
(firstPYIndex=0, totalSyInterestForTreasury=0)
pyIndexLastUpdatedBlock() view returns (uint128)
21321985
pyIndexStored() view returns (uint256)
1000000000000000000
syReserve() view returns (uint256)
136030782074232091151137299
symbol() view returns (string)
YT-USD0++-27MAR2025
totalSupply() view returns (uint256)
136030782074232091151137299
Read-only
allowance(address owner, address spender) view returns (uint256)
balanceOf(address account) view returns (uint256)
userInterest(address) view returns (uint128 index, uint128 accrued)
userReward(address, address) view returns (uint128 index, uint128 accrued)
State-modifying
Events approve(address spender, uint256 amount) returns (bool)
mintPY(address receiverPT, address receiverYT) returns (uint256 amountPYOut)
mintPYMulti(address[] receiverPTs, address[] receiverYTs, uint256[] amountSyToMints) returns (uint256[] amountPYOuts)
pyIndexCurrent() returns (uint256 currentIndex)
redeemDueInterestAndRewards(address user, bool redeemInterest, bool redeemRewards) returns (uint256 interestOut, uint256[] rewardsOut)
redeemInterestAndRewardsPostExpiryForTreasury() returns (uint256 interestOut, uint256[] rewardsOut)
redeemPY(address receiver) returns (uint256 amountSyOut)
redeemPYMulti(address[] receivers, uint256[] amountPYToRedeems) returns (uint256[] amountSyOuts)
rewardIndexesCurrent() returns (uint256[])
setPostExpiryData()
transfer(address to, uint256 amount) returns (bool)
transferFrom(address from, address to, uint256 amount) returns (bool)
Approval(address indexed owner, address indexed spender, uint256 value)
Burn(address indexed caller, address indexed receiver, uint256 amountPYToRedeem, uint256 amountSyOut)
CollectInterestFee(uint256 amountInterestFee)
CollectRewardFee(address indexed rewardToken, uint256 amountRewardFee)
Mint(address indexed caller, address indexed receiverPT, address indexed receiverYT, uint256 amountSyToMint, uint256 amountPYOut)
NewInterestIndex(uint256 indexed newIndex)
RedeemInterest(address indexed user, uint256 interestOut)
RedeemRewards(address indexed user, uint256[] amountRewardsOut)
Transfer(address indexed from, address indexed to, uint256 value)
constructor(address _SY, address _PT, string _name, string _symbol, uint8 __decimals, uint256 _expiry, bool _doCacheIndexSameBlock)
This contract contains no fallback and receive objects.
ArrayEmpty()
ArrayLengthMismatch()
YCExpired()
YCNoFloatingSy()
YCNotExpired()
YCNothingToRedeem()
YCPostExpiryDataNotSet()
YieldContractInsufficientSy(uint256 actualSy, uint256 requiredSy)