WATTS

Verified contract

Active on Ethereum with 2,971 txns
Deployed by via 0x34eef7a3 at 14055240
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
13 additional variables
ERC-20
--
0xa2c3406c0d1ec81619efa72056af8592c453b749ab2d290dcb38c13aa6fd87fe
0xe0cdb0d9c34d7dd8d303fe99adcd071322b98bf745d4bf8c05e110b32a5c2392
0xccfe0e0f147ae7c116fcf3ff7132c55ab17503534038a994231ea0d506ed493f
0x63cabde417ed1977b34ca3d7f0463ee8c87e323b5ad6c0348129281c301c3d3c
0x332a8da485f2c52f2bd8744a29b94d58b12f0899b4cf5b88e177966b08ebf5df
0x00bd0abf4cb19085f956e6187f467f2f04e6d2754d013fd3df18de11e32235a9
0xd0bfbaac29689834d0fa5f1e7f8647b83880930b0eb3103b5fb9c4ef86a271a2
From
0xcef8fadac3d3e7dae27ee1e6ecca5b0830f4c65c9ce46f061e79b34d0b687087
0xd06dcb736276292125699f7b5ba23158e316053714fcb69d40ceecc2d200c27a
0xb689fe94593875089925440c954ae47587383f1536f98cb29ea5f9f7233e6e8e

