IPendingExposureRouter.sol
1 pragma solidity >=0.6.0; 2 pragma experimental ABIEncoderV2; 3 4 import "./IOptionsExchange.sol"; 5 6 interface IPendingExposureRouter { 7 function getMaxPendingMarketOrders() external view returns (uint256); 8 function cancelOrder(uint256 orderId) external; 9 function approveOrder(uint256 orderId, string[] calldata symbols) external; 10 function createOrder(IOptionsExchange.OpenExposureInputs calldata oEi, uint256 cancelAfter, uint256 slippage) external; 11 }