SHOP

Verified contract

Active on Ethereum with 5,426 txns
Deployed by via 0x50a2cb12 at 15320198
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 3 additional slots
-
variable spans 3 additional slots
Native
Value $1,678.97
ERC-20
Value $1.11
0x33e8bf0cc7ddca41070a66a5a4f72323ba28c1705e89850b990df73a3c3852bd
0x70dbbf199d146d5d2a449240b99eb6607ad373eabec4eb8a703cba4b38ff2124
0x8fc061356c2fedd0dbdb26b257387d71b85430003535e46e8ce42d9d11b827a6
0x4649885f66072441f4c3279c11f27e265e3d15fd5b3961c0e189d4dc4765c2f7
0xcb39eca161a09c1abc1464a38d7af752cf78b7bf01252fcd91680146b4b6b1ab
0x06fed3cd8dbb6b226127f0fd0cf394c46136b9f8156702bb11d5a564fb64ae7d
0x0514d8260f4e3a146cda397d949003b72b3484210b81a2cc227a3d0d6941ca6e
0x892ddd32c03e0827792f7cb76ca318a80c8b3b604c72310d79b46406897b30df
0xae8b45597fcf881236ecfd55a0830b71e4cc68cf04be2ad758cecf257f1cda8d
0xad022beb9fd3c09142435a1e052c5b6bea499d03980287d45bb2255505371d02

Functions
Getter at block 21160302
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
MINTER_ROLE(view returns (bytes32)
0x9f2df0fed2c77648de5860a4cc508cd0818c85b8b8a1ab4ceeef8d981c8956a6
MINT_APPROVER_ROLE(view returns (bytes32)
0x72f147522acf4a21c7234c54cded1d238cc4bd9f48e5e7bc9ac78f0968197ec2
PAUSER_ROLE(view returns (bytes32)
0x65d7a28e3265b37a6474929f336521b332c1681b933f6cb9f3376673440d862a
decimals(view returns (uint8)
18
 
getAdminApprovalTimestamp(view returns (uint256)
 
getAdminTimelock(view returns (uint256)
 
getFeeRate(view returns (uint256)
getMintApprovalTimestamp(view returns (uint256)
0
 
getMintTimelock(view returns (uint256)
getTransactionFeePaused(view returns (bool)
true
getTransferFeePoolBalance(view returns (uint256)
0
 
isApproved(view returns (bool)
 
isMintApproved(view returns (bool)
lastActionResult(view returns (bool)
true
name(view returns (string)
SHOP
paused(view returns (bool)
false
symbol(view returns (string)
SHOP
totalSupply(view returns (uint256)
99612728000000000000000000
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)
isExcludedFromFee(address accountview returns (bool)
mintApprovers(uint256view returns (address approverAddressbool approveduint256 timestamp)
State-modifying
approve(address spenderuint256 amountreturns (bool)
approveActivity(
approveMint(
burn(uint256 amount
burnFrom(address accountuint256 amount
decreaseAllowance(address spenderuint256 subtractedValuereturns (bool)
excludeFromFee(address account
grantRole(bytes32 roleaddress account
includeInFee(address account
increaseAllowance(address spenderuint256 addedValuereturns (bool)
mint(address touint256 amount
pause(
pauseTransferFee(
renounceRole(bytes32 roleaddress account
revokeAdminApproval(
revokeMintApproval(
revokeRole(bytes32 roleaddress account
setAdminTimelock(uint256 timeLock
setApprovalAdmin(address _recoveryAdminuint256 index
setFeeRate(uint256 _feeRate
setMintApprover(address mintApproveruint256 index
setMintTimelock(uint256 timeLock
transfer(address touint256 amountreturns (bool)
transferFrom(address fromaddress touint256 amountreturns (bool)
transferFromContract(address touint256 amount
transferFromFeePool(uint256 amountaddress toreturns (bool)
unpause(
unpauseTransferFee(
Events
ActivityApprovalRevoked(address arg0
ActivityApproved(address arg0
Approval(address indexed owneraddress indexed spenderuint256 value
CalledFallback(address arg0uint256 arg1
MintingApprovalRevoked(address arg0
MintingApproved(address arg0
Paused(address account
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleIsExit(bytes32 roleaddress account
RoleIsNotExist(bytes32 roleaddress account
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
Transfer(address indexed fromaddress indexed touint256 value
TransferReceived(address _fromuint256 _amount
TransferSent(address _fromaddress _destAddruint256 _amount
Unpaused(address account
Constructor
constructor(string namestring symboladdress adminApproveraddress adminApprover2address mintApproveraddress mintApprover2
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.