SoneToken

Verified contract

Implementation

Active on Ethereum with 1 txns
Deployed by via 0x1c40d30f at 12430080
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
-
variable spans 44 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 48 additional slots

No balances found for "SoneToken"

0x0020859c0f67a5f1492303d9f6e1bb3af0d1925cff22a7cbd6324db00282ecc1
From

Functions
Getter at block 21304709
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
WHITELIST_ROLE(view returns (bytes32)
0xdc72ed553f2544c34465af23b847953efeb813428162d767f9ba5f4013be6760
allowTransferOn(view returns (uint256)
0
cap(view returns (uint256)
0
circulatingSupply(view returns (uint256)
0
decimals(view returns (uint8)
18
lockFromBlock(view returns (uint256)
0
lockToBlock(view returns (uint256)
0
name(view returns (string)
owner(view returns (address)
0x0000000000000000000000000000000000000000
symbol(view returns (string)
totalLock(view returns (uint256)
0
totalSupply(view returns (uint256)
0
Read-only
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
canUnlockAmount(address _holderview returns (uint256)
getRoleAdmin(bytes32 roleview returns (bytes32)
hasRole(bytes32 roleaddress accountview returns (bool)
isWhitelist(address accountview returns (bool)
lastUnlockBlock(address _holderview returns (uint256)
lockOf(address _holderview returns (uint256)
supportsInterface(bytes4 interfaceIdview returns (bool)
totalBalanceOf(address _holderview returns (uint256)
State-modifying
__SoneToken_init(uint256 lockFromBlock_uint256 lockToBlock_
__WhitelistRole_init(
addWhitelist(address account
approve(address spenderuint256 amountreturns (bool)
burn(uint256 amount
burnFrom(address accountuint256 amount
decreaseAllowance(address spenderuint256 subtractedValuereturns (bool)
grantRole(bytes32 roleaddress account
increaseAllowance(address spenderuint256 addedValuereturns (bool)
lock(address _holderuint256 _amount
mint(address _touint256 _amount
renounceOwnership(
renounceRole(bytes32 roleaddress account
renounceWhitelist(
revokeRole(bytes32 roleaddress account
revokeWhitelist(address account_
setAllowTransferOn(uint256 allowTransferOn_
setLockFromBlock(uint256 lockFromBlock_
setLockToBlock(uint256 lockToBlock_
transfer(address recipientuint256 amountreturns (bool)
transferAll(address _to
transferFrom(address senderaddress recipientuint256 amountreturns (bool)
transferOwnership(address newOwner
unlock(
Events
Approval(address indexed owneraddress indexed spenderuint256 value
Lock(address indexed touint256 value
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
Transfer(address indexed fromaddress indexed touint256 value
WhitelistAdded(address indexed account
WhitelistRemoved(address indexed account
WhitelistRevoked(address indexed account
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.