ERC1967Proxy

Verified contract

Proxy

Active on Ethereum with 6,302 txns
Deployed by via 0xeb5d2751 at 16435105
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 48 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
3 additional variables
ERC-20
Value $418,817.2
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
0x6ba748dd24e1095162bafd22d1174d5bf68ddbd2dcba653f12a0d7637a0c5dbe
0x0c89ab333cdbbe5dda6898d8c7159629712f375997998e56fc7fb36722745f3d
0x4a699f129453fc3c3cc52dc0d807580bffacc2f9c2b314de11044e247ff0e80b
0x6b241e8a74566a3aaa43d13d6919bb4d5c8b7a7c96ac83d463b1d1f2e19e6226
0x906518fd9ce16257ae1e9050677afa5c26645266e1dbe5f6108ed961525361f3
0xfd872ac14d1d2e96af1c1fa985fa5b3217a33f92cec7f6d89cd3e43899b56bd6
0x1f333e00288b9d7efa4b58c71ea8d24715a4c01d9f7f1ac9a3adbb1678eb1aa4
0x879f36c8221fcfa5af864b0e380ceba1edc94c2696c3cbfb48b20983815ef106
0xb396225014c0ea819fd4ceb6ab35639b81a405e09f3f8e61812d7923466931f8
0x2f69d210cbf5efe687c7bc604dd0e63bf661502bd3aee746e9236e4b2ef90c15

Functions
Getter at block 20865881
getConfiguration(view returns (addressaddressaddressaddress)
(0xc40431b6c510aeb45fbb5e21e40d49f12b0c1f0c, 0x5f4ec3df9cbd43714fe2740f5e3616155c5b8419, 0xac5b04988bc71bee96f8d93040777db3ef166125, 0xcd5fe23c85820f7b72d0926fc9b05b43e359b7ee)
getImplementation(view returns (address)
0x0a06ec4004c02fd514ee02c455d20062f7c45edc
getVersion(pure returns (uint256)
2002
owner(view returns (address)
0xd92e9f039e4189c342b4067cc61f5d063960d248
paused(view returns (bool)
false
 
proxiableUUID(view returns (bytes32)
routerAddress(view returns (address)
0x16d104009964e694761c0bf09d7be49b7e3c26fd
Read-only
balanceOf(address accountaddress lpTokenview returns (uint256)
balanceOfDelegatedPwToken(address accountaddress[] lpTokensview returns (struct LiquidityMiningTypesDelegatedPwTokenBalance[] balances)
calculateAccountRewards(address accountaddress[] lpTokensview returns (struct LiquidityMiningTypesAccountRewardResult[])
calculateAccruedRewards(address[] lpTokensview returns (struct LiquidityMiningTypesAccruedRewardsResult[] result)
getAccountIndicators(address accountaddress[] lpTokensview returns (struct LiquidityMiningTypesAccountIndicatorsResult[])
getGlobalIndicators(address[] lpTokensview returns (struct LiquidityMiningTypesGlobalIndicatorsResult[])
getPoolPowerUpModifiers(address lpTokenview returns (uint256 pwTokenModifieruint256 logBaseuint256 vectorOfCurve)
isLpTokenSupported(address lpTokenview returns (bool)
isPauseGuardian(address guardianview returns (bool)
State-modifying
addLpTokensInternal(struct LiquidityMiningTypesUpdateLpToken[] updateLpToken
addPauseGuardians(address[] guardians
addPwTokensInternal(struct LiquidityMiningTypesUpdatePwToken[] updatePwTokens
claimInternal(address accountaddress[] lpTokensreturns (uint256 rewardsAmountToTransfer)
confirmTransferOwnership(
grantAllowanceForRouter(address erc20Token
initialize(address[] lpTokens
newSupportedLpToken(address lpToken
pause(
phasingOutLpToken(address lpToken
removeLpTokensInternal(struct LiquidityMiningTypesUpdateLpToken[] updateLpToken
removePauseGuardians(address[] guardians
removePwTokensInternal(struct LiquidityMiningTypesUpdatePwToken[] updatePwTokens
renounceOwnership(
revokeAllowanceForRouter(address erc20Token
setPoolPowerUpModifiers(address[] lpTokensstruct LiquidityMiningTypesPoolPowerUpModifier[] modifiers
setRewardsPerBlock(address[] lpTokensuint32[] pwTokenAmounts
transferOwnership(address appointedOwner
unpause(
updateIndicators(address accountaddress[] lpTokens
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
AdminChanged(address previousAdminaddress newAdmin
AllowanceGranted(address indexed erc20Tokenaddress indexed router
AllowanceRevoked(address indexed erc20Tokenaddress indexed router
AppointedToTransferOwnership(address indexed appointedOwner
BeaconUpgraded(address indexed beacon
Claimed(address accountaddress[] lpTokensuint256 rewardsAmount
IndicatorsUpdated(address accountaddress lpToken
Initialized(uint8 version
LpTokenAdded(address beneficiaryaddress lpTokenuint256 lpTokenAmount
LpTokenSupportRemoved(address accountaddress lpToken
LpTokensRemoved(address accountaddress lpTokenuint256 lpTokenAmount
LpTokensUnstaked(address accountaddress lpTokenuint256 lpTokenAmount
NewLpTokenSupported(address accountaddress lpToken
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
PauseGuardiansAdded(address[] indexed guardians
PauseGuardiansRemoved(address[] indexed guardians
PauseManagerChanged(address indexed newPauseManager
Paused(address account
PoolPowerUpModifiersUpdated(address lpTokenuint64 logBaseuint64 pwTokenModifieruint64 vectorOfCurve
PwTokenDelegated(address accountaddress lpTokenuint256 pwTokenAmount
PwTokenUndelegated(address accountaddress lpTokenuint256 pwTokenAmount
PwTokensAdded(address beneficiaryaddress lpTokenuint256 pwTokenAmount
PwTokensRemoved(address accountaddress lpTokenuint256 pwTokenAmount
RewardsPerBlockChanged(address lpTokenuint256 newPwTokenAmount
Unpaused(address account
Upgraded(address indexed implementation
Constructor
constructor(address _logicbytes _data
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.