TransparentUpgradeableProxy

Verified contract

Proxy

Active on Ethereum with 1,004 txns
Deployed by via 0xf2dc2bfe at 12970592
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 $10,477.46
0x2f7b4f1cac370bb61c48a3ad088c117bebda755652c989bc60cac3c48d5251dd
0x657ec31bd968fa4b0b9324496c95927884110d034ce3d44144dbba13dfab49bc
0xa5d316dcece763709f3c752b2f08ae05784772a84e6180b6ece08928ada72d36
0x9cdc23c5f03f5b52869018559b5c65ed3df466cf5ef78d735b75b95710029104
0x6c97cde84612f8294034442888757ee19c6f0eb70b8c974b0e5924f727a276e6
0x3857be3259f330d1e1b54b2ce3bd4576f83a00a6668338f391c022943f6d958b
0x57bf92bb949b740b1f21b857ed55c78a1114cb79b8f1aafe3448259217d52e68
0xc135826851e1ccd916faba572c83493f02573f6595e327797f0e9ca1e7aedfe7
0xab7bf9780deb4d900537d340b8be8bb6ba0e1e801d57853bfad703366dcbd763
0xdb62ccae2de1fd0cc33e2353a64f29965ee08818e562c32b7ace7cb180c364cb

Functions
Getter at block 21157796
brightToken(view returns (address)
0xbeab712832112bd7664226db7cd025b153d3af55
lastUpdateBlock(view returns (uint256)
20598543
outstandingRewards(view returns (uint256)
0
owner(view returns (address)
0x26fb78edfbc3926d3c706aa20c1d329e76729d1c
rewardPerBlock(view returns (uint256)
0
stkBrightToken(view returns (address)
0xc0d598c072d1fd7c704d66d18131c62612bd5490
totalPool(view returns (uint256)
2938831287504145401309808
Read-only
getStakedBright(address _addressview returns (uint256)
getWithdrawalInfo(address _userAddrview returns (uint256 _amountuint256 _unlockPerioduint256 _availableFor)
stakingReward(uint256 _amountview returns (uint256)
State-modifying
admin(returns (address admin_)
changeAdmin(address newAdmin
implementation(returns (address implementation_)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
__BrightStaking_init(uint256 _rewardPerBlockaddress _contractsRegistry
callWithdraw(uint256 _amountStkBrightUnlock
renounceOwnership(
setRewardPerBlock(uint256 _amount
stake(uint256 _amountBright
stakeFor(address _useruint256 _amountBright
stakeWithPermit(uint256 _amountBrightuint8 _vbytes32 _rbytes32 _s
sweepUnusedRewards(
transferOwnership(address newOwner
withdraw(
Events
AdminChanged(address previousAdminaddress newAdmin
Upgraded(address indexed implementation
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
StakedBright(uint256 stakedBrightuint256 mintedStkBrightaddress indexed recipient
SweepedUnusedRewards(address recipientuint256 amount
WithdrawnBright(uint256 withdrawnBrightuint256 burnedStkBrightaddress indexed recipient
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
receive(
Errors

This contract contains no error objects.