module Binance::Spot::Margin

def isolated_margin_transfer(asset:, symbol:, transFrom:, transTo:, amount:, **kwargs)

Other tags:
    See: https://binance-docs.github.io/apidocs/spot/en/#isolated-margin-account-transfer-margin -

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

Parameters:
  • kwargs (Hash) --
  • amount (Float) --
  • transTo (String) -- "SPOT", "ISOLATED_MARGIN"
  • transFrom (String) -- "SPOT", "ISOLATED_MARGIN"
  • symbol (String) --
  • asset (String) --
def isolated_margin_transfer(asset:, symbol:, transFrom:, transTo:, amount:, **kwargs)
  Binance::Utils::Validation.require_param('asset', asset)
  Binance::Utils::Validation.require_param('symbol', symbol)
  Binance::Utils::Validation.require_param('transFrom', transFrom)
  Binance::Utils::Validation.require_param('transTo', transTo)
  Binance::Utils::Validation.require_param('amount', amount)
  @session.sign_request(:post, '/sapi/v1/margin/isolated/transfer', params: kwargs.merge(
    asset: asset,
    symbol: symbol,
    transFrom: transFrom,
    transTo: transTo,
    amount: amount
  ))
end