This contract is being backfilled. You may encounter incomplete storage history.

Phuture

Verified contract

Active on Ethereum with 4,935 txns
Deployed by via 0x9fa73263 at 12560740
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $5,485
ERC-20
Value $8.67
ERC-20
--
0x3f81ef7bec6651031135bd87e9c9509581e8c10db60dcc67b9cea82cb7d354b9
From
0x562064ccffaccd945a848f6b8abc23eca03a6d8b02dc8e4f35eb11a6a931d740
0x1901f891a50b803cc762dcba5cce4545ecc4232afb916193c03679fef12768cf
0x39299f865478d84daa13a674944bd8ec9cd58daf3f5adc5bda961818b0ea57d3
0xf630ec0f57607338294bf2256ef47e737bdd04d59fa9c81172f3bd879be7eb2f
0x49206d541165c54abc9fdb170d5139cc79854d7234acfbd6ee4f6471a22c5b23
0xcabc43f1468e02f40c0d90c0e49d3f775299d9142f01e6bd9698caa5baec687e
0x0881b82d6e2de49a286239dd0dbf34193ba6a4881255830ee87a137409991c9f
0x5a3c80cc025467cc4c6c57ea775643f34eb2e22d218b3734d914ded4498fc97e
0xfaa25f46f4953f9e1f6a118828586934a3308edc55bb6e55fe5bdc3940d2717e

Functions
Getter at block 20793089
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
INITIAL_SUPPLY(view returns (uint256)
100000000000000000000000000
MAX_SUPPLY(view returns (uint256)
1000000000000000000000000000
MINTER_ROLE(view returns (bytes32)
0x9f2df0fed2c77648de5860a4cc508cd0818c85b8b8a1ab4ceeef8d981c8956a6
PAUSER_ROLE(view returns (bytes32)
0x65d7a28e3265b37a6474929f336521b332c1681b933f6cb9f3376673440d862a
decimals(view returns (uint8)
18
name(view returns (string)
Phuture
paused(view returns (bool)
false
symbol(view returns (string)
PHTR
totalSupply(view returns (uint256)
100000000000000000000000000
Read-only
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
getRoleAdmin(bytes32 roleview returns (bytes32)
getRoleMember(bytes32 roleuint256 indexview returns (address)
getRoleMemberCount(bytes32 roleview returns (uint256)
hasRole(bytes32 roleaddress accountview returns (bool)
supportsInterface(bytes4 interfaceIdview returns (bool)
State-modifying
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)
mint(address touint256 amount
pause(
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
transfer(address recipientuint256 amountreturns (bool)
transferFrom(address senderaddress recipientuint256 amountreturns (bool)
unpause(
Events
Approval(address indexed owneraddress indexed spenderuint256 value
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
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.