PendleSUSDESY

Verified contract

Active on Ethereum with 18 txns
Deployed by via 0x11ffa5a5 at 21372082
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 $31,200,129.95
0xf46da02b041a5af26a369d4b26714a8cc112dfd597f2aeffb0d583dd085b0f80
0x1c165f58af0dbc3e7c0a585db5e82ea577967819dd28ae232fab5669f9717bd8
0x514fb88385757c48690fec664b375294be94008aa3682e701978a054b5c0366a
0xf0715cae3604b8469bf74707375f28f8b4080e62572360e427e4591d7819e023
0x9b521188c45b92676e32821bb101aa17b3238b42c425a1607b9344fa1b968513
0x09b6b8eef67aa8816cce2448891e0962fc1e0722c58617268e55800d33fc18b5
0xfb4560c3d18c82fc6bad336ff1eca2321391962b488fa3967e20602ffec61da4
0xa72786cb28651ba336f183ceacc768568b2d7b8533f16c253f8dcf78576f21a7
0x85c4d0b0cf3aeb579a64ceaeba502e72222e9dfa84d8ad17e7bad1e2ec5835f0
0xe2d46a42ad796d380b548db933b2bff7b7cd3c9bd71bd72634fd41541abf9f2d

Functions
Getter at block 21422306
DOMAIN_SEPARATOR(view returns (bytes32)
0x42be535ac646f617d53a978ee988326b98337494959b44aaaf0900f8a158815d
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=0x0badf36fa17a5c5bfb552d56400c0894dd0387d2, salt=0x0000000000000000000000000000000000000000000000000000000000000000, extensions=[])
exchangeRate(view returns (uint256)
1137677763118313377
getAbsoluteSupplyCap(view returns (uint256)
500000000000000000000000000
getAbsoluteTotalSupply(view returns (uint256)
27368535046449827396474314
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)
0x2ad631f72fb16d91c4953a7f4260a97c2fe2f31e
paused(view returns (bool)
false
pendingOwner(view returns (address)
0x0000000000000000000000000000000000000000
rewardIndexesStored(view returns (uint256[] indexes)
[]
supplyCap(view returns (uint256)
500000000000000000000000000
symbol(view returns (string)
SY-sUSDE
totalSupply(view returns (uint256)
27368535046449827396474314
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