الحصول على إعدادات الرسوم الديناميكية لـ CLMM
curl --request GET \
--url https://api-v3.raydium.io/main/clmm-dynamic-configimport requests
url = "https://api-v3.raydium.io/main/clmm-dynamic-config"
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('https://api-v3.raydium.io/main/clmm-dynamic-config', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api-v3.raydium.io/main/clmm-dynamic-config",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://api-v3.raydium.io/main/clmm-dynamic-config"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://api-v3.raydium.io/main/clmm-dynamic-config")
.asString();require 'uri'
require 'net/http'
url = URI("https://api-v3.raydium.io/main/clmm-dynamic-config")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body{
"id": "<string>",
"success": true,
"msg": "<string>",
"data": [
{
"id": "<string>",
"index": 123,
"filterPeriod": 123,
"decayPeriod": 123,
"reductionFactor": 123,
"maxFeeRateNumerator": 123,
"dynamicFeeControl": 123
}
]
}Main
الحصول على إعدادات الرسوم الديناميكية لـ CLMM
استرجاع مستويات DynamicFeeConfig المعايَرة التي يمكن لـ CLMM pool الجديد الاشتراك فيها عند تمرير
enableDynamicFee=true إلى CreateCustomizablePool. يكشف كل إدخال عن معاملات المستوى الخاص به (فترة التصفية، فترة الاضمحلال، معامل التخفيض، ضبط الرسوم الديناميكية، الحد الأقصى لمجمِّع التذبذب) التي تتحكم في رسوم التذبذب الإضافية.
مخزَّن مؤقتاً لمدة 60 ثانية.
GET
/
main
/
clmm-dynamic-config
الحصول على إعدادات الرسوم الديناميكية لـ CLMM
curl --request GET \
--url https://api-v3.raydium.io/main/clmm-dynamic-configimport requests
url = "https://api-v3.raydium.io/main/clmm-dynamic-config"
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('https://api-v3.raydium.io/main/clmm-dynamic-config', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api-v3.raydium.io/main/clmm-dynamic-config",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://api-v3.raydium.io/main/clmm-dynamic-config"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://api-v3.raydium.io/main/clmm-dynamic-config")
.asString();require 'uri'
require 'net/http'
url = URI("https://api-v3.raydium.io/main/clmm-dynamic-config")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body{
"id": "<string>",
"success": true,
"msg": "<string>",
"data": [
{
"id": "<string>",
"index": 123,
"filterPeriod": 123,
"decayPeriod": 123,
"reductionFactor": 123,
"maxFeeRateNumerator": 123,
"dynamicFeeControl": 123
}
]
}الاستجابة
200 - application/json
Success
هل كانت هذه الصفحة مفيدة؟

