/wallet/accountpermissionupdate REST API Endpoint
Parámetros corporales
dirección_del_propietario
cadena
OBLIGATORIO
Cargando...
actives
cadena
OBLIGATORIO
Cargando...
propietario
entero
OBLIGATORIO
Cargando...
witness
entero
OBLIGATORIO
Cargando...
visible
booleano
Cargando...
Devoluciones
visible
Cargando...
txid
Cargando...
datos_sin_procesar
Cargando...
contrato
Cargando...
contract_index
Cargando...
parámetro
Cargando...
valor
Cargando...
propietario
Cargando...
claves
Cargando...
dirección
Cargando...
peso
Cargando...
permission_name
Cargando...
threshold
Cargando...
dirección_del_propietario
Cargando...
active
Cargando...
operations
Cargando...
tipo
Cargando...
permission_name
Cargando...
threshold
Cargando...
claves
Cargando...
dirección
Cargando...
peso
Cargando...
type_url
Cargando...
tipo
Cargando...
ref_block_bytes
Cargando...
ref_block_hash
Cargando...
caducidad
Cargando...
marca de tiempo
Cargando...
datos_brutos_hex
Cargando...
Solicitud
1curl https://docs-demo.tron-mainnet.quiknode.pro/wallet/accountpermissionupdate \2--header 'accept: application/json' \3--encabezado 'content-type: application/json' \4--datos '5{6"owner_address": "TZ4UXDV5ZhNW7fb2AMSbgfAEZ7hWsnYS2g",7"actives": [8{9"type": 2,10"permission_name": "active0",11"threshold": 2,12"operations": "7fff1fc0037e0000000000000000000000000000000000000000000000000000",13"keys": [14{15"address": "TZ4UXDV5ZhNW7fb2AMSbgfAEZ7hWsnYS2g",16"weight": 117},18{19"address": "TPswDDCAWhJAZGdHPidFg5nEf8TkNToDX1",20"weight": 121}22]23}24],25"owner": {26"type": 0,27"permission_name": "owner",28"threshold": 1,29"keys": [30{31"address": "TZ4UXDV5ZhNW7fb2AMSbgfAEZ7hWsnYS2g",32"weight": 133}34]35},36"visible": true37}38'
1curl https://docs-demo.tron-mainnet.quiknode.pro/wallet/accountpermissionupdate \2--header 'accept: application/json' \3--encabezado 'content-type: application/json' \4--datos '5{6"owner_address": "TZ4UXDV5ZhNW7fb2AMSbgfAEZ7hWsnYS2g",7"actives": [8{9"type": 2,10"permission_name": "active0",11"threshold": 2,12"operations": "7fff1fc0037e0000000000000000000000000000000000000000000000000000",13"keys": [14{15"address": "TZ4UXDV5ZhNW7fb2AMSbgfAEZ7hWsnYS2g",16"weight": 117},18{19"address": "TPswDDCAWhJAZGdHPidFg5nEf8TkNToDX1",20"weight": 121}22]23}24],25"owner": {26"type": 0,27"permission_name": "owner",28"threshold": 1,29"keys": [30{31"address": "TZ4UXDV5ZhNW7fb2AMSbgfAEZ7hWsnYS2g",32"weight": 133}34]35},36"visible": true37}38'
1const url = 'https://docs-demo.tron-mainnet.quiknode.pro/wallet/accountpermissionupdate';23const encabezados = {4«Aceptar»: 'application/json',5«Content-Type»: 'application/json'6};78const datos = {9owner_address: 'TZ4UXDV5ZhNW7fb2AMSbgfAEZ7hWsnYS2g',10actives: [11{12type: 2,13permission_name: 'active0',14threshold: 2,15operations: '7fff1fc0037e0000000000000000000000000000000000000000000000000000',16keys: [17{18address: 'TZ4UXDV5ZhNW7fb2AMSbgfAEZ7hWsnYS2g',19weight: 120},21{22address: 'TPswDDCAWhJAZGdHPidFg5nEf8TkNToDX1',23weight: 124}25]26}27],28owner: {29type: 0,30permission_name: 'owner',31threshold: 1,32keys: [33{34address: 'TZ4UXDV5ZhNW7fb2AMSbgfAEZ7hWsnYS2g',35weight: 136}37]38},39visible: true40};4142recoger(url, {43método: 'POST',44encabezados: encabezados,45cuerpo: JSON.convertir(datos)46})47.entonces(respuesta => respuesta.json())48.entonces(resultado => {49consola.registro(resultado);50})51.captura(error => {52consola.error(error);53});54
1const url = 'https://docs-demo.tron-mainnet.quiknode.pro/wallet/accountpermissionupdate';23const encabezados = {4«Aceptar»: 'application/json',5«Content-Type»: 'application/json'6};78const datos = {9owner_address: 'TZ4UXDV5ZhNW7fb2AMSbgfAEZ7hWsnYS2g',10actives: [11{12type: 2,13permission_name: 'active0',14threshold: 2,15operations: '7fff1fc0037e0000000000000000000000000000000000000000000000000000',16keys: [17{18address: 'TZ4UXDV5ZhNW7fb2AMSbgfAEZ7hWsnYS2g',19weight: 120},21{22address: 'TPswDDCAWhJAZGdHPidFg5nEf8TkNToDX1',23weight: 124}25]26}27],28owner: {29type: 0,30permission_name: 'owner',31threshold: 1,32keys: [33{34address: 'TZ4UXDV5ZhNW7fb2AMSbgfAEZ7hWsnYS2g',35weight: 136}37]38},39visible: true40};4142recoger(url, {43método: 'POST',44encabezados: encabezados,45cuerpo: JSON.convertir(datos)46})47.entonces(respuesta => respuesta.json())48.entonces(resultado => {49consola.registro(resultado);50})51.captura(error => {52consola.error(error);53});54
1import solicitudes2import json34url = 'https://docs-demo.tron-mainnet.quiknode.pro/wallet/accountpermissionupdate'56encabezados = {7«aceptar»: 'application/json',8«content-type»: 'application/json'9}1011datos = {12"owner_address": "TZ4UXDV5ZhNW7fb2AMSbgfAEZ7hWsnYS2g",13"actives": [14{15"type": 2,16"permission_name": "active0",17"threshold": 2,18"operations": "7fff1fc0037e0000000000000000000000000000000000000000000000000000",19"keys": [20{21"address": "TZ4UXDV5ZhNW7fb2AMSbgfAEZ7hWsnYS2g",22"weight": 123},24{25"address": "TPswDDCAWhJAZGdHPidFg5nEf8TkNToDX1",26"weight": 127}28]29}30],31"owner": {32"type": 0,33"permission_name": "owner",34"threshold": 1,35"keys": [36{37"address": "TZ4UXDV5ZhNW7fb2AMSbgfAEZ7hWsnYS2g",38"weight": 139}40]41},42«visible»: Verdadero43}4445respuesta = solicitudes.post(url, json=datos, encabezados=encabezados)4647si respuesta.código_estado == 200:48imprimir(respuesta.json())49else:50imprimir("La solicitud ha fallado con el código de estado:", respuesta.código_de_estado)51
1import solicitudes2import json34url = 'https://docs-demo.tron-mainnet.quiknode.pro/wallet/accountpermissionupdate'56encabezados = {7«aceptar»: 'application/json',8«content-type»: 'application/json'9}1011datos = {12"owner_address": "TZ4UXDV5ZhNW7fb2AMSbgfAEZ7hWsnYS2g",13"actives": [14{15"type": 2,16"permission_name": "active0",17"threshold": 2,18"operations": "7fff1fc0037e0000000000000000000000000000000000000000000000000000",19"keys": [20{21"address": "TZ4UXDV5ZhNW7fb2AMSbgfAEZ7hWsnYS2g",22"weight": 123},24{25"address": "TPswDDCAWhJAZGdHPidFg5nEf8TkNToDX1",26"weight": 127}28]29}30],31"owner": {32"type": 0,33"permission_name": "owner",34"threshold": 1,35"keys": [36{37"address": "TZ4UXDV5ZhNW7fb2AMSbgfAEZ7hWsnYS2g",38"weight": 139}40]41},42«visible»: Verdadero43}4445respuesta = solicitudes.post(url, json=datos, encabezados=encabezados)4647si respuesta.código_estado == 200:48imprimir(respuesta.json())49else:50imprimir("La solicitud ha fallado con el código de estado:", respuesta.código_de_estado)51
1require 'net/http'2require 'json'34uri = URI('https://docs-demo.tron-mainnet.quiknode.pro/wallet/accountpermissionupdate')56http = Net::HTTP.nuevo(url.host, url.puerto)7http.use_ssl = true89encabezados = {10«Aceptar» => 'application/json',11«Content-Type» => 'application/json'12}1314datos = {15owner_address: 'TZ4UXDV5ZhNW7fb2AMSbgfAEZ7hWsnYS2g',16actives: [17{18type: 2,19permission_name: 'active0',20threshold: 2,21operations: '7fff1fc0037e0000000000000000000000000000000000000000000000000000',22keys: [23{24address: 'TZ4UXDV5ZhNW7fb2AMSbgfAEZ7hWsnYS2g',25weight: 126},27{28address: 'TPswDDCAWhJAZGdHPidFg5nEf8TkNToDX1',29weight: 130}31]32}33],34owner: {35type: 0,36permission_name: 'owner',37threshold: 1,38keys: [39{40address: 'TZ4UXDV5ZhNW7fb2AMSbgfAEZ7hWsnYS2g',41weight: 142}43]44},45visible: true46}4748solicitud = Net::HTTP::POST.nuevo(URL)49solicitud.cuerpo = datos.to_json50encabezados.cada { |clave, valor| solicitud[clave] = valor }5152respuesta = http.solicitud(solicitud)5354si respuesta.código.to_i == 20055resultado = JSON.analizar(respuesta.body)56muestra el resultado57si no58puts "Request failed with status code: #{response.code}"59fin60
1require 'net/http'2require 'json'34uri = URI('https://docs-demo.tron-mainnet.quiknode.pro/wallet/accountpermissionupdate')56http = Net::HTTP.nuevo(url.host, url.puerto)7http.use_ssl = true89encabezados = {10«Aceptar» => 'application/json',11«Content-Type» => 'application/json'12}1314datos = {15owner_address: 'TZ4UXDV5ZhNW7fb2AMSbgfAEZ7hWsnYS2g',16actives: [17{18type: 2,19permission_name: 'active0',20threshold: 2,21operations: '7fff1fc0037e0000000000000000000000000000000000000000000000000000',22keys: [23{24address: 'TZ4UXDV5ZhNW7fb2AMSbgfAEZ7hWsnYS2g',25weight: 126},27{28address: 'TPswDDCAWhJAZGdHPidFg5nEf8TkNToDX1',29weight: 130}31]32}33],34owner: {35type: 0,36permission_name: 'owner',37threshold: 1,38keys: [39{40address: 'TZ4UXDV5ZhNW7fb2AMSbgfAEZ7hWsnYS2g',41weight: 142}43]44},45visible: true46}4748solicitud = Net::HTTP::POST.nuevo(URL)49solicitud.cuerpo = datos.to_json50encabezados.cada { |clave, valor| solicitud[clave] = valor }5152respuesta = http.solicitud(solicitud)5354si respuesta.código.to_i == 20055resultado = JSON.analizar(respuesta.body)56muestra el resultado57si no58puts "Request failed with status code: #{response.code}"59fin60
¿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