0 txs
0 calls
constructor
No constructor.
functions
No functions.
events
CollectionOfferExecuted
event CollectionOfferExecuted(address indexed buyer, address indexed tokenContract, uint256 tokenId, uint256 amount, uint256 price, address paymentToken)
ItemsSwapped
event ItemsSwapped(address indexed seller, address indexed buyer, uint256 indexed listingId)
OfferAccepted
event OfferAccepted(uint256 indexed offerId, uint256 indexed listingId)
OfferCanceled
event OfferCanceled(uint256 indexed offerId)
OfferCreated
event OfferCreated(uint256 indexed offerId, uint256 indexed listingId, address indexed buyer, uint256 price)
errors
ArrayLengthMismatch
error ArrayLengthMismatch()
InsufficientBalance
error InsufficientBalance()
InvalidPaymentAmount
error InvalidPaymentAmount()
InvalidPrice
error InvalidPrice()
InvalidSignature
error InvalidSignature()
ListingNotActive
error ListingNotActive()
ListingNotFound
error ListingNotFound()
NotApproved
error NotApproved()
NotListingSeller
error NotListingSeller()
NotOfferCreator
error NotOfferCreator()
OfferNotActive
error OfferNotActive()
SafeERC20FailedOperation
error SafeERC20FailedOperation(address token)
SignatureUsed
error SignatureUsed()
TransferFailed
error TransferFailed()
creation bytecode
0x60808060405234601b5761082890816100218239308160070152f35b600080fdfe6080604052307f000000000000000000000000000000000000000000000000000000000000000014600436101561003557600080fd5b60003560e01c80630a4bd196146105e857635f23218e1461005557600080fd5b6105c3576101403660031901126105c35760643560a4356001600160a01b03811690608435908290036105c35760c435926001600160401b0384116105c357366023850112156105c3578360040135936100ae856106d4565b906100bc60405192836106b3565b85825260208201906024829760051b820101903682116105c357602401915b8183106105c85750505060e4356001600160401b0381116105c3576101049036906004016106eb565b610104356001600160401b0381116105c3576101249036906004016106eb565b60008481526004356020526040902080549197916001600160a01b0316156105b257600a015460ff16156105a15785151580610587575b6105775782516103d8575b5060405160208101903360601b8252846034820152426054820152605481526101906074826106b3565b519020946040519161012083018381106001600160401b038211176103915760409081523384526020808501878152858301898152606087019586526080870197885260a0870194855260c087019b8c526101243560e088019081526001610100890181815260008e815260243590965295909420975188546001600160a01b039182166001600160a01b0319918216178a55935194890194909455905160028801559451600387018054919093169116179055935180519060048501906001600160401b03831161039157600160401b8311610391576020906102798484548186558561075c565b0190600052602060002060005b8381106103bb5750505050600583019051908151916001600160401b03831161039157600160401b8311610391576020906102c68484548186558561075c565b0190600052602060002060005b8381106103a757505050506006820196518051906001600160401b03821161039157600160401b821161039157602090610312838b54818d558c61075c565b019760005260206000209760005b82811061037d575050506020965090600891516007820155019051151560ff80198354169116179055604051918252827f32645f28ae455f14af7a547728c579fc5a3f52d9c6db6d22a0de0ded95c82cbe853394a4604051908152f35b60019060208351930192818c015501610320565b634e487b7160e01b600052604160045260246000fd5b6001906020845194019381840155016102d3565b82516001600160a01b031681830155602090920191600101610286565b600096959192949396508451156105615751825186516001600160a01b039092169491036105505760405163e985e9c560e01b8152336004820152306024820152602081604481885afa9081156104e657600091610511575b501561050057939533949060005b84518110156104f2578660206104558388610748565b51604051627eeac760e11b815260048082019490945282810190930152816044818a5afa9081156104e6576000916104b2575b50610493828a610748565b51116104a15760010161043f565b631e9acf1760e31b60005260046000fd5b906020823d82116104de575b816104cb602093836106b3565b810103126104db57505138610488565b80fd5b3d91506104be565b6040513d6000823e3d90fd5b509350935093949038610166565b63c19f17a960e01b60005260046000fd5b6020813d602011610548575b8161052a602093836106b3565b8101031261054457519081151582036104db575038610431565b5080fd5b3d915061051d565b63512509d360e11b60005260046000fd5b634e487b7160e01b600052603260045260246000fd5b62bfc92160e01b60005260046000fd5b508560005260443560205260ff604060002054161561015b565b6366cb03e960e01b60005260046000fd5b630fc87cc760e31b60005260046000fd5b600080fd5b82356001600160a01b03811681036105c3578152602092830192016100db565b506105c35760403660031901126105c3576024358060005260043560205260406000209060018060a01b03825416908133036106a25760088301805460ff8116156106915760ff191690557f0ff09947dd7d2583091e8cbfb427fecacb697bf895187b243fd0072c0ee9b951600080a260038201546001600160a01b03161580610684575b61067357005b60026106829201549030610790565b005b506002820154151561066d565b634d80826b60e11b60005260046000fd5b63e8439f4960e01b60005260046000fd5b90601f801991011681019081106001600160401b0382111761039157604052565b6001600160401b0381116103915760051b60200190565b9080601f830112156105c3578135610702816106d4565b9261071060405194856106b3565b81845260208085019260051b8201019283116105c357602001905b8282106107385750505090565b813581526020918201910161072b565b80518210156105615760209160051b010190565b91909182821061076b57505050565b600052602060002091820191015b818110610784575050565b60008155600101610779565b50600080809381935af13d156107ed573d6001600160401b03811161039157604051906107c7601f8201601f1916602001836106b3565b8152600060203d92013e5b156107dc57600190565b6312171d8360e31b60005260046000fd5b6107d256fea2646970667358221220112ca854b9e40de24de2035d0a371643cd76bb9b543945afa14580d78868cbde64736f6c634300081c0033