CityWL

Verified contract

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

No balances found for "CityWL"

0xae4ccd1dd374958bfdb3694c8d8f5e185604c7c3b27a67dd42d929e100ba6b04
0xba9098a7cf22299ae325334646d47afa223a703681c6d491cb9de5e1c0886f1e
0x199632ce207d356a80f153b9a4524e8d481052e68095c6b5b99ca03875db255f
0xacc924841b6c8a209f10c0cdaa4aec16eb3c09130efbd923fa3741da43ada4c0
0x12571c93fe8742e6f3c5870dad3d25a1b052590005947c6cd453b78ab711f3c6
0xb4ca2da60de4a6b1a9ce278480798425f1d941f32459819e7070ad0fb0a95db8
0x3e9f439b31d0fc215a76f46574abd1c8c9d17d81e8d30c525395650219e87c35
0x29768c17c1affe4f98c0e7b233196099b7ff2c88569de4d717b3fcb76ebbda0d
0xea07aed6d714f565fcd76bfeb343b79e272a171e8a7cd756caca3aa04349e3fa
0x680ac4d939ae02eb93dea8632c084e2c19e127f931676e32a754f4b1b360e54a

Functions
Getter at block 21206685
CONTRACT_ROLE(view returns (bytes32)
0x364d3d7565c7a8300c96fd53e065d19b65848d7b23b3191adcd55621c744223c
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
UPDATER_ROLE(view returns (bytes32)
0x73e573f9566d61418a34d5de3ff49360f9c51fec37f7486551670290f6285dab
Read-only
checkPassportHasWLSpot(uint256 passportIdstring cityuint32 buildingIdview returns (bool)
getRoleAdmin(bytes32 roleview returns (bytes32)
hasRole(bytes32 roleaddress accountview returns (bool)
supportsInterface(bytes4 interfaceIdview returns (bool)
wlListBuildingIds(uint256 passportIdview returns (uint256[])
wlSpotsList(uint256 passportIdview returns (bytes)
State-modifying
addCityContractRole(address cityContractAddress
addTheRolesForContractCalls(address winContractaddress lotContractaddress passContract
addWLSpot(uint256 passportIdstring citystring buildingNameuint32 buildingTokenId
grantRole(bytes32 roleaddress account
removeCityWlSpot(uint256 passportIdstring cityuint32 buildingId
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
Events
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
WLSpotAdded(uint256 tokenIdstruct CityWLWLSpot spot
WLSpotRemoved(uint256 tokenIdstring cityuint32 buildignId
Constructor
constructor(address pasContractAd
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.