module Binance::Spot::Loan
def repay_flexible_loan(loanCoin:, collateralCoin:, repayAmount:, **kwargs)
- See: https://developers.binance.com/docs/crypto_loan/flexible-rate/trade/Flexible-Loan-Repay -
Options Hash:
(**kwargs)
-
:recvWindow
(Integer
) -- The value cannot be greater than 60000 -
:fullRepayment
(Boolean
) -- Default: FALSE. TRUE: Full repayment; FALSE: Partial repayment, based on loanAmount -
:collateralReturn
(Boolean
) -- Default: TRUE. TRUE: Return extra collateral to spot account; FALSE: Keep extra collateral in the order, and lower LTV.
Parameters:
-
kwargs
(Hash
) -- -
repayAmount
(Float
) -- -
collateralCoin
(String
) -- -
loanCoin
(String
) --
def repay_flexible_loan(loanCoin:, collateralCoin:, repayAmount:, **kwargs) Binance::Utils::Validation.require_param('loanCoin', loanCoin) Binance::Utils::Validation.require_param('collateralCoin', collateralCoin) Binance::Utils::Validation.require_param('repayAmount', repayAmount) @session.sign_request(:post, '/sapi/v2/loan/flexible/repay', params: kwargs.merge( loanCoin: loanCoin, collateralCoin: collateralCoin, repayAmount: repayAmount )) end