SY Zircuit Ether.fi weETH

Verified contract

Proxy

Active on Ethereum with 4,984 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
0x362f4e3ee2f1d63be89b20d79469b27a84ad9dadd3db752d7b727bac3c4deb92
0xc5b0ebcfff125ff00628769afe4bf86166e6de13b583b08e8c32afd42606cee6
0x8c9ab747f9c44e11c98ce1bd1853eb48381c67ed623cf3fb55be36e1cfb7454a
0xe36388fcea3adff9826c908bf02007eb84c1a36a3898c5616f8c66f55193ea86
0xad47bb16ec5a08dbb6771d00a8121f53258558331d855f4cd1f136073601c9bb
0x387622f3f484f0faa844cb1b0d8907cea8537a6f5f296b212d585b3e905b1d04
0xef6d9564a4894b489faa141e6a34ba1f1ccee0a45fa4e1810669e55ce11a8358
0xf22b2157c052572f02cc531ac4e3c439744f98a2a2b14b9de7063a75937cba13
0xe762c5e099c5e8d73145affeea57599c103cf488cf60dc185bce3aaa3c6802b0
0xd9f007c9acbae4fcca05ed06acb09de571521475c6c43742b71dbe6e565f5667

Functions
Getter at block 21287735
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)
131221187031353786552
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(