The Vending Machine

Verified contract

Active on Ethereum with 3,416 txns
Deployed by via 0xdfe2e5bd at 15433792
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "The Vending Machine"

0x4d1af060e12bef03152821a5bd7fd1bcd086d57aa1def367d9d7a08a70b1986a
0xf005d5ea747303a134344d043509485bbc0674ea0808f034f3c12aa97b04ce7a
0xa62107f97870bfa0b04dca84f3fe0fed3f8a02a01f5d3bfae35468bc12e5b80e
0x3e9364fa716f4255aae4b9d75a7a414107bb5f0ab41d7d566ad8536b3eedfafc
0x82eb1f904783d1a39a7c8f06ec84ff45278b8111c775c3efbbe3fb27454ece64
0xa3f61c77a27f0b4e8e69740ab715c59fa43e80f8e604d574b4bfcb76c05d94a8
0x59308512b6ae64e6206f7008c29b90a2464426345e5a3ce5d003426be01f9f60
0x3c0cb007816d3094c213e879e78c9691f19e897c9cae4fe7a6a5fa42c1665889
0xc6816d2838a5e99baa25a75532a22452ac180f7565a18838d8fec33452aa6369
0xc84141735a9f8963d98457186260b163a06b5cdf883110ca32e2d850dc0a5b8a

Functions
Getter at block 21209743
baseURI(view returns (string)
https://vm.p4sd.com/tokens/
getTotalMinted(view returns (uint256)
6203
name(view returns (string)
The Vending Machine
owner(view returns (address)
0x1e19f70a43f673c866e8a42397981bb67de76ae1
signingAddress(view returns (address)
0xdbfc2e82dc2880320553dfa8e2db71da6c9c8b41
symbol(view returns (string)
VM
totalSupply(view returns (uint256)
4377
Read-only
balanceOf(address ownerview returns (uint256)
getApproved(uint256 tokenIdview returns (address)
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
dispenseItemsManually(address receiveruint256 quantity
onERC1155BatchReceived(addressaddressuint256[]uint256[]bytesreturns (bytes4)
onERC1155Received(addressaddress fromuint256 iduint256 amountbytesreturns (bytes4)
renounceOwnership(
safeTransferFrom(address fromaddress touint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdbytes _data
setApprovalForAll(address operatorbool approved
setBaseURI(string uri
setCoinAddress(address newAddress
setPssssdAddress(address newAddress
setRoyaltyInfo(address treasuryAddressuint96 newRoyaltyPercentage
setSigningAddress(address newSigningAddress
transferFrom(address fromaddress touint256 tokenId
transferOwnership(address newOwner
useItem(uint256 itemIDbytes signaturebytes data
useItem(uint256 itemIDuint256 pssssdTokenIDbytes signaturebytes data
useItem(uint256 itemIDuint256 pssssdTokenIDuint256 optionalPssssdTokenIDbytes signaturebytes data
Events
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
ConsecutiveTransfer(uint256 indexed fromTokenIduint256 toTokenIdaddress indexed fromaddress indexed to
ItemUsed(uint256 indexed itemIDbytes data
ItemUsed(uint256 indexed itemIDuint256 pssssdTokenIDbytes data
ItemUsed(uint256 indexed itemIDuint256 pssssdTokenIDuint256 optionalPssssdTokenIDbytes data
ItemsDispensed(address indexed senderuint256 startTokenIDuint256 quantity
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
SigningAddressUpdated(address previousSigneraddress newSigner
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Constructor
constructor(address coinAddressaddress pssssdAddressaddress signeraddress treasurystring uri
Fallback and receive

This contract contains no fallback and receive objects.

Errors
ApprovalCallerNotOwnerNorApproved(
ApprovalQueryForNonexistentToken(
ApproveToCaller(
BalanceQueryForZeroAddress(
CallerIsNotTheOwner(
CannotSetZeroAddress(
IncorrectSignature(
MintERC2309QuantityExceedsLimit(
MintToZeroAddress(
MintZeroQuantity(
OnlyTakesVMTokens(
OwnerQueryForNonexistentToken(
OwnershipNotInitializedForExtraData(
TransferCallerNotOwnerNorApproved(
TransferFromIncorrectOwner(
TransferToNonERC721ReceiverImplementer(
TransferToZeroAddress(
URIQueryForNonexistentToken(