إرسال معاملة
curl --request POST \
--url https://launch-mint-v1.raydium.io/create/sendTransaction \
--header 'Content-Type: application/json' \
--data '
{
"transaction": "<string>",
"wallet": "<string>",
"priorityFee": 123
}
'import requests
url = "https://launch-mint-v1.raydium.io/create/sendTransaction"
payload = {
"transaction": "<string>",
"wallet": "<string>",
"priorityFee": 123
}
headers = {"Content-Type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'POST',
headers: {'Content-Type': 'application/json'},
body: JSON.stringify({transaction: '<string>', wallet: '<string>', priorityFee: 123})
};
fetch('https://launch-mint-v1.raydium.io/create/sendTransaction', 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://launch-mint-v1.raydium.io/create/sendTransaction",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'transaction' => '<string>',
'wallet' => '<string>',
'priorityFee' => 123
]),
CURLOPT_HTTPHEADER => [
"Content-Type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "https://launch-mint-v1.raydium.io/create/sendTransaction"
payload := strings.NewReader("{\n \"transaction\": \"<string>\",\n \"wallet\": \"<string>\",\n \"priorityFee\": 123\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.post("https://launch-mint-v1.raydium.io/create/sendTransaction")
.header("Content-Type", "application/json")
.body("{\n \"transaction\": \"<string>\",\n \"wallet\": \"<string>\",\n \"priorityFee\": 123\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://launch-mint-v1.raydium.io/create/sendTransaction")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["Content-Type"] = 'application/json'
request.body = "{\n \"transaction\": \"<string>\",\n \"wallet\": \"<string>\",\n \"priorityFee\": 123\n}"
response = http.request(request)
puts response.read_body{
"signature": "<string>"
}Creation
إرسال معاملة
إعادة توجيه معاملة Solana موقّعة بالكامل (مشفرة بـ base64) نيابة عن المتصل. تُستخدم من قِبل الواجهة لنقل معاملات الإنشاء والشراء والبيع عبر RPC المنصة للحصول على رفع رسوم الأولوية والتعامل مع إعادة المحاولة.
POST
/
create
/
sendTransaction
إرسال معاملة
curl --request POST \
--url https://launch-mint-v1.raydium.io/create/sendTransaction \
--header 'Content-Type: application/json' \
--data '
{
"transaction": "<string>",
"wallet": "<string>",
"priorityFee": 123
}
'import requests
url = "https://launch-mint-v1.raydium.io/create/sendTransaction"
payload = {
"transaction": "<string>",
"wallet": "<string>",
"priorityFee": 123
}
headers = {"Content-Type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'POST',
headers: {'Content-Type': 'application/json'},
body: JSON.stringify({transaction: '<string>', wallet: '<string>', priorityFee: 123})
};
fetch('https://launch-mint-v1.raydium.io/create/sendTransaction', 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://launch-mint-v1.raydium.io/create/sendTransaction",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'transaction' => '<string>',
'wallet' => '<string>',
'priorityFee' => 123
]),
CURLOPT_HTTPHEADER => [
"Content-Type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "https://launch-mint-v1.raydium.io/create/sendTransaction"
payload := strings.NewReader("{\n \"transaction\": \"<string>\",\n \"wallet\": \"<string>\",\n \"priorityFee\": 123\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.post("https://launch-mint-v1.raydium.io/create/sendTransaction")
.header("Content-Type", "application/json")
.body("{\n \"transaction\": \"<string>\",\n \"wallet\": \"<string>\",\n \"priorityFee\": 123\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://launch-mint-v1.raydium.io/create/sendTransaction")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["Content-Type"] = 'application/json'
request.body = "{\n \"transaction\": \"<string>\",\n \"wallet\": \"<string>\",\n \"priorityFee\": 123\n}"
response = http.request(request)
puts response.read_body{
"signature": "<string>"
}الجسم
application/json
الاستجابة
200 - application/json
Accepted
توقيع المعاملة بصيغة base58.
هل كانت هذه الصفحة مفيدة؟
⌘I

