setLeverage method

Future<Map<String, dynamic>?> setLeverage({
  1. required String symbol,
  2. required double leverage,
  3. bool? leverageOnly,
})

Implementation

Future<Map<String, dynamic>?> setLeverage({
  required String symbol,
  required double leverage,
  bool? leverageOnly,
}) async {
  log.d('ByBitRest.setLeverage');
  var parameters = <String, dynamic>{};
  parameters['symbol'] = symbol;
  parameters['leverage'] = leverage;
  if (leverageOnly != null) parameters['leverage_only'] = leverageOnly;
  return await request(
    path: '/v2/private/position/leverage/save',
    type: 'POST',
    parameters: parameters,
    withAuthentication: true,
  );
}