Saltar al contenido principal
POST
/
create
/
sendTransaction
Enviar transacción
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>"
}

Cuerpo

application/json
transaction
string
requerido

VersionedTransaction completamente firmada codificada en base64.

wallet
string
requerido

Billetera del usuario (base58). Debe coincidir con el pagador de tarifas de la transacción.

priorityFee
integer

Anulación de tarifa de prioridad opcional en micro-lamports. Si se omite, la plataforma aplica su política predeterminada.

Respuesta

200 - application/json

Accepted

signature
string

Firma de la transacción en base58.