/v1/submit_transactions REST API Endpoint
You can read
aquí
on how to generate and submit transactions to the Aptos blockchain, and verify these submitted transactions.
Parámetros corporales
remitente
cadena
OBLIGATORIO
Cargando...
número_de_secuencia
cadena
OBLIGATORIO
Cargando...
max_gas_amount
cadena
OBLIGATORIO
Cargando...
gas_unit_price
cadena
OBLIGATORIO
Cargando...
expiration_timestamp_secs
cadena
OBLIGATORIO
Cargando...
payload
objeto
OBLIGATORIO
Cargando...
tipo
cadena
Cargando...
función
cadena
Cargando...
type_arguments
matriz
Cargando...
arguments
matriz
Cargando...
firma
objeto
OBLIGATORIO
Cargando...
tipo
cadena
Cargando...
clave pública
cadena
Cargando...
firma
cadena
Cargando...
Devoluciones
hash
Cargando...
remitente
Cargando...
número_de_secuencia
Cargando...
max_gas_amount
Cargando...
gas_unit_price
Cargando...
expiration_timestamp_secs
Cargando...
payload
Cargando...
tipo
Cargando...
función
Cargando...
type_arguments
Cargando...
arguments
Cargando...
firma
Cargando...
tipo
Cargando...
clave pública
Cargando...
firma
Cargando...
Solicitud
1curl --request POST \2--url https://docs-demo.aptos-mainnet.quiknode.pro/v1/transactions \3--header 'Accept: application/json, application/x-bcs' \4--encabezado 'Content-Type: application/json' \5--datos '{6"sender": "SENDER_ADDRESS ",7"sequence_number": "SEQUENCE_NUMBER",8"max_gas_amount": "MAX_GAS_AMOUNT",9"gas_unit_price": "GAS_UNIT_PRICE",10"expiration_timestamp_secs": "EXPIRATION_TIMESTAMP_SECS",11"payload": {12"type": "PAYLOAD_TYPE",13"function": "FUNCTION_NAME",14"type_arguments": [15"string"16],17"arguments": [18null19]20},21"signature": {22"type": "SIGNATURE_TYPE",23"public_key": "PUBLIC_KEY ",24"signature": "SIGNATURE "25}26}'
1curl --request POST \2--url https://docs-demo.aptos-mainnet.quiknode.pro/v1/transactions \3--header 'Accept: application/json, application/x-bcs' \4--encabezado 'Content-Type: application/json' \5--datos '{6"sender": "SENDER_ADDRESS ",7"sequence_number": "SEQUENCE_NUMBER",8"max_gas_amount": "MAX_GAS_AMOUNT",9"gas_unit_price": "GAS_UNIT_PRICE",10"expiration_timestamp_secs": "EXPIRATION_TIMESTAMP_SECS",11"payload": {12"type": "PAYLOAD_TYPE",13"function": "FUNCTION_NAME",14"type_arguments": [15"string"16],17"arguments": [18null19]20},21"signature": {22"type": "SIGNATURE_TYPE",23"public_key": "PUBLIC_KEY ",24"signature": "SIGNATURE "25}26}'
1const url = 'https://docs-demo.aptos-mainnet.quiknode.pro/v1/transactions';2const encabezados = {3'Accept': 'application/json, application/x-bcs',4«Content-Type»: 'application/json'5};67const datos = {8"sender": "SENDER_ADDRESS",9"sequence_number": "SEQUENCE_NUMBER",10"max_gas_amount": "MAX_GAS_AMOUNT",11"gas_unit_price": "GAS_UNIT_PRICE",12"expiration_timestamp_secs": "EXPIRATION_TIMESTAMP_SECS",13"payload": {14"type": "PAYLOAD_TYPE",15"function": "FUNCTION_NAME",16"type_arguments": ["string"],17"arguments": [null]18},19"signature": {20"type": "SIGNATURE_TYPE",21"public_key": "PUBLIC_KEY",22"signature": "SIGNATURE"23}24};2526recoger(url, {27método: 'POST',28encabezados: encabezados,29cuerpo: JSON.convertir(datos)30})31.then(response => response.json())32.then(data => console.log(data))33.catch((error) => console.error('Error:', error));34
1const url = 'https://docs-demo.aptos-mainnet.quiknode.pro/v1/transactions';2const encabezados = {3'Accept': 'application/json, application/x-bcs',4«Content-Type»: 'application/json'5};67const datos = {8"sender": "SENDER_ADDRESS",9"sequence_number": "SEQUENCE_NUMBER",10"max_gas_amount": "MAX_GAS_AMOUNT",11"gas_unit_price": "GAS_UNIT_PRICE",12"expiration_timestamp_secs": "EXPIRATION_TIMESTAMP_SECS",13"payload": {14"type": "PAYLOAD_TYPE",15"function": "FUNCTION_NAME",16"type_arguments": ["string"],17"arguments": [null]18},19"signature": {20"type": "SIGNATURE_TYPE",21"public_key": "PUBLIC_KEY",22"signature": "SIGNATURE"23}24};2526recoger(url, {27método: 'POST',28encabezados: encabezados,29cuerpo: JSON.convertir(datos)30})31.then(response => response.json())32.then(data => console.log(data))33.catch((error) => console.error('Error:', error));34
1import solicitudes2import json34url = "https://docs-demo.aptos-mainnet.quiknode.pro/v1/transactions"5encabezados = {6'Accept': 'application/json, application/x-bcs',7«Content-Type»: 'application/json'8}910datos = {11"sender": "SENDER_ADDRESS",12"sequence_number": "SEQUENCE_NUMBER",13"max_gas_amount": "MAX_GAS_AMOUNT",14"gas_unit_price": "GAS_UNIT_PRICE",15"expiration_timestamp_secs": "EXPIRATION_TIMESTAMP_SECS",16"payload": {17"type": "PAYLOAD_TYPE",18"function": "FUNCTION_NAME",19"type_arguments": ["string"],20"arguments": [None]21},22"signature": {23"type": "SIGNATURE_TYPE",24"public_key": "PUBLIC_KEY",25"signature": "SIGNATURE"26}27}2829respuesta = solicitudes.post(url, encabezados=encabezados, datos=json.dumps(datos))30
1import solicitudes2import json34url = "https://docs-demo.aptos-mainnet.quiknode.pro/v1/transactions"5encabezados = {6'Accept': 'application/json, application/x-bcs',7«Content-Type»: 'application/json'8}910datos = {11"sender": "SENDER_ADDRESS",12"sequence_number": "SEQUENCE_NUMBER",13"max_gas_amount": "MAX_GAS_AMOUNT",14"gas_unit_price": "GAS_UNIT_PRICE",15"expiration_timestamp_secs": "EXPIRATION_TIMESTAMP_SECS",16"payload": {17"type": "PAYLOAD_TYPE",18"function": "FUNCTION_NAME",19"type_arguments": ["string"],20"arguments": [None]21},22"signature": {23"type": "SIGNATURE_TYPE",24"public_key": "PUBLIC_KEY",25"signature": "SIGNATURE"26}27}2829respuesta = solicitudes.post(url, encabezados=encabezados, datos=json.dumps(datos))30
1require 'net/http'2requiere 'uri'3require 'json'45uri = URI.parse("https://docs-demo.aptos-mainnet.quiknode.pro/v1/transactions")6header = {7'Accept' => 'application/json, application/x-bcs',8«Content-Type» => 'application/json'9}1011datos = {12"sender" => "SENDER_ADDRESS",13"sequence_number" => "SEQUENCE_NUMBER",14"max_gas_amount" => "MAX_GAS_AMOUNT",15"gas_unit_price" => "GAS_UNIT_PRICE",16"expiration_timestamp_secs" => "EXPIRATION_TIMESTAMP_SECS",17"payload" => {18"type" => "PAYLOAD_TYPE",19"function" => "FUNCTION_NAME",20"type_arguments" => ["string"],21"arguments" => [nil]22},23"signature" => {24"type" => "SIGNATURE_TYPE",25"public_key" => "PUBLIC_KEY",26"signature" => "SIGNATURE"27}28}2930http = Net::HTTP.nuevo(uri.host, uri.puerto)31http.use_ssl = true32solicitud = Net::HTTP::POST.nuevo(uri.request_uri, header)33solicitud.cuerpo = datos.to_json34respuesta = http.solicitud(solicitud)35
1require 'net/http'2requiere 'uri'3require 'json'45uri = URI.parse("https://docs-demo.aptos-mainnet.quiknode.pro/v1/transactions")6header = {7'Accept' => 'application/json, application/x-bcs',8«Content-Type» => 'application/json'9}1011datos = {12"sender" => "SENDER_ADDRESS",13"sequence_number" => "SEQUENCE_NUMBER",14"max_gas_amount" => "MAX_GAS_AMOUNT",15"gas_unit_price" => "GAS_UNIT_PRICE",16"expiration_timestamp_secs" => "EXPIRATION_TIMESTAMP_SECS",17"payload" => {18"type" => "PAYLOAD_TYPE",19"function" => "FUNCTION_NAME",20"type_arguments" => ["string"],21"arguments" => [nil]22},23"signature" => {24"type" => "SIGNATURE_TYPE",25"public_key" => "PUBLIC_KEY",26"signature" => "SIGNATURE"27}28}2930http = Net::HTTP.nuevo(uri.host, uri.puerto)31http.use_ssl = true32solicitud = Net::HTTP::POST.nuevo(uri.request_uri, header)33solicitud.cuerpo = datos.to_json34respuesta = http.solicitud(solicitud)35
¿Aún no tienes una cuenta?
Crea tu punto de conexión de Quicknode en cuestión de segundos y empieza a desarrollar
Empieza gratis