DOTK

Verified contract

Proxy

Active on Ethereum with 1,085 txns
Deployed by via 0xb90c33df at 11430203
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
0x61201f956d1a9504b56983e574cb9010ec4379edd643bf1d37f297a711084ae5
0xd77f8c232b02d5c1d217170db3f92816fbef675e7573c8acd2f19dffbd08508a
0xed21eb70f06e091d95dc1d2975b7664772bf8c9c294a73f1475da81eed3e21fc
0x3d55b6d88cf3bdc041cf6468dff6fcbb4870da95cfc6b275bb41ee095bafdae3
0x748f90351167fc8cdfae16b67ac5520cd6ad959a57d4e069d94d4a4b04e558fa
0x4d23845d4bc98ec50e0154fb0d389f062b02f219ca4ad5f72d4524ace50c4d8f
0x13b736cd946dac3018f13cdde4d3e2bca1c86f781398805f1cc2e8a9f4cd0825
0xa66a2181b378dfd0eeb9e5548a166edb13074f590aaba62650914e6401c4c51c
0x824d8c7d4781f316f1c6990843367170181b2192e0190f193fd53d88450999af
0xd08de9231de50c3cf93bb608e20d32485ab2129c6b3d18d83a3620c67e8cd1aa

Functions
Getter at block 20821650
implementation(view returns (address impl)
0x398a49fc1b1a62c0a1b38c18549ec88ad6b5ea74
proxyOwner(view returns (address owner)
0x4a164ca582d169f7caad471250991dd861dda981
decimals(view returns (uint8)
10
lawEnforcementRole(view returns (address)
0x5b27e98516fd2bd5001d4dfe3f5a2263f702f634
name(view returns (string)
DOTK
owner(view returns (address)
0x4a164ca582d169f7caad471250991dd861dda981
paused(view returns (bool)
false
supplyController(view returns (address)
0x4a11078a99b118bbfee78a5c187d98d264360433
symbol(view returns (string)
DOTK
totalSupply(view returns (uint256)
110216131000000
Read-only
allowance(address _owneraddress spenderview returns (uint256)
balanceOf(address _addrview returns (uint256)
isFrozen(address _addrview returns (bool)
State-modifying
transferProxyOwnership(address newOwner
upgradeTo(address implementation
upgradeToAndCall(address implementationbytes datapayable 
approve(address spenderuint256 valuereturns (bool)
decreaseAllowance(address spenderuint256 subtractedValuereturns (bool)
decreaseSupply(uint256 _valuereturns (bool success)
freeze(address _addr
increaseAllowance(address spenderuint256 addedValuereturns (bool)
increaseSupply(uint256 _valuereturns (bool success)
initialize(
pause(
setLawEnforcementRole(address _newLawEnforcementRole
setSupplyController(address _newSupplyController
transfer(address _touint256 _valuereturns (bool)
transferFrom(address _fromaddress _touint256 _valuereturns (bool)
transferOwnership(address _newOwner
unfreeze(address _addr
unpause(
wipeFrozenAddress(address _addr
Events
ProxyOwnershipTransferred(address previousOwneraddress newOwner
Upgraded(address indexed implementation
AddressFrozen(address indexed addr
AddressUnfrozen(address indexed addr
Approval(address indexed owneraddress indexed spenderuint256 value
FrozenAddressWiped(address indexed addr
LawEnforcementRoleSet(address indexed oldLawEnforcementRoleaddress indexed newLawEnforcementRole
OwnershipTransferred(address indexed oldOwneraddress indexed newOwner
Pause(
SupplyControllerSet(address indexed oldSupplyControlleraddress indexed newSupplyController
SupplyDecreased(address indexed fromuint256 value
SupplyIncreased(address indexed touint256 value
Transfer(address indexed fromaddress indexed touint256 value
Unpause(
Constructor
constructor(
Fallback and receive
fallback(
Errors

This contract contains no error objects.