EscrowUpgradeable
saleIdCounter
uint256 saleIdCountersales
mapping(uint256 => struct IEscrow.Sale) salesactiveSales
mapping(address => mapping(uint256 => bool)) activeSalesbuyerChallengeWindow
uint256 buyerChallengeWindowReturn Values
saleFundingWindow
Return Values
constructor
initialize
Parameters
Name
Type
Description
onlyMarket
setBuyerChallengeWindow
Parameters
Name
Type
Description
setSaleFundingWindow
Parameters
Name
Type
Description
createSale
Parameters
Name
Type
Description
updateSaleTaxesToCollect
Parameters
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
supportsInterface
Parameters
Name
Type
Description
Return Values
Name
Type
Description
_updateSale
Parameters
Name
Type
Description
_updateSaleToSaleCancelled
Parameters
Name
Type
Description
_updateSaleToIssueWithProduct
Parameters
Name
Type
Description
_updateSaleToIssueWithDelivery
Parameters
Name
Type
Description
_updateSaleToSaleSuccess
Parameters
Name
Type
Description
_payout
Parameters
Name
Type
Description
_updateSaleState
_authorizeUpgrade
Parameters
Name
Type
Description
_getPermitUpdateSaleHash
Parameters
Name
Type
Description
Last updated