/walletsolidity/estimateenergy REST API Endpoint
身体パラメータ
所有者の住所
文字列
必須
読み込み中...
contract_address
文字列
必須
読み込み中...
関数セレクタ
整数
必須
読み込み中...
パラメータ
文字列
必須
読み込み中...
表示されている
ブール値
読み込み中...
返します
結果
読み込み中...
結果
読み込み中...
コード
読み込み中...
メッセージ
読み込み中...
energy_required
読み込み中...
リクエスト
1curl https://docs-demo.tron-mainnet.quiknode.pro/walletsolidity/estimateenergy \2--header 'accept: application/json' \3--header 'content-type: application/json' \4--data '5{6"owner_address": "TZ4UXDV5ZhNW7fb2AMSbgfAEZ7hWsnYS2g",7"contract_address": "TG3XXyExBkPp9nzdajDZsozEu4BkaSJozs",8"function_selector": "balanceOf(address)",9"parameter": "000000000000000000000000a614f803b6fd780986a42c78ec9c7f77e6ded13c",10"visible": true11}12'
1curl https://docs-demo.tron-mainnet.quiknode.pro/walletsolidity/estimateenergy \2--header 'accept: application/json' \3--header 'content-type: application/json' \4--data '5{6"owner_address": "TZ4UXDV5ZhNW7fb2AMSbgfAEZ7hWsnYS2g",7"contract_address": "TG3XXyExBkPp9nzdajDZsozEu4BkaSJozs",8"function_selector": "balanceOf(address)",9"parameter": "000000000000000000000000a614f803b6fd780986a42c78ec9c7f77e6ded13c",10"visible": true11}12'
1const url = 'https://docs-demo.tron-mainnet.quiknode.pro/walletsolidity/estimateenergy';2const ヘッダー = {3「accept」: 'application/json',4「content-type」: 'application/json'5};6const データ = {7"owner_address": "TZ4UXDV5ZhNW7fb2AMSbgfAEZ7hWsnYS2g",8"contract_address": "TG3XXyExBkPp9nzdajDZsozEu4BkaSJozs",9"function_selector": "balanceOf(address)",10「パラメータ」: "000000000000000000000000a614f803b6fd780986a42c78ec9c7f77e6ded13c",11"visible": true12};1314フェッチ(url, {15メソッド: 'POST',16ヘッダー: ヘッダー:,17本文: JSON.stringify(data)18})19.その後(レスポンス => レスポンス.json())20.then(responseData => {21console.log(responseData);22})23.catch(エラー => {24console.error('Error:', error);25});
1const url = 'https://docs-demo.tron-mainnet.quiknode.pro/walletsolidity/estimateenergy';2const ヘッダー = {3「accept」: 'application/json',4「content-type」: 'application/json'5};6const データ = {7"owner_address": "TZ4UXDV5ZhNW7fb2AMSbgfAEZ7hWsnYS2g",8"contract_address": "TG3XXyExBkPp9nzdajDZsozEu4BkaSJozs",9"function_selector": "balanceOf(address)",10「パラメータ」: "000000000000000000000000a614f803b6fd780986a42c78ec9c7f77e6ded13c",11"visible": true12};1314フェッチ(url, {15メソッド: 'POST',16ヘッダー: ヘッダー:,17本文: JSON.stringify(data)18})19.その後(レスポンス => レスポンス.json())20.then(responseData => {21console.log(responseData);22})23.catch(エラー => {24console.error('Error:', error);25});
1import リクエスト2import json34url = 'https://docs-demo.tron-mainnet.quiknode.pro/walletsolidity/getblockbyid'5ヘッダー = {6「承諾」: 'application/json',7「Content-Type」: 'application/json'8}9データ = {10"owner_address": "TZ4UXDV5ZhNW7fb2AMSbgfAEZ7hWsnYS2g",11"contract_address": "TG3XXyExBkPp9nzdajDZsozEu4BkaSJozs",12"function_selector": "balanceOf(address)",13「パラメータ」: "000000000000000000000000a614f803b6fd780986a42c78ec9c7f77e6ded13c",14「visible」: True15}161718回答 = リクエスト.POST(url, ヘッダー=headers, データ=json.dumps(data))19もし レスポンス.ステータスコード == 200:20結果 = レスポンス.json()21# レスポンスデータの処理22印刷(結果)23else:24# エラーへの対応25印刷('ステータスコードによりリクエストが失敗しました', レスポンス.ステータスコード)26印刷(レスポンス.text)27
1import リクエスト2import json34url = 'https://docs-demo.tron-mainnet.quiknode.pro/walletsolidity/getblockbyid'5ヘッダー = {6「承諾」: 'application/json',7「Content-Type」: 'application/json'8}9データ = {10"owner_address": "TZ4UXDV5ZhNW7fb2AMSbgfAEZ7hWsnYS2g",11"contract_address": "TG3XXyExBkPp9nzdajDZsozEu4BkaSJozs",12"function_selector": "balanceOf(address)",13「パラメータ」: "000000000000000000000000a614f803b6fd780986a42c78ec9c7f77e6ded13c",14「visible」: True15}161718回答 = リクエスト.POST(url, ヘッダー=headers, データ=json.dumps(data))19もし レスポンス.ステータスコード == 200:20結果 = レスポンス.json()21# レスポンスデータの処理22印刷(結果)23else:24# エラーへの対応25印刷('ステータスコードによりリクエストが失敗しました', レスポンス.ステータスコード)26印刷(レスポンス.text)27
1require 'net/http'2require 'json'3require 'uri'45endpoint = 'https://docs-demo.tron-mainnet.quiknode.pro/walletsolidity/estimateenergy'6ヘッダー = {7「accept」 => 'application/json',8「content-type」 => 'application/json'9}10データ = {11"owner_address": "TZ4UXDV5ZhNW7fb2AMSbgfAEZ7hWsnYS2g",12"contract_address": "TG3XXyExBkPp9nzdajDZsozEu4BkaSJozs",13"function_selector": "balanceOf(address)",14「パラメータ」: "000000000000000000000000a614f803b6fd780986a42c78ec9c7f77e6ded13c",15「visible」: true16}1718http = Net::HTTP.new(api_url.host, api_url.port)19request = Net::HTTP::Post.new(api_url.path, headers)20リクエスト.本文 = data.to_json2122回答 = http.リクエスト(リクエスト)23response_data = JSON.parse(response.body)24puts response_data25
1require 'net/http'2require 'json'3require 'uri'45endpoint = 'https://docs-demo.tron-mainnet.quiknode.pro/walletsolidity/estimateenergy'6ヘッダー = {7「accept」 => 'application/json',8「content-type」 => 'application/json'9}10データ = {11"owner_address": "TZ4UXDV5ZhNW7fb2AMSbgfAEZ7hWsnYS2g",12"contract_address": "TG3XXyExBkPp9nzdajDZsozEu4BkaSJozs",13"function_selector": "balanceOf(address)",14「パラメータ」: "000000000000000000000000a614f803b6fd780986a42c78ec9c7f77e6ded13c",15「visible」: true16}1718http = Net::HTTP.new(api_url.host, api_url.port)19request = Net::HTTP::Post.new(api_url.path, headers)20リクエスト.本文 = data.to_json2122回答 = http.リクエスト(リクエスト)23response_data = JSON.parse(response.body)24puts response_data25