AmberIslandBottle

Verified contract

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

No balances found for "AmberIslandBottle"

0x9c37709dc47d235b9bce5f5f70b178adab5d02ef5a5ab9a36d201d6fa8745c34
0x055d82fe34897477ad3d6bc801b4b75190177dcd565a48bc2f5df26f3c8cbce4
0xc54f749dbc1a036cf5730c1c2c7264ba006c8e46b5cc4c9206aaf969f374f862
0x514ca504bc26d68d861bbdd8ef320f3b284b93f9d1f315b125068c370a080d9b
0x3340bef05ee7608ab07277492b83b324ef2e018e9f24a6783cbbd053a40c5059
0xd3589b12ca0371ed74ec0240835068ffa3d65d1b1d48b208e8fddc85f4c71419
0x2761759b061cc7949f4e122d7f7321e5a5cd1f999a2152048b1fefcdaeb28d1f
0xa5fad9508b0b279e1ba169686ede40cf6d0344c6d4bb164de810ab4d2dd9a6ff
0x90612227737d36be3c49446f8369d1090d665d46a339bcd8e128849f37551f56
0x70a5b17c1ff22db29f3de12c6e4095bb504ebd9a3a00a3a090a7bce5ce749e3c

Functions
Getter at block 20942942
BOTTLE_STATE_ROLE(view returns (bytes32)
0xec4d30bc68cfaad67ccb2db1c69915befa17cd0f5050dff26ef06e1e166c8c17
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
RELEASE_ROLE(view returns (bytes32)
0x63f32341a2c9659e28e2f3da14b2d4dc3b076a5eebd426f016534536cda2948e
getCurrentReleaseId(view returns (uint256)
3000000
name(view returns (string)
AmberIslandBottle
symbol(view returns (string)
AIB
Read-only
balanceOf(address ownerview returns (uint256)
getApproved(uint256 tokenIdview returns (address)
getCurrentTokenId(uint256 releaseview returns (uint256)
getKeyUsedForRelease(uint256 releaseuint256 keyTokenIdview returns (bool)
getPrice(uint256 releasebool includeKeyview returns (uint256)
getReleaseDetails(uint256 releaseview returns (struct AmberIslandBottlesRelease)
getRoleAdmin(bytes32 roleview returns (bytes32)
hasRole(bytes32 roleaddress accountview returns (bool)
isApprovedForAll(address owneraddress operatorview returns (bool)
ownerOf(uint256 tokenIdview returns (address)
royaltyInfo(uint256 _tokenIduint256 _salePriceview returns (addressuint256)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenURI(uint256 tokenIdview returns (string)
State-modifying
approve(address touint256 tokenId
bulkSetBottleState(uint256[] tokenIdsuint8 state
createRelease(string _nameuint256 _priceuint256 _maxSupplyuint256 _startTimebool _keyHoldersOnlystring _uriuint256 _royaltiesuint8 _defaultState
grantRole(bytes32 roleaddress account
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
safeMint(uint256 releaseaddress tobool includeKeyuint256 keyTokenIdpayable 
safeTransferFrom(address fromaddress touint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdbytes data
setApprovalForAll(address operatorbool approved
setBottlePrice(uint256 releaseuint256 price
setBottleStartTime(uint256 releaseuint256 timestamp
setBottleUri(uint256 releasestring uri
setFeeRecipient(address _recipient
transferFrom(address fromaddress touint256 tokenId
withdraw(
Events
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
ReleaseCreated(struct AmberIslandBottlesRelease release
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 indexed tokenId
Constructor
constructor(address _keyContractAddress
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.