CreateSmartContract RPC Method
Parámetros
de
cadena
OBLIGATORIO
Cargando...
nombre
cadena
OBLIGATORIO
Cargando...
gas
cadena
OBLIGATORIO
Cargando...
abi
cadena
OBLIGATORIO
Cargando...
datos
cadena
OBLIGATORIO
Cargando...
consumeUserResourcePercent
entero
OBLIGATORIO
Cargando...
originEnergyLimit
entero
OBLIGATORIO
Cargando...
valor
cadena
OBLIGATORIO
Cargando...
tokenId
entero
OBLIGATORIO
Cargando...
tokenValue
entero
OBLIGATORIO
Cargando...
Devoluciones
transacción
Cargando...
visible
Cargando...
txID
Cargando...
dirección_del_contrato
Cargando...
datos_sin_procesar
Cargando...
contrato
Cargando...
parámetro
Cargando...
valor
Cargando...
token_id
Cargando...
dirección_del_propietario
Cargando...
call_token_value
Cargando...
new_contract
Cargando...
bytecode
Cargando...
consume_user_resource_percent
Cargando...
nombre
Cargando...
origin_address
Cargando...
abi
Cargando...
entrys
Cargando...
outputs
Cargando...
tipo
Cargando...
payable
Cargando...
nombre
Cargando...
stateMutability
Cargando...
tipo
Cargando...
origin_energy_limit
Cargando...
call_value
Cargando...
type_url
Cargando...
tipo
Cargando...
ref_block_bytes
Cargando...
ref_block_hash
Cargando...
caducidad
Cargando...
límite_de_comisiones
Cargando...
marca de tiempo
Cargando...
datos_brutos_hex
Cargando...
Solicitud
1curl https://docs-demo.tron-mainnet.quiknode.pro/jsonrpc \2-X POST \3-H "Content-Type: application/json" \4--datos '{5"id": 1337,6"jsonrpc": "2.0",7"method": "buildTransaction",8"params": [9{10"from": "0xC4DB2C9DFBCB6AA344793F1DDA7BD656598A06D8",11"name": "transferTokenContract",12"gas": "0x245498",13"abi": "[{\"constant\":false,\"inputs\":[],\"name\":\"getResultInCon\",\"outputs\":[{\"name\":\"\",\"type\":\"trcToken\"},{\"name\":\"\",\"type\":\"uint256\"},{\"name\":\"\",\"type\":\"uint256\"}],\"payable\":true,\"stateMutability\":\"payable\",\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"toAddress\",\"type\":\"address\"},{\"name\":\"id\",\"type\":\"trcToken\"},{\"name\":\"amount\",\"type\":\"uint256\"}],\"name\":\"TransferTokenTo\",\"outputs\":[],\"payable\":true,\"stateMutability\":\"payable\",\"type\":\"function\"},{\"constant\":false,\"inputs\":[],\"name\":\"msgTokenValueAndTokenIdTest\",\"outputs\":[{\"name\":\"\",\"type\":\"trcToken\"},{\"name\":\"\",\"type\":\"uint256\"},{\"name\":\"\",\"type\":\"uint256\"}],\"payable\":true,\"stateMutability\":\"payable\",\"type\":\"function\"},{\"inputs\":[],\"payable\":true,\"stateMutability\":\"payable\",\"type\":\"constructor\"}]\n",14"data": "6080604052d3600055d2600155346002556101418061001f6000396000f3006080604052600436106100565763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166305c24200811461005b5780633be9ece71461008157806371dc08ce146100aa575b600080fd5b6100636100b2565b60408051938452602084019290925282820152519081900360600190f35b6100a873ffffffffffffffffffffffffffffffffffffffff600435166024356044356100c0565b005b61006361010d565b600054600154600254909192565b60405173ffffffffffffffffffffffffffffffffffffffff84169082156108fc029083908590600081818185878a8ad0945050505050158015610107573d6000803e3d6000fd5b50505050565bd3d2349091925600a165627a7a72305820a2fb39541e90eda9a2f5f9e7905ef98e66e60dd4b38e00b05de418da3154e7570029",15"consumeUserResourcePercent": 100,16"originEnergyLimit": 11111111111111,17"value": "0x1f4",18"tokenId": 1000033,19"tokenValue": 10000020}21]22}23'
1curl https://docs-demo.tron-mainnet.quiknode.pro/jsonrpc \2-X POST \3-H "Content-Type: application/json" \4--datos '{5"id": 1337,6"jsonrpc": "2.0",7"method": "buildTransaction",8"params": [9{10"from": "0xC4DB2C9DFBCB6AA344793F1DDA7BD656598A06D8",11"name": "transferTokenContract",12"gas": "0x245498",13"abi": "[{\"constant\":false,\"inputs\":[],\"name\":\"getResultInCon\",\"outputs\":[{\"name\":\"\",\"type\":\"trcToken\"},{\"name\":\"\",\"type\":\"uint256\"},{\"name\":\"\",\"type\":\"uint256\"}],\"payable\":true,\"stateMutability\":\"payable\",\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"toAddress\",\"type\":\"address\"},{\"name\":\"id\",\"type\":\"trcToken\"},{\"name\":\"amount\",\"type\":\"uint256\"}],\"name\":\"TransferTokenTo\",\"outputs\":[],\"payable\":true,\"stateMutability\":\"payable\",\"type\":\"function\"},{\"constant\":false,\"inputs\":[],\"name\":\"msgTokenValueAndTokenIdTest\",\"outputs\":[{\"name\":\"\",\"type\":\"trcToken\"},{\"name\":\"\",\"type\":\"uint256\"},{\"name\":\"\",\"type\":\"uint256\"}],\"payable\":true,\"stateMutability\":\"payable\",\"type\":\"function\"},{\"inputs\":[],\"payable\":true,\"stateMutability\":\"payable\",\"type\":\"constructor\"}]\n",14"data": "6080604052d3600055d2600155346002556101418061001f6000396000f3006080604052600436106100565763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166305c24200811461005b5780633be9ece71461008157806371dc08ce146100aa575b600080fd5b6100636100b2565b60408051938452602084019290925282820152519081900360600190f35b6100a873ffffffffffffffffffffffffffffffffffffffff600435166024356044356100c0565b005b61006361010d565b600054600154600254909192565b60405173ffffffffffffffffffffffffffffffffffffffff84169082156108fc029083908590600081818185878a8ad0945050505050158015610107573d6000803e3d6000fd5b50505050565bd3d2349091925600a165627a7a72305820a2fb39541e90eda9a2f5f9e7905ef98e66e60dd4b38e00b05de418da3154e7570029",15"consumeUserResourcePercent": 100,16"originEnergyLimit": 11111111111111,17"value": "0x1f4",18"tokenId": 1000033,19"tokenValue": 10000020}21]22}23'
1var myHeaders = new Headers();2myHeaders.añadir(«Content-Type», "application/json");34var sin procesar = JSON.convertir a cadena({5"id": 1337,6«jsonrpc»: "2.0",7"method": "buildTransaction",8«params»: [9{10"from": "0xC4DB2C9DFBCB6AA344793F1DDA7BD656598A06D8",11"name": "transferTokenContract",12"gas": "0x245498",13"abi": "[{\"constant\":false,\"inputs\":[],\"name\":\"getResultInCon\",\"outputs\":[{\"name\":\"\",\"type\":\"trcToken\"},{\"name\":\"\",\"type\":\"uint256\"},{\"name\":\"\",\"type\":\"uint256\"}],\"payable\":true,\"stateMutability\":\"payable\",\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"toAddress\",\"type\":\"address\"},{\"name\":\"id\",\"type\":\"trcToken\"},{\"name\":\"amount\",\"type\":\"uint256\"}],\"name\":\"TransferTokenTo\",\"outputs\":[],\"payable\":true,\"stateMutability\":\"payable\",\"type\":\"function\"},{\"constant\":false,\"inputs\":[],\"name\":\"msgTokenValueAndTokenIdTest\",\"outputs\":[{\"name\":\"\",\"type\":\"trcToken\"},{\"name\":\"\",\"type\":\"uint256\"},{\"name\":\"\",\"type\":\"uint256\"}],\"payable\":true,\"stateMutability\":\"payable\",\"type\":\"function\"},{\"inputs\":[],\"payable\":true,\"stateMutability\":\"payable\",\"type\":\"constructor\"}]\n",14"data": "6080604052d3600055d2600155346002556101418061001f6000396000f3006080604052600436106100565763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166305c24200811461005b5780633be9ece71461008157806371dc08ce146100aa575b600080fd5b6100636100b2565b60408051938452602084019290925282820152519081900360600190f35b6100a873ffffffffffffffffffffffffffffffffffffffff600435166024356044356100c0565b005b61006361010d565b600054600154600254909192565b60405173ffffffffffffffffffffffffffffffffffffffff84169082156108fc029083908590600081818185878a8ad0945050505050158015610107573d6000803e3d6000fd5b50505050565bd3d2349091925600a165627a7a72305820a2fb39541e90eda9a2f5f9e7905ef98e66e60dd4b38e00b05de418da3154e7570029",15"consumeUserResourcePercent": 100,16"originEnergyLimit": 11111111111111,17"value": "0x1f4",18"tokenId": 1000033,19"tokenValue": 10000020}21]22});2324var requestOptions = {25método: 'POST',26encabezados: myHeaders,27cuerpo: sin procesar,28redirigir: «seguir»29};3031fetch("https://docs-demo.tron-mainnet.quiknode.pro/jsonrpc", requestOptions)32.entonces(respuesta => respuesta.texto())33.entonces(resultado => console.log(resultado))34.captura(error => console.log('error', error));
1var myHeaders = new Headers();2myHeaders.añadir(«Content-Type», "application/json");34var sin procesar = JSON.convertir a cadena({5"id": 1337,6«jsonrpc»: "2.0",7"method": "buildTransaction",8«params»: [9{10"from": "0xC4DB2C9DFBCB6AA344793F1DDA7BD656598A06D8",11"name": "transferTokenContract",12"gas": "0x245498",13"abi": "[{\"constant\":false,\"inputs\":[],\"name\":\"getResultInCon\",\"outputs\":[{\"name\":\"\",\"type\":\"trcToken\"},{\"name\":\"\",\"type\":\"uint256\"},{\"name\":\"\",\"type\":\"uint256\"}],\"payable\":true,\"stateMutability\":\"payable\",\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"toAddress\",\"type\":\"address\"},{\"name\":\"id\",\"type\":\"trcToken\"},{\"name\":\"amount\",\"type\":\"uint256\"}],\"name\":\"TransferTokenTo\",\"outputs\":[],\"payable\":true,\"stateMutability\":\"payable\",\"type\":\"function\"},{\"constant\":false,\"inputs\":[],\"name\":\"msgTokenValueAndTokenIdTest\",\"outputs\":[{\"name\":\"\",\"type\":\"trcToken\"},{\"name\":\"\",\"type\":\"uint256\"},{\"name\":\"\",\"type\":\"uint256\"}],\"payable\":true,\"stateMutability\":\"payable\",\"type\":\"function\"},{\"inputs\":[],\"payable\":true,\"stateMutability\":\"payable\",\"type\":\"constructor\"}]\n",14"data": "6080604052d3600055d2600155346002556101418061001f6000396000f3006080604052600436106100565763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166305c24200811461005b5780633be9ece71461008157806371dc08ce146100aa575b600080fd5b6100636100b2565b60408051938452602084019290925282820152519081900360600190f35b6100a873ffffffffffffffffffffffffffffffffffffffff600435166024356044356100c0565b005b61006361010d565b600054600154600254909192565b60405173ffffffffffffffffffffffffffffffffffffffff84169082156108fc029083908590600081818185878a8ad0945050505050158015610107573d6000803e3d6000fd5b50505050565bd3d2349091925600a165627a7a72305820a2fb39541e90eda9a2f5f9e7905ef98e66e60dd4b38e00b05de418da3154e7570029",15"consumeUserResourcePercent": 100,16"originEnergyLimit": 11111111111111,17"value": "0x1f4",18"tokenId": 1000033,19"tokenValue": 10000020}21]22});2324var requestOptions = {25método: 'POST',26encabezados: myHeaders,27cuerpo: sin procesar,28redirigir: «seguir»29};3031fetch("https://docs-demo.tron-mainnet.quiknode.pro/jsonrpc", requestOptions)32.entonces(respuesta => respuesta.texto())33.entonces(resultado => console.log(resultado))34.captura(error => console.log('error', error));
1import solicitudes2import json34url = "https://docs-demo.tron-mainnet.quiknode.pro/jsonrpc"56carga útil = json.dumps({7"id": 1337,8«jsonrpc»: "2.0",9"method": "buildTransaction",10«params»: [11{12"from": "0xC4DB2C9DFBCB6AA344793F1DDA7BD656598A06D8",13"name": "transferTokenContract",14"gas": "0x245498",15"abi": "[{\"constant\":False,\"inputs\":[],\"name\":\"getResultInCon\",\"outputs\":[{\"name\":\"\",\"type\":\"trcToken\"},{\"name\":\"\",\"type\":\"uint256\"},{\"name\":\"\",\"type\":\"uint256\"}],\"payable\":True,\"stateMutability\":\"payable\",\"type\":\"function\"},{\"constant\":False,\"inputs\":[{\"name\":\"toAddress\",\"type\":\"address\"},{\"name\":\"id\",\"type\":\"trcToken\"},{\"name\":\"amount\",\"type\":\"uint256\"}],\"name\":\"TransferTokenTo\",\"outputs\":[],\"payable\":True,\"stateMutability\":\"payable\",\"type\":\"function\"},{\"constant\":False,\"inputs\":[],\"name\":\"msgTokenValueAndTokenIdTest\",\"outputs\":[{\"name\":\"\",\"type\":\"trcToken\"},{\"name\":\"\",\"type\":\"uint256\"},{\"name\":\"\",\"type\":\"uint256\"}],\"payable\":True,\"stateMutability\":\"payable\",\"type\":\"function\"},{\"inputs\":[],\"payable\":True,\"stateMutability\":\"payable\",\"type\":\"constructor\"}]\n",16"data": "6080604052d3600055d2600155346002556101418061001f6000396000f3006080604052600436106100565763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166305c24200811461005b5780633be9ece71461008157806371dc08ce146100aa575b600080fd5b6100636100b2565b60408051938452602084019290925282820152519081900360600190f35b6100a873ffffffffffffffffffffffffffffffffffffffff600435166024356044356100c0565b005b61006361010d565b600054600154600254909192565b60405173ffffffffffffffffffffffffffffffffffffffff84169082156108fc029083908590600081818185878a8ad0945050505050158015610107573d6000803e3d6000fd5b50505050565bd3d2349091925600a165627a7a72305820a2fb39541e90eda9a2f5f9e7905ef98e66e60dd4b38e00b05de418da3154e7570029",17"consumeUserResourcePercent": 100,18"originEnergyLimit": 11111111111111,19"value": "0x1f4",20"tokenId": 1000033,21"tokenValue": 10000022}23]24})25encabezados = {26«Content-Type»: 'application/json'27}2829respuesta = solicitudes.solicitud(«POST», url, encabezados=encabezados, datos=carga útil)3031imprimir(respuesta.texto)32
1import solicitudes2import json34url = "https://docs-demo.tron-mainnet.quiknode.pro/jsonrpc"56carga útil = json.dumps({7"id": 1337,8«jsonrpc»: "2.0",9"method": "buildTransaction",10«params»: [11{12"from": "0xC4DB2C9DFBCB6AA344793F1DDA7BD656598A06D8",13"name": "transferTokenContract",14"gas": "0x245498",15"abi": "[{\"constant\":False,\"inputs\":[],\"name\":\"getResultInCon\",\"outputs\":[{\"name\":\"\",\"type\":\"trcToken\"},{\"name\":\"\",\"type\":\"uint256\"},{\"name\":\"\",\"type\":\"uint256\"}],\"payable\":True,\"stateMutability\":\"payable\",\"type\":\"function\"},{\"constant\":False,\"inputs\":[{\"name\":\"toAddress\",\"type\":\"address\"},{\"name\":\"id\",\"type\":\"trcToken\"},{\"name\":\"amount\",\"type\":\"uint256\"}],\"name\":\"TransferTokenTo\",\"outputs\":[],\"payable\":True,\"stateMutability\":\"payable\",\"type\":\"function\"},{\"constant\":False,\"inputs\":[],\"name\":\"msgTokenValueAndTokenIdTest\",\"outputs\":[{\"name\":\"\",\"type\":\"trcToken\"},{\"name\":\"\",\"type\":\"uint256\"},{\"name\":\"\",\"type\":\"uint256\"}],\"payable\":True,\"stateMutability\":\"payable\",\"type\":\"function\"},{\"inputs\":[],\"payable\":True,\"stateMutability\":\"payable\",\"type\":\"constructor\"}]\n",16"data": "6080604052d3600055d2600155346002556101418061001f6000396000f3006080604052600436106100565763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166305c24200811461005b5780633be9ece71461008157806371dc08ce146100aa575b600080fd5b6100636100b2565b60408051938452602084019290925282820152519081900360600190f35b6100a873ffffffffffffffffffffffffffffffffffffffff600435166024356044356100c0565b005b61006361010d565b600054600154600254909192565b60405173ffffffffffffffffffffffffffffffffffffffff84169082156108fc029083908590600081818185878a8ad0945050505050158015610107573d6000803e3d6000fd5b50505050565bd3d2349091925600a165627a7a72305820a2fb39541e90eda9a2f5f9e7905ef98e66e60dd4b38e00b05de418da3154e7570029",17"consumeUserResourcePercent": 100,18"originEnergyLimit": 11111111111111,19"value": "0x1f4",20"tokenId": 1000033,21"tokenValue": 10000022}23]24})25encabezados = {26«Content-Type»: 'application/json'27}2829respuesta = solicitudes.solicitud(«POST», url, encabezados=encabezados, datos=carga útil)3031imprimir(respuesta.texto)32
1requiere «uri»2require "json"3require «net/http»45url = URI("https://docs-demo.tron-mainnet.quiknode.pro/jsonrpc")67http = Net::HTTP.nuevo(url.host, url.puerto);8solicitud = Net::HTTP::POST.nuevo(URL)9solicitud[«Content-Type»] = "application/json"10solicitud.cuerpo = JSON.dump({11"id": 1337,12«jsonrpc»: "2.0",13"method": "buildTransaction",14«params»: [15{16"from": "0xC4DB2C9DFBCB6AA344793F1DDA7BD656598A06D8",17"name": "transferTokenContract",18"gas": "0x245498",19"abi": "[{\"constant\":false,\"inputs\":[],\"name\":\"getResultInCon\",\"outputs\":[{\"name\":\"\",\"type\":\"trcToken\"},{\"name\":\"\",\"type\":\"uint256\"},{\"name\":\"\",\"type\":\"uint256\"}],\"payable\":true,\"stateMutability\":\"payable\",\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"toAddress\",\"type\":\"address\"},{\"name\":\"id\",\"type\":\"trcToken\"},{\"name\":\"amount\",\"type\":\"uint256\"}],\"name\":\"TransferTokenTo\",\"outputs\":[],\"payable\":true,\"stateMutability\":\"payable\",\"type\":\"function\"},{\"constant\":false,\"inputs\":[],\"name\":\"msgTokenValueAndTokenIdTest\",\"outputs\":[{\"name\":\"\",\"type\":\"trcToken\"},{\"name\":\"\",\"type\":\"uint256\"},{\"name\":\"\",\"type\":\"uint256\"}],\"payable\":true,\"stateMutability\":\"payable\",\"type\":\"function\"},{\"inputs\":[],\"payable\":true,\"stateMutability\":\"payable\",\"type\":\"constructor\"}]\n",20"data": "6080604052d3600055d2600155346002556101418061001f6000396000f3006080604052600436106100565763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166305c24200811461005b5780633be9ece71461008157806371dc08ce146100aa575b600080fd5b6100636100b2565b60408051938452602084019290925282820152519081900360600190f35b6100a873ffffffffffffffffffffffffffffffffffffffff600435166024356044356100c0565b005b61006361010d565b600054600154600254909192565b60405173ffffffffffffffffffffffffffffffffffffffff84169082156108fc029083908590600081818185878a8ad0945050505050158015610107573d6000803e3d6000fd5b50505050565bd3d2349091925600a165627a7a72305820a2fb39541e90eda9a2f5f9e7905ef98e66e60dd4b38e00b05de418da3154e7570029",21"consumeUserResourcePercent": 100,22"originEnergyLimit": 11111111111111,23"value": "0x1f4",24"tokenId": 1000033,25"tokenValue": 10000026}27]28})2930respuesta = http.solicitud(solicitud)31inserta la respuesta.read_body32
1requiere «uri»2require "json"3require «net/http»45url = URI("https://docs-demo.tron-mainnet.quiknode.pro/jsonrpc")67http = Net::HTTP.nuevo(url.host, url.puerto);8solicitud = Net::HTTP::POST.nuevo(URL)9solicitud[«Content-Type»] = "application/json"10solicitud.cuerpo = JSON.dump({11"id": 1337,12«jsonrpc»: "2.0",13"method": "buildTransaction",14«params»: [15{16"from": "0xC4DB2C9DFBCB6AA344793F1DDA7BD656598A06D8",17"name": "transferTokenContract",18"gas": "0x245498",19"abi": "[{\"constant\":false,\"inputs\":[],\"name\":\"getResultInCon\",\"outputs\":[{\"name\":\"\",\"type\":\"trcToken\"},{\"name\":\"\",\"type\":\"uint256\"},{\"name\":\"\",\"type\":\"uint256\"}],\"payable\":true,\"stateMutability\":\"payable\",\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"toAddress\",\"type\":\"address\"},{\"name\":\"id\",\"type\":\"trcToken\"},{\"name\":\"amount\",\"type\":\"uint256\"}],\"name\":\"TransferTokenTo\",\"outputs\":[],\"payable\":true,\"stateMutability\":\"payable\",\"type\":\"function\"},{\"constant\":false,\"inputs\":[],\"name\":\"msgTokenValueAndTokenIdTest\",\"outputs\":[{\"name\":\"\",\"type\":\"trcToken\"},{\"name\":\"\",\"type\":\"uint256\"},{\"name\":\"\",\"type\":\"uint256\"}],\"payable\":true,\"stateMutability\":\"payable\",\"type\":\"function\"},{\"inputs\":[],\"payable\":true,\"stateMutability\":\"payable\",\"type\":\"constructor\"}]\n",20"data": "6080604052d3600055d2600155346002556101418061001f6000396000f3006080604052600436106100565763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166305c24200811461005b5780633be9ece71461008157806371dc08ce146100aa575b600080fd5b6100636100b2565b60408051938452602084019290925282820152519081900360600190f35b6100a873ffffffffffffffffffffffffffffffffffffffff600435166024356044356100c0565b005b61006361010d565b600054600154600254909192565b60405173ffffffffffffffffffffffffffffffffffffffff84169082156108fc029083908590600081818185878a8ad0945050505050158015610107573d6000803e3d6000fd5b50505050565bd3d2349091925600a165627a7a72305820a2fb39541e90eda9a2f5f9e7905ef98e66e60dd4b38e00b05de418da3154e7570029",21"consumeUserResourcePercent": 100,22"originEnergyLimit": 11111111111111,23"value": "0x1f4",24"tokenId": 1000033,25"tokenValue": 10000026}27]28})2930respuesta = http.solicitud(solicitud)31inserta la respuesta.read_body32
¿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