BPX Marketplace Vault

Verified contract

Active on Ethereum with 441 txns
Deployed by via 0xa014efa5 at 16970733
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
 (#478)
ERC-721
--
0x40fc7765f085fe030e2af1d1cb1b482e69c03a855e50069d3166bda936f95c2a
0x905303bfa02a672687c5d25e47afb4136e8bd1fafea87e207310840010b4f598
0x9a694b0703c40ffe926a60bc7db634f272b4d9592a75dab3094a67bb417a48f9
0x5daa8859e070f6f25f543fd4a0f274bc75240942316d658e054ce4e30e69cbe5
0x8f2f5ca73481155d94c1b521402409adb905d218afe0c93560749b2d3f1b05ca
0xb6661f09990b010576f6b1aaf9543824ed2b6933e0686f8c3f3b458496d73995
0x7e65c8ff69649d99d7a668f73019bdfe2913f29fadb3721b0092e494118a5900
0xf1c4b44bbf06bf70f221c16c42200ab04e048e1196ab4bb6b162771d79eaca63
0xe2b1887b50ae44ddb0cc1aadb00de588326658a1b012732ce1b517db585d2c20
0x1013e3a92402b5fe478ea571a0de084c4fd5547845cbdbee2e45f168573cc1af

Functions
Getter at block 21287350
_baseTokenURI(view returns (string)
https://metadata.bpx.auction/vault/
_tokenMetadata(view returns (address)
0x0000000000000000000000000000000000000000
contractURI(view returns (string)
https://metadata.bpx.auction/vault/opensea.json
name(view returns (string)
BPX Marketplace Vault
owner(view returns (address)
0x181346e476cb034977782f004aad2ecfdac8be05
symbol(view returns (string)
BPXMarketVault
totalSupply(view returns (uint256)
894
Read-only
balanceOf(address ownerview returns (uint256)
getApproved(uint256 tokenIdview returns (address)
isApprovedForAll(address owneraddress operatorview returns (bool)
ownerOf(uint256 tokenIdview returns (address)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenManager(address walletview returns (bool)
tokenURI(uint256 tokenIdview returns (string)
State-modifying
approve(address touint256 tokenIdpayable 
burn(uint256 tokenId
mint(address destuint256 qty
safeTransferFrom(address fromaddress touint256 tokenIdpayable 
safeTransferFrom(address fromaddress touint256 tokenIdbytes _datapayable 
setApprovalForAll(address operatorbool approved
setMetadataContract(address tokenMetadata
toggleTokenManager(address walletbool permission
transferFrom(address fromaddress touint256 tokenIdpayable 
transferOwnership(address newOwner
updateAllMetadata(
updateBaseURI(string uri
updateMetadata(uint256 id
Events
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
BatchMetadataUpdate(uint256 _fromTokenIduint256 _toTokenId
ConsecutiveTransfer(uint256 indexed fromTokenIduint256 toTokenIdaddress indexed fromaddress indexed to
MetadataUpdate(uint256 _tokenId
OwnershipTransferred(address indexed useraddress indexed newOwner
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Constructor
constructor(string name_string symbol_string baseTokenURIstring _contractURI
Fallback and receive

This contract contains no fallback and receive objects.

Errors
ApprovalCallerNotOwnerNorApproved(
ApprovalQueryForNonexistentToken(
BalanceQueryForZeroAddress(
MintERC2309QuantityExceedsLimit(
MintToZeroAddress(
MintZeroQuantity(
OwnerQueryForNonexistentToken(
OwnershipNotInitializedForExtraData(
TransferCallerNotOwnerNorApproved(
TransferFromIncorrectOwner(
TransferToNonERC721ReceiverImplementer(
TransferToZeroAddress(
URIQueryForNonexistentToken(
UserPermissions(