Obtenir les métadonnées de position CLMM verrouillée
curl --request GET \
--url https://dynamic-ipfs.raydium.io/lock/clmm/positionimport requests
url = "https://dynamic-ipfs.raydium.io/lock/clmm/position"
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('https://dynamic-ipfs.raydium.io/lock/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/lock/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/lock/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/lock/clmm/position")
.asString();require 'uri'
require 'net/http'
url = URI("https://dynamic-ipfs.raydium.io/lock/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
}
}
}"<string>""<string>""<string>"Locked Positions
Obtenir les métadonnées de position CLMM verrouillée
Récupérer les métadonnées d’une position CLMM verrouillée. Retourne les données de position incluant la durée de verrouillage, les frais accumulés et l’évaluation actuelle.
GET
/
lock
/
clmm
/
position
Obtenir les métadonnées de position CLMM verrouillée
curl --request GET \
--url https://dynamic-ipfs.raydium.io/lock/clmm/positionimport requests
url = "https://dynamic-ipfs.raydium.io/lock/clmm/position"
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('https://dynamic-ipfs.raydium.io/lock/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/lock/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/lock/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/lock/clmm/position")
.asString();require 'uri'
require 'net/http'
url = URI("https://dynamic-ipfs.raydium.io/lock/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
}
}
}"<string>""<string>""<string>"Paramètres de requête
Clé publique PDA de position verrouillée (base58)
Cette page vous a-t-elle été utile ?
⌘I

