From e069edd0d02c2ce7e8e447f5e97bd61e10fb38fe Mon Sep 17 00:00:00 2001
From: Ake <10195782+akegaviar@users.noreply.github.com>
Date: Sat, 23 Aug 2025 10:28:21 +0800
Subject: [PATCH] Add TRON methods list
---
docs.json | 1 +
docs/tron-methods.mdx | 171 ++++++++++++++++++++++++++++++++++++++++++
2 files changed, 172 insertions(+)
create mode 100644 docs/tron-methods.mdx
diff --git a/docs.json b/docs.json
index 6de06f9b..a057a2c0 100644
--- a/docs.json
+++ b/docs.json
@@ -1078,6 +1078,7 @@
"docs/polygon-methods",
"docs/arbitrum-methods",
"docs/base-methods",
+ "docs/tron-methods",
"docs/optimism-methods",
"docs/avalanche-methods",
"docs/ton-methods",
diff --git a/docs/tron-methods.mdx b/docs/tron-methods.mdx
new file mode 100644
index 00000000..6e8a798f
--- /dev/null
+++ b/docs/tron-methods.mdx
@@ -0,0 +1,171 @@
+---
+title: "TRON methods"
+---
+
+| Method | Endpoint | Availability |
+| ------------------------------------------ | --------------- | ------------ |
+| buildTransaction | /jsonrpc | |
+| eth_accounts | /jsonrpc | |
+| eth_blockNumber | /jsonrpc | |
+| eth_call | /jsonrpc | |
+| eth_chainId | /jsonrpc | |
+| eth_coinbase | /jsonrpc | |
+| eth_estimateGas | /jsonrpc | |
+| eth_gasPrice | /jsonrpc | |
+| eth_getBalance | /jsonrpc | |
+| eth_getBlockByHash | /jsonrpc | |
+| eth_getBlockByNumber | /jsonrpc | |
+| eth_getBlockTransactionCountByHash | /jsonrpc | |
+| eth_getBlockTransactionCountByNumber | /jsonrpc | |
+| eth_getCode | /jsonrpc | |
+| eth_getFilterChanges | /jsonrpc | |
+| eth_getFilterLogs | /jsonrpc | |
+| eth_getLogs | /jsonrpc | |
+| eth_getStorageAt | /jsonrpc | |
+| eth_getTransactionByBlockHashAndIndex | /jsonrpc | |
+| eth_getTransactionByBlockNumberAndIndex | /jsonrpc | |
+| eth_getTransactionByHash | /jsonrpc | |
+| eth_getTransactionReceipt | /jsonrpc | |
+| eth_getWork | /jsonrpc | |
+| eth_newBlockFilter | /jsonrpc | |
+| eth_newFilter | /jsonrpc | |
+| eth_protocolVersion | /jsonrpc | |
+| eth_syncing | /jsonrpc | |
+| eth_uninstallFilter | /jsonrpc | |
+| net_listening | /jsonrpc | |
+| net_peerCount | /jsonrpc | |
+| net_version | /jsonrpc | |
+| web3_clientVersion | /jsonrpc | |
+| web3_sha3 | /jsonrpc | |
+| accountpermissionupdate | /wallet | |
+| broadcasthex | /wallet | |
+| broadcasttransaction | /wallet | |
+| cancelallunfreezev2 | /wallet | |
+| clearabi | /wallet | |
+| createaccount | /wallet | |
+| createassetissue | /wallet | |
+| createshieldedcontractparameters | /wallet | |
+| createshieldedcontractparameterswithoutask | /wallet | |
+| createspendauthsig | /wallet | |
+| createtransaction | /wallet | |
+| createwitness | /wallet | |
+| delegateresource | /wallet | |
+| deploycontract | /wallet | |
+| estimateenergy | /wallet | |
+| exchangecreate | /wallet | |
+| exchangeinject | /wallet | |
+| exchangetransaction | /wallet | |
+| exchangewithdraw | /wallet | |
+| freezebalance | /wallet | |
+| freezebalancev2 | /wallet | |
+| getaccount | /wallet | |
+| getaccountbalance | /wallet | |
+| getaccountnet | /wallet | |
+| getakfromask | /wallet | |
+| getapprovedlist | /wallet | |
+| getassetissuebyid | /wallet | |
+| getassetissuebyname | /wallet | |
+| getassetissuelist | /wallet | |
+| getassetissuelistbyname | /wallet | |
+| getavailableunfreezecount | /wallet | |
+| getbandwidthprices | /wallet | |
+| getblock | /wallet | |
+| getblockbalance | /wallet | |
+| getblockbyid | /wallet | |
+| getblockbylatestnum | /wallet | |
+| getblockbylimitnext | /wallet | |
+| getblockbynum | /wallet | |
+| getBrokerage | /wallet | |
+| getburntrx | /wallet | |
+| getcandelegatedmaxsize | /wallet | |
+| getcanwithdrawunfreezeamount | /wallet | |
+| getchainparameters | /wallet | |
+| getcontract | /wallet | |
+| getcontractinfo | /wallet | |
+| getdelegatedresource | /wallet | |
+| getdelegatedresourceaccountindex | /wallet | |
+| getdelegatedresourceaccountindexv2 | /wallet | |
+| getdelegatedresourcev2 | /wallet | |
+| getdiversifier | /wallet | |
+| getenergyprices | /wallet | |
+| getexchangebyid | /wallet | |
+| getexpandedspendingkey | /wallet | |
+| getincomingviewingkey | /wallet | |
+| getnewshieldedaddress | /wallet | |
+| getnextmaintenancetime | /wallet | |
+| getnodeinfo | /wallet | |
+| getnowblock | /wallet | |
+| getpaginatedassetissuelist | /wallet | |
+| getpendingsize | /wallet | |
+| getproposalbyid | /wallet | |
+| getReward | /wallet | |
+| getspendingkey | /wallet | |
+| gettransactionbyid | /wallet | |
+| gettransactionfrompending | /wallet | |
+| gettransactioninfobyblocknum | /wallet | |
+| gettransactioninfobyid | /wallet | |
+| gettransactionlistfrompending | /wallet | |
+| gettriggerinputforshieldedtrc20contract | /wallet | |
+| getzenpaymentaddress | /wallet | |
+| isshieldedtrc20contractnotespent | /wallet | |
+| listexchanges | /wallet | |
+| listnodes | /wallet | |
+| listproposals | /wallet | |
+| listwitnesses | /wallet | |
+| participateassetissue | /wallet | |
+| proposalapprove | /wallet | |
+| proposalcreate | /wallet | |
+| proposaldelete | /wallet | |
+| scanshieldedtrc20notesbyivk | /wallet | |
+| scanshieldedtrc20notesbyovk | /wallet | |
+| transferasset | /wallet | |
+| triggerconstantcontract | /wallet | |
+| triggersmartcontract | /wallet | |
+| undelegateresource | /wallet | |
+| unfreezeasset | /wallet | |
+| unfreezebalance | /wallet | |
+| unfreezebalancev2 | /wallet | |
+| updateaccount | /wallet | |
+| updateasset | /wallet | |
+| updateBrokerage | /wallet | |
+| updateenergylimit | /wallet | |
+| updatesetting | /wallet | |
+| updatewitness | /wallet | |
+| validateaddress | /wallet | |
+| votewitnessaccount | /wallet | |
+| withdrawbalance | /wallet | |
+| withdrawexpireunfreeze | /wallet | |
+| estimateenergy | /walletsolidity | |
+| getaccount | /walletsolidity | |
+| getassetissuebyid | /walletsolidity | |
+| getassetissuebyname | /walletsolidity | |
+| getassetissuelist | /walletsolidity | |
+| getassetissuelistbyname | /walletsolidity | |
+| getavailableunfreezecount | /walletsolidity | |
+| getblock | /walletsolidity | |
+| getblockbyid | /walletsolidity | |
+| getblockbylatestnum | /walletsolidity | |
+| getblockbylimitnext | /walletsolidity | |
+| getblockbynum | /walletsolidity | |
+| getBrokerage | /walletsolidity | |
+| getburntrx | /walletsolidity | |
+| getcandelegatedmaxsize | /walletsolidity | |
+| getcanwithdrawunfreezeamount | /walletsolidity | |
+| getdelegatedresource | /walletsolidity | |
+| getdelegatedresourceaccountindex | /walletsolidity | |
+| getdelegatedresourceaccountindexv2 | /walletsolidity | |
+| getexchangebyid | /walletsolidity | |
+| getnodeinfo | /walletsolidity | |
+| getnowblock | /walletsolidity | |
+| getpaginatedassetissuelist | /walletsolidity | |
+| getReward | /walletsolidity | |
+| gettransactionbyid | /walletsolidity | |
+| gettransactioncountbyblocknum | /walletsolidity | |
+| gettransactioninfobyblocknum | /walletsolidity | |
+| gettransactioninfobyid | /walletsolidity | |
+| isshieldedtrc20contractnotespent | /walletsolidity | |
+| listexchanges | /walletsolidity | |
+| listwitnesses | /walletsolidity | |
+| scanshieldedtrc20notesbyivk | /walletsolidity | |
+| scanshieldedtrc20notesbyovk | /walletsolidity | |
+| triggerconstantcontract | /walletsolidity | |
\ No newline at end of file