HashKey EcoPoints

Verified contract

Proxy

Active on Ethereum with 18 txns
Deployed by via 0x2b1b1993 at 17023337
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "HashKey EcoPoints"

0x1d4a5fa3d30baa9589c50f7a09c7c09ba054ad1ade1aa17fb482ab8e9d870dd9
0x6e607a16a576fa771ec26297ea0a5d3271439354c7c91f831f5da63ed5263427
0xbca32ed0ae284259bfedfb0b32129d182a5b9303f69d6deb735bc4d34ece8c21
0xdea8f1cba629fba43b6958c1092a7870d9f8dc1c84bd90ca75626e311f34c110
0xa6b0f3168e4e6d8f8fd06fa175d3ed6efaae860dbbf141a54d308271e660b62d
0x3aa86de4ce9c2423079848f9ca5747631ffe3b5b71c2f4d540bdcbac880cda1f
0x7b45909b5bf4b562d1a14f333f006dbc733ae4260b0d926849065e4da1941400
0xb089dfb23076232152bab389a6f0d1d37aac552b5ff8b643bfd063eafb184278
0x7d98869187169e2dceb083a12bccca5fd5fc3996d8e194393015c6a18ad46f61
0x1a62c6f73fb4f4eeca24666a5dace44060208db077944ed0a38eee3009305f70

Functions
Getter at block 21442927
implementation(view returns (address)
0x75492153f5af575ee405935ed57388c5d80247bd
proxyOwner(view returns (address)
0x49ff8a4b5f4eda7911f83a0c4c725985f586900a
proxyType(pure returns (uint256)
2
status(view returns (bool)
true
BURN_ROLE(view returns (bytes32)
0x6c0fdbd1d192ba113f102c3fc0a060106604898875554b4785908c963be6f6b7
DOMAIN_SEPARATOR(view returns (bytes32)
0xcc2f49bf3c03da852ebff66408b71c0f62fcc713e666a620c1898bae73b01310
ECO_GROWTH_ROLE(view returns (bytes32)
0xff67a0a1f6a3ad8351a7e049efe5b4cf9a7b2eee5340c0e142446eac14b34ee6
RESERVE_ROLE(view returns (bytes32)
0xb32905ba398bb31d8691cbd0f0b2798993eaaac2199ab3226637ddfe1798c596
TEAM_ROLE(view returns (bytes32)
0x6464779b33fbedd373fef9602d77fc6d27b6e075d2d95cb5d6b97034dd6f7a65
decimals(pure returns (uint8)
18
ecoGrowthShare(view returns (uint256)
649999968000000000000000000
name(pure returns (string)
HashKey EcoPoints
owner(view returns (address)
0x49ff8a4b5f4eda7911f83a0c4c725985f586900a
reserveShare(view returns (uint256)
50000000000000000000000000
symbol(pure returns (string)
HSK
teamShare(view returns (uint256)
300000000000000000000000000
totalSupply(view returns (uint256)
1000000000000000000000000000
Read-only
isPauser(address accountview returns (bool)
isUpgrader(address accountview returns (bool)
allowance(address _owneraddress spenderview returns (uint256)
balanceOf(address _ownerview returns (uint256)
burnFromMessageHash(address applicantaddress fromuint256 amountuint256 nonceuint256 deadlineview returns (bytes32)
burnMessageHash(address applicantuint256 amountuint256 nonceuint256 deadlineview returns (bytes32)
burnNonce(address accountview returns (uint256)
cliffVestingOf(address _ownerview returns (struct ERC20CliffVesting[])
hasRole(bytes32 roleaddress accountview returns (bool)
linearVestingOf(address _ownerview returns (struct ERC20LinearVesting[])
nonces(address accountview returns (uint256)
vestingAmountOf(address _ownerview returns (uint256)
State-modifying
changeOwner(address _newOwner
setPauser(address accountbool enable
setStatus(bool active
setUpgrader(address accountbool enable
upgradeTo(address _impl
upgradeToAndCall(address _implbytes datapayable 
approve(address spenderuint256 amountreturns (bool)
batchMint1(uint8[] bucketsaddress[] recipientsuint256[] amounts
batchMint2(uint8[] bucketsaddress[] recipientsuint256[] expirationsuint256[] amounts
batchMint3(uint8[] bucketsaddress[] recipientsuint256[] startsuint256[] endsuint256[] intervalsuint256[] amounts
batchTransfer(address[] tosuint256[] amounts
batchTransferFrom(address fromaddress[] tosuint256[] amounts
burn(address applicantuint256 amountuint256 deadlinebytes sig
burnFrom(address applicantaddress fromuint256 amountuint256 deadlinebytes sig
init(address _owner
mint1(uint8 bucketaddress recipientuint256 amount
mint2(uint8 bucketaddress recipientuint256 expirationuint256 amount
mint3(uint8 bucketaddress recipientuint256 startuint256 enduint256 intervaluint256 amount
permit(address _owneraddress spenderuint256 valueuint256 deadlineuint8 vbytes32 rbytes32 s
recallTeamVesting(address account
renounceOwnership(
setupRole(bytes32 rolebool enableaddress account
shrinkShare(uint8 bucketuint256 amount
transfer(address touint256 amountreturns (bool)
transferFrom(address fromaddress touint256 amountreturns (bool)
transferOwnership(address newOwner
Events
OwnerChanged(address indexed previousOwneraddress indexed newOwner
SetPauser(address indexed accountbool enable
SetUpgrader(address indexed accountbool enable
StatusUpdated(bool status
Upgraded(address indexed implementation
Approval(address indexed owneraddress indexed spenderuint256 value
Burn(address indexed applicantuint256 amount
BurnFrom(address indexed applicantaddress indexed fromuint256 amount
MintType1(uint8 indexed bucketaddress indexed recipientuint256 amount
MintType2(uint8 indexed bucketaddress indexed recipientuint256 expirationuint256 amount
MintType3(uint8 indexed bucketaddress indexed recipientuint256 startuint256 enduint256 intervaluint256 amount
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
RecallTeamVesting(address indexed accountuint256 amount
SetupRole(bytes32 rolebool enableaddress indexed account
ShrinkShare(uint8 indexed bucketuint256 amount
Transfer(address indexed fromaddress indexed touint256 value
Constructor
constructor(address _impladdress _implOwneraddress _proxyOwner
Fallback and receive
fallback(
receive(
receive(
Errors

This contract contains no error objects.