TON Staked

Verified contract

Proxy

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

No balances found for "TON Staked"

0x71bdcab4a63a6e75d6bcd434061f5b8c8f6fd77d8d9bc7ba88c5735758e556b3
0x0a2811ff6442e9fe9393e4ce2bd97c461b609b488999457b88e779a74705bcc2
0x0120e4de4a40e103bff1063841f13e33ea96f8fc0a45f2730358f32ea157c180
0x07b6cf7f99f65843695febd205c03521fe3741623748d8427dc7c7c13f4c6c87
0xb133636721e865b7a3a3f21481e14ef2e93e31b782afe931af374bddf786b335
0x4aa23dd86e452dffb85081037e7ce876b4f00d6f54d1d84275b6b26db927de5d
0xf0ae57d468b1ea8d48f65e1463f1239b485c7cef0f22b73e9ad99167451634b1
0xb1122831a32de16e3c73128759ad450b77a5a99b90e5d720286c2ce48b39bed8
0x08668d7ecd4750a393f8c349fa2a1b9142d5b8184310eb74a2cb09d8c8df8488
0xee1734a696aaa8a3717542c0e43ff22d08dfb2cb2267d61192a2108121a3e83f

Functions
Getter at block 21186459
ADMIN_ROLE(view returns (bytes32)
0xa49807205ce4d355092ef5a8a18f56e8913cf4a201fbe287825b095693c21775
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
REFACTOR_BOUNDARY(view returns (uint256)
10000000000000000000000000000
REFACTOR_DIVIDER(view returns (uint256)
2
decimals(view returns (uint256)
27
implementation(view returns (address)
0xc600727f1ce705436734f2367e7fc449da5fb3a6
layer2Registry(view returns (address)
0x0b3e174a2170083e770d5d4cf56774d221b7063e
migratedL2(view returns (bool)
false
name(view returns (string)
TON Staked
pauseProxy(view returns (bool)
false
seigManager(view returns (address)
0x710936500ac59e8551331871cbad3d33d5e0d909
snashotAggregatorTotal(view returns (uint256)
3
symbol(view returns (string)
TST
ADMIN_ROLE(view returns (bytes32)
0xa49807205ce4d355092ef5a8a18f56e8913cf4a201fbe287825b095693c21775
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
REFACTOR_BOUNDARY(view returns (uint256)
10000000000000000000000000000
REFACTOR_DIVIDER(view returns (uint256)
2
decimals(view returns (uint256)
27
 
getTotalStakedInTokamak(view returns (uint256 accountAmount)
layer2Registry(view returns (address)
0x0b3e174a2170083e770d5d4cf56774d221b7063e
migratedL2(view returns (bool)
false
name(view returns (string)
TON Staked
pauseProxy(view returns (bool)
false
seigManager(view returns (address)
0x710936500ac59e8551331871cbad3d33d5e0d909
snashotAggregatorTotal(view returns (uint256)
3
symbol(view returns (string)
TST
 
totalSupply(view returns (uint256)
Read-only
currentLayer2SnapshotId(addressview returns (uint256)
existLayer2s(addressview returns (bool)
getRoleAdmin(bytes32 roleview returns (bytes32)
hasRole(bytes32 roleaddress accountview returns (bool)
layer2s(uint256view returns (address)
needSyncs(addressuint256view returns (address)
supportsInterface(bytes4 interfaceIdview returns (bool)
allowance(address owneraddress spenderview returns (uint256)
applyFactor(uint256 vuint256 refactoredCountuint256 _factoruint256 refactorCountview returns (uint256)
balanceOf(address accountview returns (uint256)
balanceOf(address layer2address accountview returns (uint256)
balanceOfAt(address accountuint256 snashotAggregatorIdview returns (uint256 accountStaked)
balanceOfAt(address layer2address accountuint256 snapshotIdview returns (uint256)
currentAccountBalanceSnapshots(address layer2address accountview returns (booluint256uint256uint256uint256struct AutoRefactorCoinageIBalance)
currentFactorSnapshots(address layer2view returns (bool snapshotteduint256 snapShotFactoruint256 snapShotRefactorCountuint256 curFactorValueuint256 curFactoruint256 curRefactorCount)
currentLayer2SnapshotId(addressview returns (uint256)
currentTotalSupplySnapshots(address layer2view returns (booluint256uint256uint256uint256struct AutoRefactorCoinageIBalance)
existLayer2s(addressview returns (bool)
getAccountBalanceSnapsByIds(uint256 idaddress layer2address accountview returns (uint256uint256uint256uint256)
getAccountBalanceSnapsBySnapshotId(uint256 snapshotIdaddress layer2address accountview returns (uint256uint256uint256uint256)
getBalanceOfInTokamak(address accountview returns (uint256 accountAmount)
getCurrentLayer2SnapshotId(address layer2view returns (uint256)
getLayer2BalanceOfInTokamak(address layer2address userview returns (uint256 balanceOfLayer2Amountuint256 balanceuint256 refactoredCountuint256 remain)
getLayer2TotalSupplyInTokamak(address layer2view returns (uint256 totalSupplyLayer2uint256 balanceuint256 refactoredCountuint256 remain)
getRoleAdmin(bytes32 roleview returns (bytes32)
hasRole(bytes32 roleaddress accountview returns (bool)
lastSnapShotIndex(address layer2view returns (uint256)
layer2s(uint256view returns (address)
layerSnapshotIds(uint256 snashotAggregatorIdview returns (address[]uint256[])
needSyncs(addressuint256view returns (address)
stakedAmountWithSnashotAggregator(address accountuint256 snashotAggregatorIdview returns (uint256 accountStakeduint256 totalStaked)
supportsInterface(bytes4 interfaceIdview returns (bool)
totalSupply(address layer2view returns (uint256)
totalSupplyAt(address layer2uint256 snapshotIdview returns (uint256)
totalSupplyAt(uint256 snashotAggregatorIdview returns (uint256 totalStaked)
State-modifying
addOwner(address _owner
grantRole(bytes32 roleaddress account
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
setNameSymbolDecimals(string name_string symbol_uint256 decimals_
setProxyPause(bool _pause
upgradeTo(address impl
addLayer2s(address[] _layers
addSync(address layer2address accountreturns (uint256)
delLayer2(address _layer
grantRole(bytes32 roleaddress account
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
setAddress(address _seigManageraddress _layer2Registry
setNameSymbolDecimals(string name_string symbol_uint256 decimals_
snapshot(returns (uint256)
snapshot(address layer2returns (uint256)
sync(address layer2returns (uint256)
sync(address layer2address accountreturns (uint256)
syncBactchOffline(address layer2address[] accountsuint256[] balancesuint256[] refactoredCountsuint256[] remainsuint256[3] layerTotaluint256[2] layerFactorreturns (bool)
syncBatch(address layer2address[] accountsreturns (uint256)
transfer(address recipientuint256 amountreturns (bool)
transferFrom(address senderaddress recipientuint256 amountreturns (bool)
Events
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
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
AddSync(address indexed layer2address indexed 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
Snapshot(uint256 snashotAggregatorId
SnapshotLayer2(address indexed layer2uint256 id
SyncLayer2(address indexed layer2uint256 id
SyncLayer2Address(address indexed layer2address accountuint256 id
SyncLayer2Batch(address indexed layer2uint256 id
Constructor
constructor(
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.