This contract handles the verification of parameters for standard transactions. It does not verify the taker struct's itemIds and amounts array as well as minPrice (taker ask) / maxPrice (taker bid) because before the taker executes the transaction and the maker itemIds/amounts/price should have already been confirmed off-chain.
A standard transaction (bid or ask) is mapped to strategyId = 0.
function _verifyItemIdsAndAmountsEqualLengthsAndValidAmounts(uint256 amounts, uint256 itemIds) internal pure
This function is internal and is used to validate the parameters for a standard sale strategy when the standard transaction is initiated by a taker bid.
|Array of amounts
|Array of item ids