TransparentUpgradeableProxy

Verified contract

Proxy

Active on Ethereum with 843 txns
Deployed by via 0x834c3e89 at 12970604
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
ERC-20
Value $2,313.03
ERC-20
--
0xd8223cbcc1c072877e6654094d4b70e46f590c92568b64c75a8e1f4b88223c02
0x22a18734ad47feb0e18fb75c69ba887e181a25d601065cb5c18741bf2e0918f3
0x0089e364b34cf851418352a65c0ed2a7057c742d2084a035f031d4cdad08061e
0xd4278610a9f592d5bdb88061834e31ce14ae78098b6a12343ebffcbc8e180eff
0xb9976ed32dc5ec9ac9111b18d0aa0e2d022f55f949179ce7f13589918d0483a0
0x96b4f231f3909ea633f9013459f80ee6c948d4904d3d18810e9e03d2b334ab96
0xd006e948a9c7de823ca819dcc986c590029a126dc454c0036cddebf2d42132c0
0x3c07baab6316f15a17cdbf33e1dccebfdabb1fa1511b51e0002ff32e23f7e9be
0x1f6fe52c46f5e820b775d97ce435c972a1a5a024d66e1ee6530ca3c0c0b7479e
0xc990f168d224ff1147bbc2ba8d9bdf2ed716a2ef32cacb7d7893ee7dd10ee831

Functions
Getter at block 21013785
brightStaking(view returns (address)
0x1eb7c3cbac942983b80b384a978946dcedc6cf5a
getAPY(view returns (uint256)
1327538
lastUpdateBlock(view returns (uint256)
20636747
owner(view returns (address)
0x26fb78edfbc3926d3c706aa20c1d329e76729d1c
rewardPerBlock(view returns (uint256)
400000000000000000
rewardPerToken(view returns (uint256)
1289938707660713636901
rewardPerTokenStored(view returns (uint256)
1239726488109542231720
rewardsToken(view returns (address)
0xbeab712832112bd7664226db7cd025b153d3af55
stakingToken(view returns (address)
0xf4835af5387fab6bbc59f496cbcfa92998469b7b
totalStaked(view returns (uint256)
3003555735000000000000
Read-only
earned(address _accountview returns (uint256)
getWithdrawalInfo(address _userAddrview returns (uint256 _amountuint256 _unlockPerioduint256 _availableFor)
staked(addressview returns (uint256)
userRewardPerTokenPaid(addressview returns (uint256)
State-modifying
admin(returns (address admin_)
changeAdmin(address newAdmin
implementation(returns (address implementation_)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
__LiquidityMiningStaking_init(uint256 _rewardPerBlockaddress _contractsRegistry
callGetReward(
exit(
getReward(
recoverRewards(
renounceOwnership(
restake(
setRewards(uint256 _rewardPerBlock
stake(uint256 _amount
stakeFor(address _useruint256 _amount
stakeWithPermit(uint256 _stakingAmountuint8 _vbytes32 _rbytes32 _s
transferOwnership(address newOwner
withdraw(uint256 _amount
Events
AdminChanged(address previousAdminaddress newAdmin
Upgraded(address indexed implementation
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
RewardPaid(address indexed useruint256 reward
RewardRestaked(address indexed useruint256 reward
RewardTokensRecovered(uint256 amount
Staked(address indexed useruint256 amount
Withdrawn(address indexed useruint256 amount
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.