ERC1967Proxy

Verified contract

Proxy

Active on Ethereum with 38 txns
Deployed by via 0x57039da0 at 15883010
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 49 additional slots
-
variable spans 48 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots
4 additional variables

No balances found for "ERC1967Proxy"

0x70dc7c96aa45d6a8db175dd5e819c54727178281c99dc38b25d8f4f953d384ca
0xa541b0f7333e55237f996d284a632668ba9779d9128426baf10cf91c2332ce8a
0xbcf7ee9de7b8f3cbcabf242120195904e83b0bab427b8d060ae74647d31fe4fc
0x1439e9b3218e946e5717712fcadacbc2df11e933ef9c1e0a5a475ccf125bba72
0x0a2fcfe262747fa81bdbdef9e83cf727216dafb9d52a0fdeeffdc7f8b7348bdb
0xbf89893dfa06f5891fc140927bce82bf4058fdfeda3feee270adc23e2d4bd836
0x1163350e96aa9b950434f1b38c37246a8a5cc79e092abd1e7e9a14099f490ac3
0x0574546da7d4870ec1dad148fb31d3ee1c13158eb6988730c239fb777a18d170
0xa32047c1dd7ccebcbe17819de8b999ef30b36f25e43c78106d934e29963a1147
0x4a5beae34bc9d29050b00a677e17ee772b42809ec07259eb1c2b03a67a7936c7

Functions
Getter at block 21079943
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
UPGRADER_ROLE(view returns (bytes32)
0x189ab7a9244df0848122154315af71fe140f3db0fe014031783b0946b8c9d2e3
booster(view returns (address)
0xc22db2874725b84e99ec0a644fdd042ea3f6f899
exchangeAddress(view returns (address)
0x29c66cf57a03d41cfe6d9ecb6883aa0e2aba21ec
executor(view returns (address)
0x82e568c482df2c833dab0d38deb9fb01777a9e89
 
getAllAssetActiveIds(view returns (uint256[])
 
getCurrentDeployed(view returns (uint256[] amounts)
getLatestDeployed(view returns (uint256[] amounts)
[1164016091659819367416642, 125165403709042217816982, 77078449915297661532, 2101538440000000000]
gnosis(view returns (address)
0x1f020a4943eb57cd3b2213a66b355cb662ea43c3
lastDirectionId(view returns (uint256)
15
lastTimeCalculated(view returns (uint256)
1689066467
numberOfAssets(view returns (uint8)
4
priceFeed(view returns (address)
0x24733d6ebdf1da157d2a491149e316830443fc00
 
proxiableUUID(view returns (bytes32)
upgradeStatus(view returns (bool)
false
Read-only
directionNameToId(stringview returns (uint256)
getAssetActiveIds(uint256 _assetIdview returns (uint256[])
getAssetAmount(uint256 _idview returns (uint256)
getAssetIdByDirectionId(uint256 _idview returns (uint256)
getDirectionFullInfoById(uint256 _idview returns (addressstruct StrategyHandlerLiquidityDirection)
getDirectionIdByName(string _codeNameview returns (uint256)
getDirectionLatestAmount(uint256 _idview returns (uint256)
getLiquidityDirectionById(uint256 _idview returns (struct StrategyHandlerLiquidityDirection)
getLiquidityDirectionByName(string _codeNameview returns (uint256addressstruct StrategyHandlerLiquidityDirection)
getPrimaryTokenByAssetId(uint256 _iduint256 _chainIdview returns (address)
getRoleAdmin(bytes32 roleview returns (bytes32)
hasRole(bytes32 roleaddress accountview returns (bool)
liquidityDirection(uint256view returns (address strategyAddressaddress entryTokenuint256 assetIduint256 chainIdbytes entryDatabytes exitDatabytes rewardsDatauint256 latestAmount)
supportsInterface(bytes4 interfaceIdview returns (bool)
State-modifying
addLiquidityDirection(string _codeNameaddress _strategyAddressaddress _entryTokenuint256 _assetIduint256 _chainIdbytes _entryDatabytes _exitDatabytes _rewardsData
addToActiveDirections(uint256 _directionId
adjustTreasury(int256 _delta
calculateAll(
calculateOnlyLp(
changeAssetInfo(uint256 _assetIduint256[] _chainIdsaddress[] _chainIdToPrimaryTokenaddress _ibAlluo
changeNumberOfAssets(uint8 _newNumber
changeUpgradeStatus(bool _status
grantRole(bytes32 roleaddress account
initialize(address _multiSigWalletaddress _priceFeedaddress _executor
removeFromActiveDirections(uint256 _directionId
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
setAssetAmount(uint256 _iduint256 amount
setBoosterAddress(address _newBooster
setExchangeAddress(address _newExchange
setExecutorAddress(address _newExecutor
setGnosis(address _gnosisAddress
setLastDirectionId(uint256 _newNumber
setLiquidityDirection(string _codeNameuint256 _directionIdaddress _strategyAddressaddress _entryTokenuint256 _assetIduint256 _chainIdbytes _entryDatabytes _exitDatabytes _rewardsData
updateLastTime(
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Initialized(uint8 version
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
Upgraded(address indexed implementation
Constructor
constructor(address _logicbytes _data
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.