HanChain

Verified contract

Active on Ethereum with 5,635 txns
Deployed by via 0xf7e9bad8 at 14078805
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 1 additional slot
ERC-20
Value $0.13
ERC-20
--
0x9f42e125966c96855c1c5ea33f8a28b59eebeefcfb31dfb43019d62f812eeec2
0xfcad15fa813c8e8e8dfc6dc8df4c000a5a7a1023e065e919e066ad93cf8a5f02
0xeb4e4854406b61994817783ba4279b602f86f99de40488f9431f930e42d21bc7
0xe2b718ea2bdc74cd90ac97ce62a3128054ccd9b72e714ddeea1d80cb3c072677
0xbb8a9b60c63117b0cd9a0877f3bf27d99534875bd5ed192d5130a234e3f54272
0x3b323aaeb79477949fa233c2d084bccf5504bea152f12ef806c733cf32e736cc
0x1d2a7beafed8308eacf3696b495174c240edfaa26baf0d9a534701a98e2b323d
0x93b1386a54389a5b08183c1f9c7331b4d4cfaa049e5f1011de5673e491aebc6c
0x5cfd2c60424d0ae657c886c050680a458b9cf526ce5d2eaa30928111443bcc79
0x87058b90b2630720977b3c1f4abcb379e35768f95bbba480d6d9907640e2fa0f

Functions
Getter at block 21274195
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
DOMAIN_SEPARATOR(view returns (bytes32)
0x8ec453966133bcadf779198e1bcbdf6bd8f89ad5cfd85389b89e463614047920
PAUSER_ROLE(view returns (bytes32)
0x65d7a28e3265b37a6474929f336521b332c1681b933f6cb9f3376673440d862a
SNAPSHOT_ROLE(view returns (bytes32)
0x5fdbd35e8da83ee755d5e62a539e5ed7f47126abede0b8b10f9ea43dc6eed07f
decimals(view returns (uint8)
18
name(view returns (string)
HanChain
paused(view returns (bool)
false
symbol(view returns (string)
HAN
totalSupply(view returns (uint256)
1500000000000000000000000000
Read-only
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
balanceOfAt(address accountuint256 snapshotIdview returns (uint256)
checkpoints(address accountuint32 posview returns (struct ERC20VotesCheckpoint)
delegates(address accountview returns (address)
getPastTotalSupply(uint256 blockNumberview returns (uint256)
getPastVotes(address accountuint256 blockNumberview returns (uint256)
getRoleAdmin(bytes32 roleview returns (bytes32)
getVotes(address accountview returns (uint256)
hasRole(bytes32 roleaddress accountview returns (bool)
nonces(address ownerview returns (uint256)
numCheckpoints(address accountview returns (uint32)
supportsInterface(bytes4 interfaceIdview returns (bool)
totalSupplyAt(uint256 snapshotIdview returns (uint256)
State-modifying
approve(address spenderuint256 amountreturns (bool)
burn(uint256 amount
burnFrom(address accountuint256 amount
decreaseAllowance(address spenderuint256 subtractedValuereturns (bool)
delegate(address delegatee
delegateBySig(address delegateeuint256 nonceuint256 expiryuint8 vbytes32 rbytes32 s
grantRole(bytes32 roleaddress account
increaseAllowance(address spenderuint256 addedValuereturns (bool)
pause(
permit(address owneraddress spenderuint256 valueuint256 deadlineuint8 vbytes32 rbytes32 s
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
snapshot(
transfer(address recipientuint256 amountreturns (bool)
transferFrom(address senderaddress recipientuint256 amountreturns (bool)
unpause(
Events
Approval(address indexed owneraddress indexed spenderuint256 value
DelegateChanged(address indexed delegatoraddress indexed fromDelegateaddress indexed toDelegate
DelegateVotesChanged(address indexed delegateuint256 previousBalanceuint256 newBalance
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
Snapshot(uint256 id
Transfer(address indexed fromaddress indexed touint256 value
Unpaused(address account
Constructor
constructor(
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.