Chuyển đến nội dung chính
GET
/
lock
/
cpmm
/
position
Lấy siêu dữ liệu vị trí CPMM bị khóa
curl --request GET \
  --url https://dynamic-ipfs.raydium.io/lock/cpmm/position
import requests

url = "https://dynamic-ipfs.raydium.io/lock/cpmm/position"

response = requests.get(url)

print(response.text)
const options = {method: 'GET'};

fetch('https://dynamic-ipfs.raydium.io/lock/cpmm/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/cpmm/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/cpmm/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/cpmm/position")
.asString();
require 'uri'
require 'net/http'

url = URI("https://dynamic-ipfs.raydium.io/lock/cpmm/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>",
    "mintA": {
      "address": "<string>",
      "decimals": 123,
      "symbol": "<string>"
    },
    "mintB": {
      "address": "<string>",
      "decimals": 123,
      "symbol": "<string>"
    },
    "lpMint": {
      "address": "<string>",
      "decimals": 123,
      "symbol": "<string>"
    },
    "lpPrice": 123
  },
  "positionInfo": {
    "tvlPercentage": 123,
    "usdValue": 123,
    "amountA": 123,
    "amountB": 123,
    "unclaimedFee": {
      "lp": 123,
      "amountA": 123,
      "amountB": 123,
      "usdValue": 123
    }
  }
}
"<string>"
"<string>"
"<string>"

Tham số truy vấn

id
string
bắt buộc

Khóa công khai PDA vị trí CPMM bị khóa (base58)

Phản hồi

Success

Vị trí CPMM bị khóa hoàn chỉnh với chi tiết pool và định giá

poolInfo
object
bắt buộc

Thông tin pool Constant Product Market Maker

positionInfo
object
bắt buộc

Trạng thái vị trí CPMM bị khóa