MSActivityCenter
Verified contract
Active on
Ethereum with 291 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
No balances found for "MSActivityCenter"
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 14073910 | 3 years ago | | | 0 | 0.0039975880 | |
| 13981597 | 3 years ago | | | 0.095 | 0.0062915153 | |
| 13981554 | 3 years ago | | | 0.095 | 0.0060272840 | |
| 13981549 | 3 years ago | | | 0.095 | 0.0073919560 | |
| 13981546 | 3 years ago | | | 0.095 | 0.0070340403 | |
| 13981546 | 3 years ago | | | 0.095 | 0.0070350980 | |
| 13981543 | 3 years ago | | | 0.095 | 0.0074059298 | |
| 13981543 | 3 years ago | | | 0.285 | 0.0078365000 | |
| 13981542 | 3 years ago | | | 0.095 | 0.0078940347 | |
| 13981542 | 3 years ago | | | 0.095 | 0.0079410537 |
ABI
ABI objects
Getter at block 20870972
CREATOR_ROLE() view returns (bytes32)
0x828634d95e775031b9ff576b159a8509d3053581a8c9c4d7d86899e0afcd882f
DEFAULT_ADMIN_ROLE() view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
PAUSER_ROLE() view returns (bytes32)
0x65d7a28e3265b37a6474929f336521b332c1681b933f6cb9f3376673440d862a
WITHDRAWER_ROLE() view returns (bytes32)
0x10dac8c06a04bec0b551627dad28bc00d6516b0caacd1c7b345fcdb5211334e4
paused() view returns (bool)
false
Read-only
getActivity(uint256 activityId) view returns (struct MSActivityCenterActivity)
getActivityCharges(uint256 activityId) view returns (struct MSActivityCenterCharge[])
getRoleAdmin(bytes32 role) view returns (bytes32)
getRoleMember(bytes32 role, uint256 index) view returns (address)
getRoleMemberCount(bytes32 role) view returns (uint256)
hasRole(bytes32 role, address account) view returns (bool)
supportsInterface(bytes4 interfaceId) view returns (bool)
State-modifying
Events grantRole(bytes32 role, address account)
pause()
presale(uint256 activityId, uint256 tokenQuantity) payable
renounceRole(bytes32 role, address account)
revokeRole(bytes32 role, address account)
setActivity(uint256 activityId, struct MSActivityCenterCharge[] charges, address nftContract, uint256 period, uint256 maxCirculation)
unpause()
unsetActivity(uint256 activityId)
withdraw(address to)
withdrawTokens(address[] tokens, address to)
ActivityCreated(uint256 activityId, struct MSActivityCenterCharge[] charges, address nftContract, uint256 period, uint256 maxCirculation)
Paused(address account)
Presale(uint256 activityId, struct MSActivityCenterCharge[] charges, address buyer, address nftContract, uint256[] tokenIds, uint256 timestamp)
RoleAdminChanged(bytes32 indexed role, bytes32 indexed previousAdminRole, bytes32 indexed newAdminRole)
RoleGranted(bytes32 indexed role, address indexed account, address indexed sender)
RoleRevoked(bytes32 indexed role, address indexed account, address indexed sender)
Unpaused(address account)
Withdraw(address to, uint256 value)
WithdrawToken(address tokenAddress, address to, uint256 amount)
constructor(address pauser, address creator, address withdrawer)
This contract contains no fallback and receive objects.
This contract contains no error objects.