SeigManagerProxy

Verified contract

Proxy

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

No balances found for "SeigManagerProxy"

0x726e3df0e2a2cd89ba39edd94487aa1ea603a96ab566c0055a7ced3f4363cde5
0x6b11e1d19ba56f0a4f0cd097588146c4400ff9ed048960d2fdef16e7b819d69e
0x16cc98bb115c52a785297156e4bfe0db2029fa064f0ade38d0aaeeb65a2a2f62
0x0631acee023a134052417566d067709b575c5e1d0dd531c2a74414452e92ad40
0xc1ffa5fc0a2fe4dcf8c3f0304be28d83f2028929d7bebc1172c143cee329a5da
0x5938e76424f507a614995579d946a834c1b4e0de9062dba32089425f616d83aa
0x068636cc184345f39206ae58119d708624d33ee9d466f99cd4777550dbfcbf16
0x00f78da1051915e78eea31270aa725c0ef6c0bb3ed46657bc5fd49b5a5ea4ad3
0x4d7cbd844b451fa630958b01989db93634ca18d2f3fcf8d5e51f9f6c18075704
0xa4d5e49b0b498548609e43e4890045f657d52f3def699cd947fdfeb5a280b365

Functions
Getter at block 21225184
CHALLENGER_ROLE(view returns (bytes32)
0xbf02bad7114723a857a3af46cea17b778a3a951c96f183784d9a2448cc479ab6
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
MAX_VALID_COMMISSION(view returns (uint256)
1000000000000000000000000000
MINTER_ROLE(view returns (bytes32)
0xf0887ba65ee2024ea881d91b74c2450ef19e1557f03bed3ea9f16b037cbe2dc9
MIN_VALID_COMMISSION(view returns (uint256)
10000000000000000000000000
OPERATOR_ROLE(view returns (bytes32)
0x523a704056dcd17bcf83bed8b68c59416dac1119be77755efe3bde0a64e46e0c
PAUSE_ROLE(view returns (bytes32)
0xfcb9fcbfa83b897fb2d5cf4b58962164105c1e71489a37ef3ae0db3fdce576f6
RAY(view returns (uint256)
1000000000000000000000000000
accRelativeSeig(view returns (uint256)
3717274847822459492971253541556154
adjustCommissionDelay(view returns (uint256)
100800
dao(view returns (address)
0x2520cd65baa2ceee9e6ad6ebd3f45490c42dd303
daoSeigRate(view returns (uint256)
500000000000000000000000000
factory(view returns (address)
0xe8fae91b80dd515c3d8b9fc02cb5b2ecfddabf43
implementation(view returns (address)
0x8813c76858c2fc048b14bd4c75f2daee43c79958
isOwner(view returns (bool)
false
lastSnapshotId(view returns (uint256)
1
minimumAmount(view returns (uint256)
1000000000000000000000000000000
pauseProxy(view returns (bool)
false
paused(view returns (bool)
false
powerTONSeigRate(view returns (uint256)
0
relativeSeigRate(view returns (uint256)
500000000000000000000000000
BURNT_AMOUNT_MAINNET(view returns (uint256)
178111666909855730000000000000000
CHALLENGER_ROLE(view returns (bytes32)
0xbf02bad7114723a857a3af46cea17b778a3a951c96f183784d9a2448cc479ab6
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
DEFAULT_FACTOR(pure returns (uint256)
1000000000000000000000000000
INITIAL_TOTAL_SUPPLY_MAINNET(view returns (uint256)
50000000000000000000000000000000000
MAX_VALID_COMMISSION(view returns (uint256)
1000000000000000000000000000
MINTER_ROLE(view returns (bytes32)
0xf0887ba65ee2024ea881d91b74c2450ef19e1557f03bed3ea9f16b037cbe2dc9
MIN_VALID_COMMISSION(view returns (uint256)
10000000000000000000000000
OPERATOR_ROLE(view returns (bytes32)
0x523a704056dcd17bcf83bed8b68c59416dac1119be77755efe3bde0a64e46e0c
PAUSE_ROLE(view returns (bytes32)
0xfcb9fcbfa83b897fb2d5cf4b58962164105c1e71489a37ef3ae0db3fdce576f6
RAY(view returns (uint256)
1000000000000000000000000000
SEIG_START_MAINNET(view returns (uint256)
10837698
accRelativeSeig(view returns (uint256)
3717274847822459492971253541556154
adjustCommissionDelay(view returns (uint256)
100800
burntAmountAtDAO(view returns (uint256)
0
dao(view returns (address)
0x2520cd65baa2ceee9e6ad6ebd3f45490c42dd303
daoSeigRate(view returns (uint256)
500000000000000000000000000
depositManager(view returns (address)
0x0b58ca72b12f01fc05f8f252e226f3e2089bd00e
factory(view returns (address)
0xe8fae91b80dd515c3d8b9fc02cb5b2ecfddabf43
initialTotalSupply(view returns (uint256)
0
isOwner(view returns (bool)
false
lastSeigBlock(view returns (uint256)
21214428
lastSnapshotId(view returns (uint256)
1
minimumAmount(view returns (uint256)
1000000000000000000000000000000
pauseProxy(view returns (bool)
false
paused(view returns (bool)
false
pausedBlock(view returns (uint256)
0
powerTONSeigRate(view returns (uint256)
0
powerton(view returns (address)
0x970298189050abd4dc4f119ccae14ee145ad9371
progressSnapshotId(view returns (uint256)
1
registry(view returns (address)
0x7846c2248a7b4de77e9c2bae7fbb93bfc286837b
relativeSeigRate(view returns (uint256)
500000000000000000000000000
seigPerBlock(view returns (uint256)
3920000000000000000000000000
seigStartBlock(view returns (uint256)
0
 
stakeOfAllLayers(view returns (uint256 amount)
 
stakeOfTotal(view returns (uint256 amount)
ton(view returns (address)
0x2be5e8c109e2197d077d13a82daead6a9b3433c5
tot(view returns (address)
0x47e264ea9b229368aa90c331d3f4cbe0b4c0f01d
totalSupplyOfTon(view returns (uint256 tos)
88462796596978624705064579000000000
 
totalSupplyOfTon_2(view returns (uint256 tos)
 
unallocatedSeigniorage(view returns (uint256 amount)
unpausedBlock(view returns (uint256)
0
wton(view returns (address)
0xc4a11aaf6ea915ed7ac194161d2fc9384f15bff2
Read-only
aliveImplementation(addressview returns (bool)
delayedCommissionBlock(addressview returns (uint256)
delayedCommissionRate(addressview returns (uint256)
delayedCommissionRateNegative(addressview returns (bool)
getRoleAdmin(bytes32 roleview returns (bytes32)
getSelectorImplementation2(bytes4 _selectorview returns (address impl)
hasRole(bytes32 roleaddress accountview returns (bool)
implementation2(uint256 _indexview returns (address)
isAdmin(address accountview returns (bool)
isChallenger(address accountview returns (bool)
isMinter(address accountview returns (bool)
isOperator(address accountview returns (bool)
proxyImplementation(uint256view returns (address)
selectorImplementation(bytes4view returns (address)
supportsInterface(bytes4 interfaceIdview returns (bool)
additionalTotBurnAmount(address layer2address accountuint256 amountview returns (uint256 totAmount)
aliveImplementation(addressview returns (bool)
coinages(address layer2view returns (address)
commissionRates(address layer2view returns (uint256)
delayedCommissionBlock(addressview returns (uint256)
delayedCommissionRate(addressview returns (uint256)
delayedCommissionRateNegative(addressview returns (bool)
getOperatorAmount(address layer2view returns (uint256)
getRoleAdmin(bytes32 roleview returns (bytes32)
hasRole(bytes32 roleaddress accountview returns (bool)
isAdmin(address accountview returns (bool)
isChallenger(address accountview returns (bool)
isCommissionRateNegative(address layer2view returns (bool)
isMinter(address accountview returns (bool)
isOperator(address accountview returns (bool)
lastCommitBlock(address layer2view returns (uint256)
proxyImplementation(uint256view returns (address)
selectorImplementation(bytes4view returns (address)
stakeOf(address accountview returns (uint256 amount)
stakeOf(address layer2address accountview returns (uint256)
stakeOfAllLayersAt(uint256 snapshotIdview returns (uint256 amount)
stakeOfAt(address accountuint256 snapshotIdview returns (uint256 amount)
stakeOfAt(address layer2address accountuint256 snapshotIdview returns (uint256 amount)
stakeOfTotalAt(uint256 snapshotIdview returns (uint256 amount)
supportsInterface(bytes4 interfaceIdview returns (bool)
unallocatedSeigniorageAt(uint256 snapshotIdview returns (uint256 amount)
uncommittedStakeOf(address accountview returns (uint256 amount)
uncommittedStakeOf(address layer2address accountview returns (uint256)
State-modifying
addAdmin(address account
addChallenger(address account
addMinter(address account
addOperator(address account
grantRole(bytes32 roleaddress account
removeAdmin(address account
removeChallenger(address account
removeMinter(address account
removeOperator(address account
renounceChallenger(
renounceMinter(
renounceOperator(
renounceOwnership(
renounceRole(bytes32 roleaddress account
revokeChallenger(address account
revokeMinter(address account
revokeOperator(address account
revokeRole(bytes32 roleaddress account
setAliveImplementation2(address newImplementationbool _alive
setImplementation2(address newImplementationuint256 _indexbool _alive
setProxyPause(bool _pause
setSelectorImplementations2(bytes4[] _selectorsaddress _imp
transferAdmin(address newAdmin
transferOwnership(address newAdmin
upgradeTo(address impl
addAdmin(address account
addChallenger(address account
addMinter(address account
addOperator(address account
deployCoinage(address layer2returns (bool)
grantRole(bytes32 roleaddress account
initialize(address ton_address wton_address registry_address depositManager_uint256 seigPerBlock_address factory_uint256 lastSeigBlock_
onDeposit(address layer2address accountuint256 amountreturns (bool)
onSnapshot(returns (uint256 snapshotId)
onTransfer(address senderaddress recipientuint256 amountreturns (bool)
onWithdraw(address layer2address accountuint256 amountreturns (bool)
pause(
removeAdmin(address account
removeChallenger(address account
removeMinter(address account
removeOperator(address account
renounceChallenger(
renounceMinter(
renounceMinter(address target
renounceOperator(
renounceOwnership(
renounceOwnership(address target
renouncePauser(address target
renounceRole(bytes32 roleaddress account
renounceWTONMinter(
revokeChallenger(address account
revokeMinter(address account
revokeOperator(address account
revokeRole(bytes32 roleaddress account
setAdjustDelay(uint256 adjustDelay_
setBurntAmountAtDAO(uint256 _burntAmountAtDAO
setCoinageFactory(address factory_
setCommissionRate(address layer2uint256 commissionRatebool isCommissionRateNegative_returns (bool)
setDao(address daoAddress
setDaoSeigRate(uint256 daoSeigRate_
setData(address powerton_address daoAddressuint256 powerTONSeigRate_uint256 daoSeigRate_uint256 relativeSeigRate_uint256 adjustDelay_uint256 minimumAmount_
setInitialTotalSupply(uint256 _initialTotalSupply
setMinimumAmount(uint256 minimumAmount_
setPowerTON(address powerton_
setPowerTONSeigRate(uint256 powerTONSeigRate_
setPseigRate(uint256 pseigRate_
setSeigStartBlock(uint256 _seigStartBlock
slash(address layer2address challengerreturns (bool)
transferAdmin(address newAdmin
transferCoinageOwnership(address newSeigManageraddress[] coinages_
transferOwnership(address newAdmin
transferOwnership(address targetaddress newOwner
unpause(
updateSeigniorage(returns (bool)
updateSeigniorageLayer(address layer2returns (bool)
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
SetAliveImplementation(address indexed implbool alive
SetSelectorImplementation(bytes4 indexed selectoraddress indexed impl
Upgraded(address indexed implementation
AddedSeigAtLayer(address layer2uint256 seigsuint256 operatorSeigsuint256 nextTotalSupplyuint256 prevTotalSupply
CoinageCreated(address indexed layer2address coinage
Comitted(address indexed layer2
CommissionRateSet(address indexed layer2uint256 previousRateuint256 newRate
CommitLog1(uint256 totalStakedAmountuint256 totalSupplyOfWTONuint256 prevTotalSupplyuint256 nextTotalSupply
OnSnapshot(uint256 snapshotId
Paused(address account
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
SeigGiven(address indexed layer2uint256 totalSeiguint256 stakedSeiguint256 unstakedSeiguint256 powertonSeiguint256 daoSeiguint256 pseig
SetBurntAmountAtDAO(uint256 _burntAmountAtDAO
SetDaoSeigRate(uint256 daoSeigRate
SetInitialTotalSupply(uint256 _initialTotalSupply
SetPowerTONSeigRate(uint256 powerTONSeigRate
SetPseigRate(uint256 pseigRate
SetSeigStartBlock(uint256 _seigStartBlock
Unpaused(address account
UnstakeLog(uint256 coinageBurnAmountuint256 totBurnAmount
Constructor

This contract contains no constructor objects.

Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.