IncreasePositionSizeUtils
validateRequest
function validateRequest(struct ITradingStorage.Trade _trade, struct IUpdatePositionSize.IncreasePositionSizeInput _input) internal view returns (uint256 positionSizeCollateralDelta)Parameters
Name
Type
Description
prepareCallbackValues
function prepareCallbackValues(struct ITradingStorage.Trade _existingTrade, struct ITradingStorage.Trade _partialTrade, struct ITradingCallbacks.AggregatorAnswer _answer) internal view returns (struct IUpdatePositionSize.IncreasePositionSizeValues values)Parameters
Name
Type
Description
validateCallback
Parameters
Name
Type
Description
updateTradeSuccess
Parameters
Name
Type
Description
handleCanceled
Parameters
Name
Type
Description
_getMultiCollatDiamond
Last updated
Was this helpful?