Obtenir les métadonnées de position 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
Obtenir les métadonnées de position CLMM
Récupérer les métadonnées complètes de la position, incluant les détails du pool, les montants de liquidité, les frais non réclamés et l’évaluation en USD. Retourne un objet d’interface NFT dynamique adapté au rendu des visuels de position.
GET
/
clmm
/
position
Obtenir les métadonnées de position 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>"Paramètres de requête
Clé publique du compte de position (base58)
Exemple:
"4Ygp92zRvl4kCr97V3Zs5xg4k3qX1tN6m8pR2vL9jA1"
Cette page vous a-t-elle été utile ?
⌘I

