Dapatkan metadata posisi CLMM
curl --request GET \
--url https://dynamic-ipfs.raydium.io/clmm/positionimport requests
url = "https://dynamic-ipfs.raydium.io/clmm/position"
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('https://dynamic-ipfs.raydium.io/clmm/position', 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://dynamic-ipfs.raydium.io/clmm/position",
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://dynamic-ipfs.raydium.io/clmm/position"
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://dynamic-ipfs.raydium.io/clmm/position")
.asString();require 'uri'
require 'net/http'
url = URI("https://dynamic-ipfs.raydium.io/clmm/position")
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{
"poolInfo": {
"id": "<string>",
"programId": "<string>",
"mintA": {
"address": "<string>",
"decimals": 123,
"symbol": "<string>"
},
"mintB": {
"address": "<string>",
"decimals": 123,
"symbol": "<string>"
},
"tvl": 123,
"rewardDefaultInfos": [
{
"mint": {
"address": "<string>",
"decimals": 123,
"symbol": "<string>"
}
}
]
},
"positionInfo": {
"tvlPercentage": 123,
"usdValue": 123,
"amountA": 123,
"amountB": 123,
"unclaimedFee": {
"amountA": 123,
"amountB": 123,
"usdFeeValue": 123,
"reward": [
123
],
"usdRewardValue": 123,
"usdValue": 123
}
}
}"params error 10001""<string>""<string>"CLMM Position
Dapatkan metadata posisi CLMM
Ambil metadata posisi lengkap termasuk detail pool, jumlah likuiditas, biaya yang belum diklaim, dan valuasi USD. Mengembalikan objek antarmuka NFT dinamis yang cocok untuk merender visual posisi.
GET
/
clmm
/
position
Dapatkan metadata posisi CLMM
curl --request GET \
--url https://dynamic-ipfs.raydium.io/clmm/positionimport requests
url = "https://dynamic-ipfs.raydium.io/clmm/position"
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('https://dynamic-ipfs.raydium.io/clmm/position', 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://dynamic-ipfs.raydium.io/clmm/position",
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://dynamic-ipfs.raydium.io/clmm/position"
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://dynamic-ipfs.raydium.io/clmm/position")
.asString();require 'uri'
require 'net/http'
url = URI("https://dynamic-ipfs.raydium.io/clmm/position")
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{
"poolInfo": {
"id": "<string>",
"programId": "<string>",
"mintA": {
"address": "<string>",
"decimals": 123,
"symbol": "<string>"
},
"mintB": {
"address": "<string>",
"decimals": 123,
"symbol": "<string>"
},
"tvl": 123,
"rewardDefaultInfos": [
{
"mint": {
"address": "<string>",
"decimals": 123,
"symbol": "<string>"
}
}
]
},
"positionInfo": {
"tvlPercentage": 123,
"usdValue": 123,
"amountA": 123,
"amountB": 123,
"unclaimedFee": {
"amountA": 123,
"amountB": 123,
"usdFeeValue": 123,
"reward": [
123
],
"usdRewardValue": 123,
"usdValue": 123
}
}
}"params error 10001""<string>""<string>"Parameter Query
Kunci publik akun posisi (base58)
Contoh:
"4Ygp92zRvl4kCr97V3Zs5xg4k3qX1tN6m8pR2vL9jA1"
Apakah halaman ini membantu?
⌘I

