Gezinmeye atla

Fiat Referans Oranları

Fiat Referans Oranları: Agent Java SDK v0.3.0 entegrasyonu, örnekler, parametreler ve yanıt semantiği.

Markdown olarak görüntüle

Bu kılavuz Agent Java SDK v0.3.0, Java 8+ ve etiketli kamu sözleşmesini hedefler. Örnekler, client başlatıldıktan sonra bir iş ortağı arka ucunda çalıştırılır. Hızlı Başlangıç.

Örnek önkoşullar

Java parçacıkları bu içe aktarmaları paylaşır. Hızlı Başlangıç’ı kullanarak client’ı başlatın ve kaydedilen bağlamadan platformUserId’i edinin. Örnek kullanıcı/sipariş kimlikleri kendi kalıcı değerlerinizle değiştirilmelidir.

import com.sixmm.agent.*;
import com.sixmm.agent.model.*;
import java.util.*;

Döviz Referans Oranları

Her iki FX yöntemi de normal imzalı Aracı API akışını kullanır. Keşfeterek başlayın şu anda desteklenen kaynak para birimleri:

import com.sixmm.agent.model.ListSupportedFiatCurrenciesResponse;
ListSupportedFiatCurrenciesResponse supported = client.listSupportedFiatCurrencies();
System.out.println(supported.targetCurrency); // USDT
System.out.println(supported.sourceCurrencies); // AUD, BRL, CNY, EUR, USD, ...

Desteklenen tüm fiat-to-USDT referans oranlarını sorgulayın:

import com.sixmm.agent.model.ExchangeRateItem;
import com.sixmm.agent.model.QueryExchangeRatesResponse;
QueryExchangeRatesResponse rates = client.queryExchangeRates();
for (ExchangeRateItem item : rates.rates) {
System.out.println("1 " + item.sourceCurrency + " = " + item.rate + " " + item.targetCurrency);
}

Seçilen para birimlerini sorgula:

import com.sixmm.agent.model.QueryExchangeRatesRequest;
QueryExchangeRatesResponse rates = client.queryExchangeRates(
QueryExchangeRatesRequest.of("CNY", "EUR", "USD"));

İstek fabrikası para birimi kodlarını kırpar ve büyük harfle yazar ve bunları şu şekilde serileştirir: API tarafından gereken virgülle ayrılmış sourceCurrencies değeri. Atlamak istek veya tüm geçerli para birimi değerleri, desteklenen her para birimini sorgular.

Yanıt alanıTipTanım
snapshotVersionstringDenetim ve mutabakat için kararlı anlık görüntü sürümü
providerstringYukarı akış sağlayıcısı, şu anda ECB
sourceDatestringyyyy-MM-dd formatında yukarı akış gözlem tarihi
fetchedAt / expiresAtint64Milisaniye cinsinden Unix zaman damgaları
pricingPolicystringŞu anda FIXED_PEG
usdtUsdRatestring1 USDT başına USD miktarı, şu anda 1 olarak sabitlenmiştir
rateTypestringŞu anda INDICATIVE_DAILY
usagestringŞu anda REFERENCE_ONLY
rateMeaningstring1 sourceCurrency = rate USDT
rates[].ratestringBir birim kaynak itibari paraya karşılık gelen USDT miktarı

Bu değerler iş ortağının çoklu para birimi cüzdanının hesaplaması için referanslardır. 6MM’e gönderilen USDT miktarı. Bunlar yürütülebilir fiyatlar, kilitli teklifler veya gerçek zamanlı USDT piyasa fiyatları. Tutar için BigDecimal ve dizeleri kullanın hesaplamalar; double veya float kullanmayın.

Kaynak ve ilgili kılavuzlar