module Binance::Spot::Futures

def adjust_cross_collateral(loanCoin:, collateralCoin:, amount:, direction:, **kwargs)

Other tags:
    See: https://binance-docs.github.io/apidocs/spot/en/#adjust-cross-collateral-ltv-v2-trade -

Options Hash: (**kwargs)
  • :recvWindow (Integer) -- The value cannot be greater than 60000

Parameters:
  • kwargs (Hash) --
  • direction (String) -- "ADDITIONAL", "REDUCED"
  • amount (Float) --
  • collateralCoin (String) --
  • loanCoin (String) --
def adjust_cross_collateral(loanCoin:, collateralCoin:, amount:, direction:, **kwargs)
  Binance::Utils::Validation.require_param('loanCoin', loanCoin)
  Binance::Utils::Validation.require_param('collateralCoin', collateralCoin)
  Binance::Utils::Validation.require_param('amount', amount)
  Binance::Utils::Validation.require_param('direction', direction)
  @session.sign_request(:post, '/sapi/v2/futures/loan/adjustCollateral', params: kwargs.merge(
    loanCoin: loanCoin,
    collateralCoin: collateralCoin,
    amount: amount,
    direction: direction
  ))
end