SY Zircuit Ether.fi weETH

Verified contract

Proxy

Active on Ethereum with 4,901 txns
Deployed by via 0x87189498 at 19516858
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 99 additional slots
-
variable spans 47 additional slots
-
variable spans 99 additional slots
-
variable spans 47 additional slots
-
variable spans 99 additional slots
1 additional variable
ERC-20
Value $0
0x7a972940fd69f340d5c3cab49c79c754fc9584b70950c5414fb180fb6ff4225d
0x2034383524057242fe8aecd534b005291d043e27e475fea73f399bb050d3e15f
0xe1f26fe270b23a8e1da7a0ca6778b868113e99bf68e9b34d26ed39ddf2df49db
0x24e7a0395bfc29b1cda227f6652216f62ee4a0458f5938991c85564662b45688
0x2ae6326b7075b9d1b3be9ad94487c4b10f744b92252d16d4e9ab1a3f99ee1d00
0x2626daba03996beae510a6b8e420a2ba798a735e958d6a36ab2f8f73b1ec1dc9
0x71766508e3a4aaa7e5d8d812eaa5a8530ad130a33c83cf0f36aa09b7b7684d1b
0x840f48bb2d7c12209d9354ddea7dd37106a2dafcb49808839dbe1230bf946665
0xf77f44038cca8f702035deb24064e5309a1cd39df0aecae197b4dab8b6c73eeb
0x58117156129ed387a542f33da7088566ff33ab7eaf8e016c2713b7fe592bdfa9

Functions
Getter at block 21159332
DOMAIN_SEPARATOR(view returns (bytes32)
0xe571a68b44a9dfb6235d07001e2e42f9c59d9ffb8025debc230ce92ce06df2bd
assetInfo(view returns (uint8addressuint8)
(0, 0x35fa164735182de50811e8e2e824cfb9b6118ac2, 18)
decimals(view returns (uint8)
18
eETH(view returns (address)
0x35fa164735182de50811e8e2e824cfb9b6118ac2
eip712Domain(view returns (bytes1 fieldsstring namestring versionuint256 chainIdaddress verifyingContractbytes32 saltuint256[] extensions)
(fields=0x0f, name=SY Zircuit Ether.fi weETH, version=1, chainId=1, verifyingContract=0xd7df7e085214743530aff339afc420c7c720bfa7, salt=0x0000000000000000000000000000000000000000000000000000000000000000, extensions=[])
 
exchangeRate(view returns (uint256)
getRewardTokens(view returns (address[] rewardTokens)
[]
getTokensIn(view returns (address[] res)
[0xCd5fE23C85820F7B72D0926FC9b05b43E359b7ee, 0x35fA164735182de50811E8e2E824cFb9B6118ac2, 0x0000000000000000000000000000000000000000]
getTokensOut(view returns (address[] res)
[0xCd5fE23C85820F7B72D0926FC9b05b43E359b7ee, 0x35fA164735182de50811E8e2E824cFb9B6118ac2]
liquidityPool(view returns (address)
0x308861a430be4cce5502d0a12724771fc6daf216
name(view returns (string)
SY Zircuit Ether.fi weETH
owner(view returns (address)
0x2ad631f72fb16d91c4953a7f4260a97c2fe2f31e
paused(view returns (bool)
false
pendingOwner(view returns (address)
0x0000000000000000000000000000000000000000
referee(view returns (address)
0x8119ec16f0573b7dac7c0cb94eb504fb32456ee1
rewardIndexesStored(view returns (uint256[] indexes)
[]
symbol(view returns (string)
SY-zs-weETH
totalSupply(view returns (uint256)
163643294102217377334
weETH(view returns (address)
0xcd5fe23c85820f7b72d0926fc9b05b43e359b7ee
yieldToken(view returns (address)
0xcd5fe23c85820f7b72d0926fc9b05b43e359b7ee
zircuitStaking(view returns (address)
0xf047ab4c75cebf0eb9ed34ae2c186f3611aeafa6
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)
initialize(
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(
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
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
Transfer(address indexed fromaddress indexed touint256 value
Unpaused(address account
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
receive(
Errors
SYInsufficientSharesOut(uint256 actualSharesOutuint256 requiredSharesOut
SYInsufficientTokenOut(uint256 actualTokenOutuint256 requiredTokenOut
SYInvalidTokenIn(address token
SYInvalidTokenOut(address token
SYZeroDeposit(
SYZeroRedeem(