SimpleERC1155Storefront
Verified contract
Active on
Base with 4 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0xf5b4…e25f
0xc0bf…0b7d
0xf8b9…46b5
Balances ($0.00)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
0xf8b9…46b5 | ERC-1555 | 144.433K | -- | -- | |
0xf8b9…46b5 | ERC-1555 | 144.433K | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 22723103 | 13 hours ago | | | 0 | 0.000010607168 | |
| 22722376 | 13 hours ago | | | 0 | 0.000014183008 | |
| 22720115 | 14 hours ago | | | 0 | 0.0000031187519 | |
| 22720109 | 14 hours ago | | | 0 | 0.000018078947 |
ABI
ABI objects
Getter at block 22745706
MIN_SETTLE_TIME() view returns (uint256)
604800
SEAPORT() view returns (address)
0x0000000000000068f116a894984e2db1123eb395
designatedArbiter() view returns (address)
0xf9e6b2d3e06bb8f727764d8b7adc2af074c6012c
erc1155Token() view returns (address)
0xf8b94e2cdccaaa73a804cfc6a0736d7c5e9946b5
escrowContract() view returns (address)
0xc0bfd2de00e7e6011d615e29f896fd7aa7840b7d
escrowFactory() view returns (address)
0xf5b4898f328c5db60181e3537e3787f18d26e25f
getArbiter() view returns (address)
0xf9e6b2d3e06bb8f727764d8b7adc2af074c6012c
getEscrowContract() view returns (address)
0xc0bfd2de00e7e6011d615e29f896fd7aa7840b7d
getSeaportMetadata() pure returns (string name, struct Schema[] schemas)
(name=SimpleERC1155Storefront, schemas=[(1337, 0x)])
owner() view returns (address)
0xf9e6b2d3e06bb8f727764d8b7adc2af074c6012c
ready() view returns (bool)
true
settleDeadline() view returns (uint256)
1814400
Read-only
listedTokenIds(uint256) view returns (uint256)
listings(uint256) view returns (uint256 tokenId, uint256 price, address paymentToken, uint256 listingTime)
previewOrder(address, address, struct SpentItem[] spentItems, struct SpentItem[], bytes) view returns (struct SpentItem[] offer, struct ReceivedItem[] consideration)
supportsInterface(bytes4 interfaceId) view returns (bool)
State-modifying
Events changeOwnership(address newOwner)
createNewEscrowContract()
generateOrder(address fulfiller, struct SpentItem[] spentItems, struct SpentItem[], bytes) returns (struct SpentItem[] offer, struct ReceivedItem[] consideration)
initialize()
listToken(uint256 tokenId, uint256 price, address paymentToken)
onERC1155BatchReceived(address, address, uint256[], uint256[], bytes) returns (bytes4)
onERC1155Received(address, address, uint256, uint256, bytes) returns (bytes4)
onERC721Received(address, address, uint256, bytes) returns (bytes4)
ratifyOrder(struct SpentItem[] offer, struct ReceivedItem[] consideration, bytes, bytes32[], uint256) returns (bytes4)
removeListing(uint256 tokenId)
renounceOwnership()
rescueERC1155(address tokenAddress, uint256 id, uint256 amount)
rescueERC20(address tokenAddress, uint256 amount)
rescueERC721(address tokenAddress, uint256 tokenId)
rescueETH(uint256 amount)
setDesignatedArbiter(address _newArbiter)
setERC1155TokenAddress(address _newERC1155Token)
setSettleDeadline(uint256 _newSettleDeadline)
toggleReady()
transferOwnership(address newOwner)
updateListing(uint256 tokenId, uint256 newPrice, address newPaymentToken)
ERC1155TokenAddressChanged(address indexed oldAddress, address indexed newAddress)
ListingAdded(uint256 indexed tokenId, uint256 price, address indexed paymentToken)
ListingRemoved(uint256 indexed tokenId, uint256 price, address indexed paymentToken)
ListingUpdated(uint256 indexed tokenId, uint256 oldPrice, uint256 newPrice, address oldPaymentToken, address indexed newPaymentToken)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
ReadyStateChanged(bool newState)
SettleDeadlineUpdated(uint256 newSettleDeadline)
StorefrontOrderFulfilled(uint256 tokenId, uint256 amount, address buyer, address paymentToken, uint256 price, address escrowContract)
constructor(address seaport, address _designatedArbiter, address _escrowFactory, address _erc1155Token, uint256 _minSettleTime, uint256 _initialSettleDeadline)
receive()
AlreadyInitialized()
EmptySpentItems()
InsufficientBalance(uint256 requested, uint256 available)
InsufficientTokenBalance(uint256 tokenId)
InvalidSettleDeadline(uint256 newDeadline, uint256 minDeadline)
NoTokensAvailable(uint256 tokenId)
NotSeaport()
OwnableInvalidOwner(address owner)
OwnableUnauthorizedAccount(address account)
StorefrontNotReady()
TransferFailed()