In the Overview.md matching scenario examples, the pseudo code shows:
matchOrders(makerOrder, [takerOrder], 50, [25])
However, the actual function signature in CTFExchange.sol has the taker order as the first parameter and maker orders as the array:
function matchOrders(
Order memory takerOrder,
Order[] memory makerOrders,
uint256 takerFillAmount,
uint256[] memory makerFillAmounts
)
Are the labels in the pseudo code intentionally different from the actual parameter naming, or should they be swapped to match the implementation?
In the Overview.md matching scenario examples, the pseudo code shows:
However, the actual function signature in CTFExchange.sol has the taker order as the first parameter and maker orders as the array:
Are the labels in the pseudo code intentionally different from the actual parameter naming, or should they be swapped to match the implementation?