TriggerSmartContract RPC Method
Paramètres
de
chaîne de caractères
OBLIGATOIRE
Chargement en cours...
à
chaîne de caractères
OBLIGATOIRE
Chargement en cours...
données
chaîne de caractères
OBLIGATOIRE
Chargement en cours...
gas
chaîne de caractères
OBLIGATOIRE
Chargement en cours...
valeur
chaîne de caractères
OBLIGATOIRE
Chargement en cours...
tokenId
entier
OBLIGATOIRE
Chargement en cours...
tokenValue
entier
OBLIGATOIRE
Chargement en cours...
Retours
transaction
Chargement en cours...
visible
Chargement en cours...
txID
Chargement en cours...
données brutes
Chargement en cours...
contrat
Chargement en cours...
paramètre
Chargement en cours...
valeur
Chargement en cours...
montant
Chargement en cours...
owner_address
Chargement en cours...
to_address
Chargement en cours...
type_url
Chargement en cours...
type
Chargement en cours...
ref_block_bytes
Chargement en cours...
ref_block_hash
Chargement en cours...
expiration
Chargement en cours...
fee_limit
Chargement en cours...
horodatage
Chargement en cours...
raw_data_hex
Chargement en cours...
Demande
1curl https://docs-demo.tron-mainnet.quiknode.pro/jsonrpc \2-X POST \3-H « Content-Type : application/json » \4--data '{"id": 1337,5« jsonrpc » : « 2.0 »,6"method": "buildTransaction",7« params » : [8{9"from": "0xC4DB2C9DFBCB6AA344793F1DDA7BD656598A06D8",10"to": "0xf859b5c93f789f4bcffbe7cc95a71e28e5e6a5bd",11"data": "0x3be9ece7000000000000000000000000ba8e28bdb6e49fbb3f5cd82a9f5ce8363587f1f600000000000000000000000000000000000000000000000000000000000f42630000000000000000000000000000000000000000000000000000000000000001",12"gas": "0x245498",13"value": "0xA",14"tokenId": 1000035,15"tokenValue": 2016}17]1819}20'
1curl https://docs-demo.tron-mainnet.quiknode.pro/jsonrpc \2-X POST \3-H « Content-Type : application/json » \4--data '{"id": 1337,5« jsonrpc » : « 2.0 »,6"method": "buildTransaction",7"params": [8{9"from": "0xC4DB2C9DFBCB6AA344793F1DDA7BD656598A06D8",10"to": "0xf859b5c93f789f4bcffbe7cc95a71e28e5e6a5bd",11"data": "0x3be9ece7000000000000000000000000ba8e28bdb6e49fbb3f5cd82a9f5ce8363587f1f600000000000000000000000000000000000000000000000000000000000f42630000000000000000000000000000000000000000000000000000000000000001",12"gas": "0x245498",13"value": "0xA",14"tokenId": 1000035,15"tokenValue": 2016}17]1819}20'
1var myHeaders = new Headers();2myHeaders.ajouter(« Content-Type », « application/json »);34var brut = JSON.stringify({5"id": 1337,6« jsonrpc »: « 2.0 »,7"method": "buildTransaction",8« params »: [9{10"from": "0xC4DB2C9DFBCB6AA344793F1DDA7BD656598A06D8",11"to": "0xf859b5c93f789f4bcffbe7cc95a71e28e5e6a5bd",12"data": "0x3be9ece7000000000000000000000000ba8e28bdb6e49fbb3f5cd82a9f5ce8363587f1f600000000000000000000000000000000000000000000000000000000000f42630000000000000000000000000000000000000000000000000000000000000001",13"gas": "0x245498",14"value": "0xA",15"tokenId": 1000035,16"tokenValue": 2017}18]19});2021var requestOptions = {22méthode: « POST »,23en-têtes: myHeaders,24corps: brut,25redirection: « suivre »26};2728fetch("https://docs-demo.tron-mainnet.quiknode.pro/jsonrpc", requestOptions)29.puis(réponse => réponse.text())30.puis(résultat => console.log(résultat))31.catch(error => console.log('error', error));
1var myHeaders = new Headers();2myHeaders.ajouter(« Content-Type », « application/json »);34var brut = JSON.stringify({5"id": 1337,6« jsonrpc »: « 2.0 »,7"method": "buildTransaction",8« params »: [9{10"from": "0xC4DB2C9DFBCB6AA344793F1DDA7BD656598A06D8",11"to": "0xf859b5c93f789f4bcffbe7cc95a71e28e5e6a5bd",12"data": "0x3be9ece7000000000000000000000000ba8e28bdb6e49fbb3f5cd82a9f5ce8363587f1f600000000000000000000000000000000000000000000000000000000000f42630000000000000000000000000000000000000000000000000000000000000001",13"gas": "0x245498",14"value": "0xA",15"tokenId": 1000035,16"tokenValue": 2017}18]19});2021var requestOptions = {22méthode: « POST »,23en-têtes: myHeaders,24corps: brut,25redirection: « suivre »26};2728fetch("https://docs-demo.tron-mainnet.quiknode.pro/jsonrpc", requestOptions)29.puis(réponse => réponse.text())30.puis(résultat => console.log(résultat))31.catch(error => console.log('error', error));
1import demandes2import json34url = "https://docs-demo.tron-mainnet.quiknode.pro/jsonrpc"56charge utile = json.dumps({7"id": 1337,8« jsonrpc »: « 2.0 »,9"method": "buildTransaction",10« params »: [11{12"from": "0xC4DB2C9DFBCB6AA344793F1DDA7BD656598A06D8",13"to": "0xf859b5c93f789f4bcffbe7cc95a71e28e5e6a5bd",14"data": "0x3be9ece7000000000000000000000000ba8e28bdb6e49fbb3f5cd82a9f5ce8363587f1f600000000000000000000000000000000000000000000000000000000000f42630000000000000000000000000000000000000000000000000000000000000001",15"gas": "0x245498",16"value": "0xA",17"tokenId": 1000035,18"tokenValue": 2019}20]21})22en-têtes = {23« Content-Type »: 'application/json'24}2526réponse = demandes.demande(« POST », url, en-têtes=en-têtes, données=charge utile)2728imprimer(réponse.texte)29
1import demandes2import json34url = "https://docs-demo.tron-mainnet.quiknode.pro/jsonrpc"56charge utile = json.dumps({7"id": 1337,8« jsonrpc »: « 2.0 »,9"method": "buildTransaction",10« params »: [11{12"from": "0xC4DB2C9DFBCB6AA344793F1DDA7BD656598A06D8",13"to": "0xf859b5c93f789f4bcffbe7cc95a71e28e5e6a5bd",14"data": "0x3be9ece7000000000000000000000000ba8e28bdb6e49fbb3f5cd82a9f5ce8363587f1f600000000000000000000000000000000000000000000000000000000000f42630000000000000000000000000000000000000000000000000000000000000001",15"gas": "0x245498",16"value": "0xA",17"tokenId": 1000035,18"tokenValue": 2019}20]21})22en-têtes = {23« Content-Type »: 'application/json'24}2526réponse = demandes.demande(« POST », url, en-têtes=en-têtes, données=charge utile)2728imprimer(réponse.texte)29
1nécessite « uri »2require « json »3nécessite « net/http »45url = URI("https://docs-demo.tron-mainnet.quiknode.pro/jsonrpc")67http = Net::HTTP.new(url.host, url.port);8demande = Net::HTTP::POST.nouveau(URL)9demande[« Content-Type »] = « application/json »10demande.corps = JSON.dump({11"id": 1337,12« jsonrpc »: « 2.0 »,13"method": "buildTransaction",14« params »: [15{16"from": "0xC4DB2C9DFBCB6AA344793F1DDA7BD656598A06D8",17"to": "0xf859b5c93f789f4bcffbe7cc95a71e28e5e6a5bd",18"data": "0x3be9ece7000000000000000000000000ba8e28bdb6e49fbb3f5cd82a9f5ce8363587f1f600000000000000000000000000000000000000000000000000000000000f42630000000000000000000000000000000000000000000000000000000000000001",19"gas": "0x245498",20"value": "0xA",21"tokenId": 1000035,22"tokenValue": 2023}24]25})2627réponse = http.requête(requête)28affiche la réponse.read_body29
1nécessite « uri »2require « json »3nécessite « net/http »45url = URI("https://docs-demo.tron-mainnet.quiknode.pro/jsonrpc")67http = Net::HTTP.new(url.host, url.port);8demande = Net::HTTP::POST.nouveau(URL)9demande[« Content-Type »] = « application/json »10demande.corps = JSON.dump({11"id": 1337,12« jsonrpc »: « 2.0 »,13"method": "buildTransaction",14« params »: [15{16"from": "0xC4DB2C9DFBCB6AA344793F1DDA7BD656598A06D8",17"to": "0xf859b5c93f789f4bcffbe7cc95a71e28e5e6a5bd",18"data": "0x3be9ece7000000000000000000000000ba8e28bdb6e49fbb3f5cd82a9f5ce8363587f1f600000000000000000000000000000000000000000000000000000000000f42630000000000000000000000000000000000000000000000000000000000000001",19"gas": "0x245498",20"value": "0xA",21"tokenId": 1000035,22"tokenValue": 2023}24]25})2627réponse = http.requête(requête)28affiche la réponse.read_body29
Vous n'avez pas encore de compte ?
Créez votreendpoint Quicknode endpoint quelques secondes et commencez à développer
Commencez gratuitement