LockTOSProxy

Verified contract

Proxy

Active on Ethereum with 609 txns
Deployed by via 0xc8881b86 at 13229254
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
21 additional variables

No balances found for "LockTOSProxy"

0xb43189515e0488d89accf98a26a3143c09c665f87c520c92c2a92d1550a4925d
0x9683a57b0e271ce969d4b7698087ed35b934f11d35319912b1a0bf3b8c498507
0x4261cf4554fc1e51570f7786b909fbf3cd3ca6d13d735e4db54d8c1e8459630a
0x2ec8484b7dcb4b7ae3ddef37edb258fcf56177f6cdac0ef762b8fdf613968958
0xb554720b990ff72ea71259a82dbd4af738207a58bb762d265f00ef26b978954a
0xb4d45b763265b12244f3c2c30d1ebe1020cc46a3a5983913ea069ff4c8cfcf79
0x60f02f0a1c036c646db8f4b5b8851e92a40b06e8399cf654eaceb46e9f78bce3
0xfb2601cb09815db9ad7706fff1d8095a78188a8189739faf92d2057a3854a5ad
0x2089a9ae995bfab54ae1b1e6db5d525f81e9e0ec17b1cc12f5340e3285617413
0x1adb6974062af932595de8122731a36fe4eab02200a8f0228a7fa78c4412954f

Functions
Getter at block 20864908
ADMIN_ROLE(view returns (bytes32)
0xdf8b4c520ffe197c5343c6f5aec59570151ef9a492f2c624fd45ddde6135ec42
BURNER_ROLE(view returns (bytes32)
0x9667e80708b6eeeb0053fa0cca44e028ff548e2a9f029edfeac87c118b08b7c8
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
MINTER_ROLE(view returns (bytes32)
0xf0887ba65ee2024ea881d91b74c2450ef19e1557f03bed3ea9f16b037cbe2dc9
MULTIPLIER(view returns (uint256)
1000000000000000000
cumulativeEpochUnit(view returns (uint256)
59455
cumulativeTOSAmount(view returns (uint256)
9772665963846276047900416
epochUnit(view returns (uint256)
604800
implementation(view returns (address)
0x3883f75b2be639f9236ed230dd7202f31eaf38d5
lockIdCounter(view returns (uint256)
393
maxTime(view returns (uint256)
94348800
migratedL2(view returns (bool)
false
pauseProxy(view returns (bool)
false
stakeRegistry(view returns (address)
0x0000000000000000000000000000000000000000
tos(view returns (address)
0x409c4d8cd5d2924b9bc5509230d16a61289c8153
ADMIN_ROLE(view returns (bytes32)
0xdf8b4c520ffe197c5343c6f5aec59570151ef9a492f2c624fd45ddde6135ec42
BURNER_ROLE(view returns (bytes32)
0x9667e80708b6eeeb0053fa0cca44e028ff548e2a9f029edfeac87c118b08b7c8
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
MINTER_ROLE(view returns (bytes32)
0xf0887ba65ee2024ea881d91b74c2450ef19e1557f03bed3ea9f16b037cbe2dc9
MULTIPLIER(view returns (uint256)
1000000000000000000
PROJECT_ADMIN_ROLE(view returns (bytes32)
0x52eafc11f6f81f86878bffd31109a0d92f37506527754f00788853ff9f63b130
cumulativeEpochUnit(view returns (uint256)
59455
cumulativeTOSAmount(view returns (uint256)
9772665963846276047900416
epochUnit(view returns (uint256)
604800
implementation(view returns (address)
0x3883f75b2be639f9236ed230dd7202f31eaf38d5
lockIdCounter(view returns (uint256)
393
lock_(view returns (bool)
false
maxTime(view returns (uint256)
94348800
migratedL2(view returns (bool)
false
pauseProxy(view returns (bool)
false
stakeRegistry(view returns (address)
0x0000000000000000000000000000000000000000
staker(view returns (address)
0x14fb0933ec45ece75a431d10afaa1ddf7bfee44c
tos(view returns (address)
0x409c4d8cd5d2924b9bc5509230d16a61289c8153
Read-only
allLocks(uint256view returns (uint256 startuint256 enduint256 amountbool withdrawn)
getRoleAdmin(bytes32 roleview returns (bytes32)
getRoleMember(bytes32 roleuint256 indexview returns (address)
getRoleMemberCount(bytes32 roleview returns (uint256)
hasRole(bytes32 roleaddress accountview returns (bool)
inUse(uint256view returns (bool)
isAdmin(address accountview returns (bool)
lockPointHistory(uint256uint256view returns (int256 biasint256 slopeuint256 timestamp)
lockedBalances(addressuint256view returns (uint256 startuint256 enduint256 amountbool withdrawn)
pointHistory(uint256view returns (int256 biasint256 slopeuint256 timestamp)
slopeChanges(uint256view returns (int256)
uniqueUsers(uint256view returns (address)
userLocks(addressuint256view returns (uint256)
aliveImplementation(addressview returns (bool)
allLocks(uint256view returns (uint256 startuint256 enduint256 amountbool withdrawn)
getRoleAdmin(bytes32 roleview returns (bytes32)
getRoleMember(bytes32 roleuint256 indexview returns (address)
getRoleMemberCount(bytes32 roleview returns (uint256)
getSelectorImplementation2(bytes4 _selectorview returns (address impl)
hasRole(bytes32 roleaddress accountview returns (bool)
implementation2(uint256 _indexview returns (address)
inUse(uint256view returns (bool)
isAdmin(address accountview returns (bool)
lockPointHistory(uint256uint256view returns (int256 biasint256 slopeuint256 timestamp)
lockedBalances(addressuint256view returns (uint256 startuint256 enduint256 amountbool withdrawn)
pointHistory(uint256view returns (int256 biasint256 slopeuint256 timestamp)
proxyImplementation(uint256view returns (address)
selectorImplementation(bytes4view returns (address)
slopeChanges(uint256view returns (int256)
uniqueUsers(uint256view returns (address)
userLocks(addressuint256view returns (uint256)
State-modifying
addAdmin(address account
grantRole(bytes32 roleaddress account
initialize(address _tosuint256 _epochUnituint256 _maxTime
removeAdmin(address account
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
setProxyPause(bool _pause
transferAdmin(address newAdmin
upgradeTo(address impl
addAdmin(address account
grantRole(bytes32 roleaddress account
removeAdmin(address account
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
setAliveImplementation2(address newImplementationbool _alive
setImplementation2(address newImplementationuint256 _indexbool _alive
setSelectorImplementations2(bytes4[] _selectorsaddress _imp
transferAdmin(address newAdmin
Events
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
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
UpgradedLogic(address indexed implementationuint256 _indexbool _alive
Constructor
constructor(address _impladdress _admin
Fallback and receive
fallback(
fallback(
receive(
receive(
Errors

This contract contains no error objects.