Position Vault
This contract is a position vault that manages positions and orders for a trading system. It allows users to open and close positions, execute orders, and manage collateral.
function initialize(address _operators, address _vlp, address _vusd) public {
__ReentrancyGuard_init();
operators = IOperators(_operators);
vlp = IVLP(_vlp);
vusd = IVUSD(_vusd);
}function newPositionOrder(
address _account,
uint256 _tokenId,
bool _isLong,
OrderType _orderType,
uint256[] memory _params,
address _refer
)Last updated