This contract is being backfilled. You may encounter incomplete storage history.
The latest block we've processed for this chain is 20793297, which is 14 minutes old. We're running behind the tip but working to resolve the issue.

PendleSUSDESY

Verified contract

Active on Ethereum with 2,313 txns
Deployed by via 0xcd848788 at 19717745
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 47 additional slots
ERC-20
Value $4,702,804.1
0x5ee777f490b8045709badf5bd87e804850240650f77a8b2f2026ca90a67909fa
0x6fe0a3764d35d87261b7092e55f2bfc976587c050831ce41eab68d2d756e59bf
0xe501924fca278ec123b628b53c87645faca2035a16bf07e2a807b4ee9d893775
0x4770577939b05cdf9d12c07d0530578e7548a17183f678eb232a161121054a33
0x47e1aeacc739c604ab35e725a3cceb3fedacdb5a556c137b900a8b488d47bb36
0x949d2c010b54fc845b6fdcfd05d76283b0fd0b3a33e899d97092889a2161c8ea
0x8d3219a5180cdf9ac907a0dc94c63896c64e889c6930c6816feb803adddd2dd6
0x0ec3a81298c6c6fab0d3a755c8564640a7a71a2addaeee1a14846d60d4281696
0x52185836a0e8f1490145befd202b1939e099017bf899d34fff55ad0ce8ab7dd3
0x510c5fae41f2eb665aa8a92210dbd838429e6d4f237312bcd4f85dff5bcc4755

Functions
Getter at block 20793296
DOMAIN_SEPARATOR(view returns (bytes32)
0x90d9153a6b1f33f00d82901453b312ee106d13218eb01bf8c0cb42b0ef8bc446
asset(view returns (address)
0x4c9edd5852cd905f086c759e8383e09bff1e68b3
assetInfo(view returns (uint8 assetTypeaddress assetAddressuint8 assetDecimals)
(assetType=0, assetAddress=0x4c9edd5852cd905f086c759e8383e09bff1e68b3, assetDecimals=18)
decimals(view returns (uint8)
18
eip712Domain(view returns (bytes1 fieldsstring namestring versionuint256 chainIdaddress verifyingContractbytes32 saltuint256[] extensions)
(fields=0x0f, name=SY Ethena sUSDE, version=1, chainId=1, verifyingContract=0xc4ed348c56223c5953939e932e315f9d72cd83ff, salt=0x0000000000000000000000000000000000000000000000000000000000000000, extensions=[])
exchangeRate(view returns (uint256)
1101554754286260618
getRewardTokens(view returns (address[] rewardTokens)
[]
getTokensIn(view returns (address[] res)
[0x4c9EDD5852cd905f086C759E8383e09bff1E68B3, 0x9D39A5DE30e57443BfF2A8307A4256c8797A3497]
getTokensOut(view returns (address[] res)
[0x9D39A5DE30e57443BfF2A8307A4256c8797A3497]
name(view returns (string)
SY Ethena sUSDE
owner(view returns (address)
0x8119ec16f0573b7dac7c0cb94eb504fb32456ee1
paused(view returns (bool)
false
pendingOwner(view returns (address)
0x0000000000000000000000000000000000000000
rewardIndexesStored(view returns (uint256[] indexes)
[]
supplyCap(view returns (uint256)
400000000000000000000000000
symbol(view returns (string)
SY-sUSDE
totalSupply(view returns (uint256)
4290879652205929966416303
yieldToken(view returns (address)
0x9d39a5de30e57443bff2a8307a4256c8797a3497
Read-only
accruedRewards(addressview returns (uint256[] rewardAmounts)
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
isValidTokenIn(address tokenview returns (bool)
isValidTokenOut(address tokenview returns (bool)
nonces(address ownerview returns (uint256)
previewDeposit(address tokenInuint256 amountTokenToDepositview returns (uint256 amountSharesOut)
previewRedeem(address tokenOutuint256 amountSharesToRedeemview returns (uint256 amountTokenOut)
State-modifying
approve(address spenderuint256 amountreturns (bool)
claimOwnership(
claimRewards(addressreturns (uint256[] rewardAmounts)
deposit(address receiveraddress tokenInuint256 amountTokenToDeposituint256 minSharesOutpayable returns (uint256 amountSharesOut)
pause(
permit(address owneraddress spenderuint256 valueuint256 deadlineuint8 vbytes32 rbytes32 s
redeem(address receiveruint256 amountSharesToRedeemaddress tokenOutuint256 minTokenOutbool burnFromInternalBalancereturns (uint256 amountTokenOut)
rewardIndexesCurrent(returns (uint256[] indexes)
transfer(address touint256 amountreturns (bool)
transferFrom(address fromaddress touint256 amountreturns (bool)
transferOwnership(address newOwnerbool directbool renounce
unpause(
updateSupplyCap(uint256 newSupplyCap
Events
Approval(address indexed owneraddress indexed spenderuint256 value
ClaimRewards(address indexed useraddress[] rewardTokensuint256[] rewardAmounts
Deposit(address indexed calleraddress indexed receiveraddress indexed tokenInuint256 amountDepositeduint256 amountSyOut
EIP712DomainChanged(
Initialized(uint8 version
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Paused(address account
Redeem(address indexed calleraddress indexed receiveraddress indexed tokenOutuint256 amountSyToRedeemuint256 amountTokenOut
SupplyCapUpdated(uint256 newSupplyCap
Transfer(address indexed fromaddress indexed touint256 value
Unpaused(address account
Constructor
constructor(address _susdeuint256 _initialSupplyCap
Fallback and receive
receive(
Errors
InvalidShortString(
SYInsufficientSharesOut(uint256 actualSharesOutuint256 requiredSharesOut
SYInsufficientTokenOut(uint256 actualTokenOutuint256 requiredTokenOut
SYInvalidTokenIn(address token
SYInvalidTokenOut(address token
SYZeroDeposit(
SYZeroRedeem(
StringTooLong(string str
SupplyCapExceeded(uint256 totalSupplyuint256 supplyCap