ENF ETH HF

Verified contract

Proxy

Active on Ethereum with 16 txns
Deployed by via 0x4c902c71 at 16624009
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 44 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
7 additional variables
ERC-20
Value $0.12
ERC-20
Value $0
ERC-20
Value $0
0x456fb35a93039a35246413dcca196ac1f8bc8be941c11033e47324a9d4697f57
0xb4e75ef40605990c6b17ad2138f76d3ddca4d1c780a4b455b725da8b1afb26bc
0x0723fe6840df61190417c8b60da05d27b449831fcbef8bbf32198522df22cdfb
0xd6f593fc8a506b42b7221ed45303f05807e21e7fc435c922f0ebb0c4d8b85bf1
0x9dcfcd06805f2c301010bea798f4b40e33e215174d0fba5d5a239a5f04cadaaf
0x62cab810a37afd0cc514c59aab3dcee0f4cbd2a50ad2eb6abe8b957295c7044b
0x8424c4df67427088da08c61d634d43971a002b68a6840a75bcb2cef892c02d65
0xa8c0a3b88b46ab4cd7eea54b6caed5d15518547fbbca99ce069153f59f46f59c
0x6deba676eaf4e522c6a2d86f9871683ae520cd35c80701d68c2ed72ae5df9d9d
0x13d8c739ae63c0f36666686d1e8a4902dcf33311d9fbc901c7361934e67aaab6

Functions
Getter at block 21310821
asset(view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
assetDecimal(view returns (uint256)
1000000000000000000
controller(view returns (address)
0x1a44d007d44a88d23a923f3bf4f40f755063a5d0
decimals(view returns (uint8)
18
depositApprover(view returns (address)
0x0000000000000000000000000000000000000000
depositThres(view returns (uint256)
10
exchange(view returns (address)
0xd359d65cf9ab8572323dc8102ac579bad38ac713
maxDeposit(view returns (uint256)
115792089237316195423570985008687907853269984665640564039457584007913129639935
maxWithdraw(view returns (uint256)
115792089237316195423570985008687907853269984665640564039457584007913129639935
name(view returns (string)
ENF ETH HF
owner(view returns (address)
0xc3fd2bcb524af31963b3e3bb670f28ba14718244
paused(view returns (bool)
false
symbol(view returns (string)
ENF_ETH_HF
 
totalAssets(view returns (uint256)
totalSupply(view returns (uint256)
577927337365613147
version(view returns (string)
3.0
weth(view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
Read-only
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
convertToAssets(uint256 sharesview returns (uint256)
convertToShares(uint256 assetsview returns (uint256)
pendingReward(address accountuint256 assetNumview returns (uint256 pending)
swapIndexes(uint256view returns (bytes32)
swapRouters(uint256view returns (address)
userInfo(addressaddressview returns (uint256 rewardDebtuint256 pendingReward)
userLastDeposit(addressview returns (uint256)
State-modifying
admin(returns (address admin_)
changeAdmin(address newAdmin
implementation(returns (address implementation_)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
approve(address spenderuint256 amountreturns (bool)
claim(bool toAssetaddress receiver
decreaseAllowance(address spenderuint256 subtractedValuereturns (bool)
deposit(uint256 assetsaddress receiverpayable returns (uint256 shares)
increaseAllowance(address spenderuint256 addedValuereturns (bool)
initialize(address _assetstring _namestring _symboladdress _wethuint256 _assetDecimal
pause(
redeem(uint256 sharesaddress receiveruint8 modereturns (uint256 assets)
renounceOwnership(
resume(
setController(address _controller
setDepositApprover(address _approver
setDepositThres(uint256 _depositThres
setExchange(address _exchange
setMaxDeposit(uint256 _maxDeposit
setMaxWithdraw(uint256 _maxWithdraw
setSwapPath(address[] _swapRoutersbytes32[] _swapIndexes
transfer(address touint256 amountreturns (bool)
transferFrom(address fromaddress touint256 amountreturns (bool)
transferOwnership(address newOwner
withdraw(uint256 assetsaddress receiveruint8 modereturns (uint256 shares)
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
Approval(address indexed owneraddress indexed spenderuint256 value
Claim(address[] indexed rewardsaddress indexed calleraddress indexed owneruint256[] amounts
Deposit(address indexed assetaddress indexed calleraddress indexed owneruint256 assetsuint256 shares
Initialized(uint8 version
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
SetController(address controller
SetDepositApprover(address depositApprover
SetExchange(address exchange
SetMaxDeposit(uint256 maxDeposit
SetMaxWithdraw(uint256 maxWithdraw
Transfer(address indexed fromaddress indexed touint256 value
Withdraw(address indexed assetaddress indexed calleraddress indexed owneruint256 assetsuint256 sharesuint256 fee
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
receive(
Errors

This contract contains no error objects.