Appearance
Events and custom errors
Use strict event decoding and validate the emitting address, indexed identity, payload and receipt destination. An error identifies why the simulated call failed; it is not a promise that retrying will succeed.
Events
| Signature | Topic 0 | Fields |
|---|---|---|
Approval(address,address,uint256) | 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925 | owner (indexed), approved (indexed), tokenId (indexed) |
ApprovalForAll(address,address,bool) | 0x17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c31 | owner (indexed), operator (indexed), approved |
BidIncreased(uint256,uint256,address,uint256,uint256,uint256) | 0x1eb33c1f02d249bb2b272e35c64926c0227b8af271019fd4d84e8fa6ab4551e2 | auctionId (indexed), submissionId (indexed), submitter (indexed), previousBid, newBid, delta |
Initialized(uint64) | 0xc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2 | version |
RecordFinalized(uint256,uint256,address,uint8,address,uint256) | 0x90784d5065e0c3cfe8ef2dccb7ff9674b1ba8a15a9a21cd2e9023e03d9e75516 | auctionId (indexed), submissionId (indexed), recipient (indexed), kind, finalizer, winningBid |
RefundWithdrawn(uint256,uint256,address,uint256) | 0x314ba2eb5df9d7a82cef0b5e6324da9e53c4bfa8eed35f1d1bc38b276b69f43f | auctionId (indexed), submissionId (indexed), submitter (indexed), amount |
SubmissionCreated(uint256,uint256,address,bytes32,string,string,string,uint256) | 0x1beb5b375d58f78c4c9354d180fe1e257e804084ffdc83684d30a44c232d7c75 | auctionId (indexed), submissionId (indexed), submitter (indexed), contentHash, imageURI, title, description, initialBid |
Transfer(address,address,uint256) | 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef | from (indexed), to (indexed), tokenId (indexed) |
Upgraded(address) | 0xbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b | implementation (indexed) |
UpgradesFrozen(address) | 0xebf836240f740afa1c153f1f5bcb0928e5644b38919edac8dc418e1b31c9031e | authority (indexed) |
Custom errors
| Signature | Selector |
|---|---|
AddressEmptyCode(address) | 0x9996b315 |
AddressHasNoCode(address) | 0x86bb51b8 |
AlreadySubmitted(uint256,address) | 0xc671406e |
AuctionAlreadyFinalized(uint256) | 0xd9e3dd83 |
AuctionNotEnded(uint256,uint256) | 0xf7d22c94 |
BidBelowRequiredTotal(uint256,uint256,uint256,uint256) | 0xb1a4ac91 |
BidIncreaseBelowRequiredDelta(uint256,uint256,uint256,uint256,uint256) | 0x9d9cc3ed |
BidTotalOverflow(uint256,uint256) | 0x63cf7fa3 |
DescriptionTooLong(uint256,uint256) | 0x71a24cf3 |
ERC1967InvalidImplementation(address) | 0x4c9c8ce3 |
ERC1967NonPayable() | 0xb398979f |
ERC721IncorrectOwner(address,uint256,address) | 0x64283d7b |
ERC721InsufficientApproval(address,uint256) | 0x177e802f |
ERC721InvalidApprover(address) | 0xa9fbf51f |
ERC721InvalidOperator(address) | 0x5b08ba18 |
ERC721InvalidOwner(address) | 0x89c62b64 |
ERC721InvalidReceiver(address) | 0x64a0ae92 |
ERC721InvalidSender(address) | 0x73c6ac6e |
ERC721NonexistentToken(uint256) | 0x7e273289 |
EscrowOverflow(uint256,uint256) | 0x55614686 |
FailedCall() | 0xd6bda275 |
ImageURITooLong(uint256,uint256) | 0x6754ccbf |
InsolventEscrow(uint256,uint256) | 0x7cd4f638 |
InvalidAuctionId(uint256) | 0xc5fe1a64 |
InvalidDeadAddress() | 0x46120761 |
InvalidEffectiveSupply(uint256,uint256) | 0x9ee915a6 |
InvalidImageURI() | 0xaa9e6401 |
InvalidInitialization() | 0xf92ee8a9 |
InvalidUTF8() | 0xe1429e24 |
LeaderBidExhausted(uint256) | 0x8dc19c9d |
NonEmptyContentForEmptyAuction() | 0x85382e9a |
NotInitializing() | 0xd7e6bcf8 |
NotSubmissionOwner(uint256,address) | 0x9c976fa6 |
RecordAlreadyExists(uint256) | 0x41855d4d |
ReentrancyGuardReentrantCall() | 0x3ee5aeb5 |
RefundAlreadyWithdrawn(uint256) | 0x5a132e7a |
RefundNotAvailable(uint256) | 0x170956e6 |
SafeERC20FailedOperation(address) | 0x5274afe7 |
SubmissionAuctionEnded(uint256,uint256) | 0xa8ce79f5 |
SubmissionBidExceedsLeader(uint256,uint256,uint256) | 0x23122486 |
SubmissionIdExhausted() | 0x8c15b87a |
SubmissionNotFound(uint256) | 0x11be9677 |
TitleTooLong(uint256,uint256) | 0x83dc6558 |
TokenTransferMismatch(uint256,uint256) | 0x29adafdc |
UnauthorizedUpgrade(address) | 0x124fb422 |
UpgradeAuthorizationFrozen() | 0xca53c0fe |
UpgradesAlreadyFrozen() | 0xd3415be3 |
UUPSUnauthorizedCallContext() | 0xe07c8dba |
UUPSUnsupportedProxiableUUID(bytes32) | 0xaa1d49a4 |
WinnerCannotWithdraw(uint256) | 0x80455456 |
WinningContentHashMismatch(bytes32,bytes32) | 0x8e8d7939 |
ZeroAddress() | 0xd92e233d |