Lister le journal d'événements on-chain pour un ou plusieurs PDAs de limit orders
curl --request GET \
--url https://temp-api-v1.raydium.io/limit-order/history/event/list-by-pdaimport requests
url = "https://temp-api-v1.raydium.io/limit-order/history/event/list-by-pda"
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('https://temp-api-v1.raydium.io/limit-order/history/event/list-by-pda', 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://temp-api-v1.raydium.io/limit-order/history/event/list-by-pda",
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://temp-api-v1.raydium.io/limit-order/history/event/list-by-pda"
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://temp-api-v1.raydium.io/limit-order/history/event/list-by-pda")
.asString();require 'uri'
require 'net/http'
url = URI("https://temp-api-v1.raydium.io/limit-order/history/event/list-by-pda")
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{
"success": true,
"data": {
"rows": [
{
"pda": "<string>",
"txid": "<string>",
"slot": 123,
"blockTime": 123,
"poolId": "<string>",
"mintA": "<string>",
"mintB": "<string>",
"zeroForOne": true,
"tick": 123,
"price": 123,
"autoRunner": true,
"type": "open",
"inputAmountChangeUi": 123,
"inputAmountValuePreUi": 123,
"inputAmountValuePostUi": 123,
"outputAmountChangeUi": 123,
"outputAmountValuePreUi": 123,
"outputAmountValuePostUi": 123
}
],
"nextPageId": "<string>"
},
"id": "<string>"
}{
"success": false,
"msg": "<string>",
"id": "<string>"
}{
"success": false,
"msg": "<string>",
"id": "<string>"
}Temporary
Lister le journal d'événements on-chain pour un ou plusieurs PDAs de limit orders
Retourne le journal d’événements (open, increase, decrease, settle, close) pour un ou plusieurs PDAs de limit orders. Utile pour afficher une chronologie par ordre. Pagination par curseur via nextPageId.
GET
/
limit-order
/
history
/
event
/
list-by-pda
Lister le journal d'événements on-chain pour un ou plusieurs PDAs de limit orders
curl --request GET \
--url https://temp-api-v1.raydium.io/limit-order/history/event/list-by-pdaimport requests
url = "https://temp-api-v1.raydium.io/limit-order/history/event/list-by-pda"
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('https://temp-api-v1.raydium.io/limit-order/history/event/list-by-pda', 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://temp-api-v1.raydium.io/limit-order/history/event/list-by-pda",
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://temp-api-v1.raydium.io/limit-order/history/event/list-by-pda"
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://temp-api-v1.raydium.io/limit-order/history/event/list-by-pda")
.asString();require 'uri'
require 'net/http'
url = URI("https://temp-api-v1.raydium.io/limit-order/history/event/list-by-pda")
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{
"success": true,
"data": {
"rows": [
{
"pda": "<string>",
"txid": "<string>",
"slot": 123,
"blockTime": 123,
"poolId": "<string>",
"mintA": "<string>",
"mintB": "<string>",
"zeroForOne": true,
"tick": 123,
"price": 123,
"autoRunner": true,
"type": "open",
"inputAmountChangeUi": 123,
"inputAmountValuePreUi": 123,
"inputAmountValuePostUi": 123,
"outputAmountChangeUi": 123,
"outputAmountValuePreUi": 123,
"outputAmountValuePostUi": 123
}
],
"nextPageId": "<string>"
},
"id": "<string>"
}{
"success": false,
"msg": "<string>",
"id": "<string>"
}{
"success": false,
"msg": "<string>",
"id": "<string>"
}Paramètres de requête
Une ou plusieurs clés publiques de PDAs de limit orders, séparées par des virgules. Chacune doit être une pubkey base58 valide.
Curseur de pagination opaque retourné par la page précédente (TTL ~1h).
Taille de page (1–100, défaut 20).
Cette page vous a-t-elle été utile ?

