IEscrow
CreateSale
event CreateSale(uint256 saleId, enum IEscrow.State state, address buyer, address spender, address erc20, uint256 price, bytes32 tier, address seller, address erc721, uint256 tokenId, string metadata)UpdateSale
event UpdateSale(uint256 saleId, enum IEscrow.State newState)SaleTaxesUpdated
event SaleTaxesUpdated(uint256 saleId, uint256 amount, uint256 countryCode, uint256 regionCode)updateSaleTaxesToCollect
function updateSaleTaxesToCollect(uint256 _saleId, struct Tax _taxes) externalParameters
Name
Type
Description
RoyaltyPayout
CommissionPayout
TaxCollected
SaleComplete
SaleCancelled
BuyerChallengeWindowChanged
SaleFundingWindowChanged
State
Sale
setBuyerChallengeWindow
Parameters
Name
Type
Description
buyerChallengeWindow
Return Values
Name
Type
Description
setSaleFundingWindow
Parameters
Name
Type
Description
saleFundingWindow
Return Values
Name
Type
Description
createSale
Parameters
Name
Type
Description
getSale
Parameters
Name
Type
Description
Return Values
Name
Type
Description
hasActiveSale
Parameters
Name
Type
Description
Return Values
Name
Type
Description
updateSale
Parameters
Name
Type
Description
permitUpdateSale
Parameters
Name
Type
Description
Last updated