mirror of
https://github.com/d0zingcat/gocryptotrader.git
synced 2026-06-05 23:16:53 +00:00
exchanges: Use singular futures settlement currency (#2092)
* Change settlement to singular currency * whoops.go * bitmex fix * minor updates * 64 divided by 2 * whoops2.go * ROBOT ROCK Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * ROCK ROCK ROCK ROCK ROBOT Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * shazNit * currencies unmarshal and code use * Update currency/currencies.go Co-authored-by: Gareth Kirwan <gbjkirwan@gmail.com> * Update exchanges/btse/btse_wrapper.go Co-authored-by: Gareth Kirwan <gbjkirwan@gmail.com> * reuse comment for better clarity * collapses entire thing * shazLint --------- Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> Co-authored-by: Gareth Kirwan <gbjkirwan@gmail.com>
This commit is contained in:
@@ -873,15 +873,15 @@ func (e *Exchange) GetFuturesContractDetails(ctx context.Context, item asset.Ite
|
||||
Rate: decimal.NewFromFloat(products.Products[i].FutureProductDetails.PerpetualDetails.FundingRate.Float64()),
|
||||
}
|
||||
contracts[i] = futures.Contract{
|
||||
Exchange: e.Name,
|
||||
Name: products.Products[i].ID,
|
||||
Asset: item,
|
||||
EndDate: products.Products[i].FutureProductDetails.ContractExpiry,
|
||||
IsActive: !products.Products[i].IsDisabled,
|
||||
Status: products.Products[i].Status,
|
||||
SettlementCurrencies: currency.Currencies{products.Products[i].QuoteCurrencyID},
|
||||
Multiplier: products.Products[i].BaseIncrement.Float64(),
|
||||
LatestRate: funRate,
|
||||
Exchange: e.Name,
|
||||
Name: products.Products[i].ID,
|
||||
Asset: item,
|
||||
EndDate: products.Products[i].FutureProductDetails.ContractExpiry,
|
||||
IsActive: !products.Products[i].IsDisabled,
|
||||
Status: products.Products[i].Status,
|
||||
SettlementCurrency: products.Products[i].QuoteCurrencyID,
|
||||
Multiplier: products.Products[i].BaseIncrement.Float64(),
|
||||
LatestRate: funRate,
|
||||
}
|
||||
if i < perpStart {
|
||||
contracts[i].Type = futures.LongDated
|
||||
|
||||
Reference in New Issue
Block a user