Functions
Getter at block 20877809
BURNER_ROLE(view returns (bytes32)
0x3c11d16cbaffd01df69ce1c404f6340ee057498f5f00246190ea54220576a848
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
MINTER_ROLE(view returns (bytes32)
0x9f2df0fed2c77648de5860a4cc508cd0818c85b8b8a1ab4ceeef8d981c8956a6
blackListPeriod(view returns (uint256)
900
blackListPeriodStart(view returns (uint256)
1643098369
decimals(view returns (uint8)
18
deployedTime(view returns (uint256)
1642851987
lockPeriod(view returns (uint256)
375430413
name(view returns (string)
WATTS
owner(view returns (address)
0x9792fb4c8fcca2c18d836839c54d1d5f313a139e
 
seeClaimableTotalSupply(view returns (uint256)
slotieClaimEndTime(view returns (uint256)
1646653989
slotieClaimStart(view returns (uint256)
1644624000
slotieDeployTime(view returns (uint256)
1638877989
slotieEHRMerkleProof(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
slotieEarnPeriod(view returns (uint256)
3802002
slotieIssuancePeriod(view returns (uint256)
86400
slotieIssuanceRate(view returns (uint256)
10000000000000000000
slotieJrClaimEndTime(view returns (uint256)
0
slotieJrDeployTime(view returns (uint256)
0
slotieJrEHRMerkleProof(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
slotieJrEarnPeriod(view returns (uint256)
7776000
slotieJrIssuancePeriod(view returns (uint256)
86400
slotieJrIssuanceRate(view returns (uint256)
10000000000000000000
slotieJrNFT(view returns (address)
0x0000000000000000000000000000000000000000
slotieNFT(view returns (address)
0x0000000000000000000000000000000000000000
slotiePreClaimMerkleProof(view returns (bytes32)
0x4d46d552881e7af3a0ee876608f49a13c6f486a1f8580d90acc14363a93fe480
symbol(view returns (string)
$WATTS
totalSupply(view returns (uint256)
7808529697671481481474179
Read-only
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
getRoleAdmin(bytes32 roleview returns (bytes32)
hasRole(bytes32 roleaddress accountview returns (bool)
isBlackListed(addressview returns (bool)
isDex(addressview returns (bool)
seeClaimableBalanceOfUser(address userview returns (uint256)
slotieAddressToEHRNonce(addressview returns (uint256)
slotieAddressToPreClaim(addressview returns (uint256)
slotieGetClaimableBalance(address recipientuint256 preClaimAmountuint256 ehrAmountuint256 noncebytes32[] preClaimProofbytes32[] ehrProofview returns (uint256)
slotieJrAddressToEHRNonce(addressview returns (uint256)
slotieJrGetClaimableBalance(address recipientuint256 giftAmountuint256 noncebytes32[] proofview returns (uint256)
supportsInterface(bytes4 interfaceIdview returns (bool)
State-modifying
approve(address spenderuint256 amountreturns (bool)
burn(address _fromuint256 _amount
burnClaimable(address _fromuint256 _amount
decreaseAllowance(address spenderuint256 subtractedValuereturns (bool)
grantRole(bytes32 roleaddress account
increaseAllowance(address spenderuint256 addedValuereturns (bool)
mint(address _touint256 _amount
mintClaimable(address _touint256 _amount
renounceOwnership(
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
setBlackListPeriod(uint256 newBlackListPeriod
setBlackListPeriodStart(uint256 newBlackListPeriodStart
setDeployTime(uint256 newDeployTime
setIsBlackListed(address _addressbool _isBlackListed
setIsDex(address _addressbool _isDex
setLockPeriod(uint256 newLockPeriod
setSlotieClaimEndTime(uint256 newSlotieClaimEndTime
setSlotieClaimStart(uint256 newSlotieClaimStart
setSlotieDeployTimeAndClaimEndTime(uint256 newDeployTimeuint256 newSlotieClaimEndTime
setSlotieEHRMerkleProof(bytes32 newSlotieEHRMerkleProof
setSlotieEarnPeriod(uint256 newSlotieEarnPeriod
setSlotieIssuancePeriod(uint256 newSlotieIssuancePeriod
setSlotieIssuanceRate(uint256 newSlotieIssuanceRate
setSlotieJrClaimEndTime(uint256 newSlotieJrClaimEndTime
setSlotieJrDeployTime(uint256 newSlotieJrDeployTime
setSlotieJrDeployTimeAndClaimEndTime(uint256 newSlotieJrDeployTimeuint256 newSlotieJrClaimEndTime
setSlotieJrEHRMerkleProof(bytes32 newSlotieJrEHRMerkleProof
setSlotieJrEarnPeriod(uint256 newSlotieJrEarnPeriod
setSlotieJrIssuancePeriod(uint256 newSlotieJrIssuancePeriod
setSlotieJrIssuanceRate(uint256 newSlotieJrIssuanceRate
setSlotieJrNFT(address newSlotieJrNFT
setSlotieNFT(address newSlotieNFT
setSlotiePreClaimMerkleProof(bytes32 newSlotiePreClaimMerkleProof
slotieClaim(uint256 preClaimAmountuint256 ehrAmountuint256 noncebytes32[] preClaimProofbytes32[] ehrProof
slotieJrClaim(uint256 giftAmountuint256 noncebytes32[] proof
slotieJrUpdateReward(address fromaddress to
transfer(address recipientuint256 amountreturns (bool)
transferFrom(address senderaddress recipientuint256 amountreturns (bool)
transferOwnership(address newOwner
updateReward(address fromaddress to
Events
AccumulatedRewardFromSlotie(address indexed useruint256 rewarduint256 timestamp
Approval(address indexed owneraddress indexed spenderuint256 value
ClaimedRewardFromSlotie(address indexed useruint256 rewarduint256 timestamp
ClaimedRewardFromSlotieJr(address indexed useruint256 rewarduint256 timestamp
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
setDeployTimeEvent(uint256 indexed deployTime
setLockPeriodEvent(uint256 indexed lockperiod
setSlotieClaimEndTimeEvent(uint256 indexed slotieClaimEndTime
setSlotieClaimStartEvent(uint256 indexed slotieClaimStart
setSlotieEHRMerkleProofEvent(bytes32 indexed slotieEHRMerkleProof
setSlotieEarnPeriodEvent(uint256 indexed slotieEarnPeriod
setSlotieIssuancePeriodEvent(uint256 indexed issuancePeriod
setSlotieIssuanceRateEvent(uint256 indexed issuanceRate
setSlotieJrClaimEndTimeEvent(uint256 indexed slotieJrClaimEndTime
setSlotieJrDeployTimeEvent(uint256 indexed slotieJrDeployTime
setSlotieJrEHRMerkleProofEvent(bytes32 indexed slotieEHRMerkleProof
setSlotieJrEarnPeriodEvent(uint256 indexed slotieJrEarnPeriod
setSlotieJrIssuancePeriodEvent(uint256 indexed issuancePeriod
setSlotieJrIssuanceRateEvent(uint256 indexed issuanceRate
setSlotieJrNFTEvent(address indexed slotieJrNFT
setSlotieNFTEvent(address indexed slotieNFT
setSlotiePreClaimMerkleProofEvent(bytes32 indexed slotiePreClaimMerkleProof
Constructor
constructor(address _slotieNFT
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.