accueil / serveurs / Dev & Code / io.github.fbsobreira/gotron-mcp
io.github.fbsobreira/gotron-mcp
serveur MCP (Model Context Protocol) · gotron-mcp 0.4.1
Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur.
Est-ce que io.github.fbsobreira/gotron-mcp est sûr ?
Au dernier audit MCP Hub, le serveur MCP « io.github.fbsobreira/gotron-mcp » est classé « Non encore testé ». Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur. Le verdict est réévalué en continu ; consultez la fiche pour l'état à jour.
Méthode : MCP Hub analyse la description de chaque outil (couche 1) et, pour le verdict fort, exécute le serveur dans une micro-VM isolée avec leurres et réseau bloqué (couche 2). On publie des noms et des compteurs, jamais le contenu brut renvoyé par un outil.
Les 44 outils
- analyze_account≈ 108 tokens
Comprehensive account overview: balance, resources, staking, voting, permissions, and delegations in a single call
Paramètres, retour & exemple (1)
Paramètresaddress· string · requis
TRON base58 address (starts with T)
Exemple d'appel{"name": "analyze_account", "arguments": {"address": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - analyze_transfer_cost≈ 169 tokens
Estimate the cost of a TRX or TRC20 transfer: energy, bandwidth, and TRX burn options
Paramètres, retour & exemple (4)
Paramètresto· string · requis
Recipient TRON address (base58)from· string · requis
Sender TRON address (base58)amount· string · requis
Amount to transfer (e.g., '100')contract_address· string · optionnel
TRC20 contract address (omit for TRX transfer)
Exemple d'appel{"name": "analyze_transfer_cost", "arguments": {"to": "texte", "from": "texte", "amount": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - decode_abi_output≈ 183 tokens
Decode ABI-encoded output hex from a contract call. Handles return values, revert reasons (Error(string)), and panic codes (Panic(uint256)).
Paramètres, retour & exemple (3)
Paramètresdata· string · requis
Hex-encoded output bytes to decode (0x prefix optional)method· string · requis
Method signature (e.g., 'balanceOf(address)')contract_address· string · requis
Contract address (base58, starts with T; needed to fetch ABI for decoding)
Exemple d'appel{"name": "decode_abi_output", "arguments": {"data": "texte", "method": "texte", "contract_address": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - delegate_resource≈ 267 tokens
Delegate energy or bandwidth to another address (Stake 2.0). Returns unsigned transaction hex for signing.
Paramètres, retour & exemple (7)
Paramètresto· string · requis
Recipient address (base58, starts with T)from· string · requis
Delegator address (base58, starts with T)memo· string · optionnel
Optional memo to attach to the transactionamount· string · requis
Amount in TRX to delegate (e.g., '100.5')resource· string · requis · ENERGY | BANDWIDTH
Resource typelock_period· number · optionnel
Lock period in blocks (~3 seconds each). If set, delegation cannot be undone until the lock expires.permission_id· number · optionnel
Permission ID for multi-sig transactions
Exemple d'appel{"name": "delegate_resource", "arguments": {"to": "texte", "from": "texte", "amount": "texte", "resource": "ENERGY"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - estimate_energy≈ 250 tokens
Estimate energy cost for a smart contract call. Requires a full node with vm.supportConstant=true and vm.estimateEnergy=true; falls back to secondary node if primary does not support it.
Paramètres, retour & exemple (4)
Paramètresfrom· string · requis
Caller address (base58, starts with T)method· string · requis
Contract method signature (e.g., 'transfer(address,uint256)')params· string · requis
Method parameters as JSON array. Plain values: ["TJD...", "1000"] (types inferred from method signature). Typed objects also accepted: [{"address": "TJD..."}, {"uint256": "1000"}]contract_address· string · requis
Smart contract address (base58, starts with T)
Exemple d'appel{"name": "estimate_energy", "arguments": {"from": "texte", "method": "texte", "params": "texte", "contract_address": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - estimate_trc20_energy≈ 196 tokens
Estimate energy cost for a TRC20 transfer without creating a transaction. Dry-runs the transfer to check energy requirements.
Paramètres, retour & exemple (4)
Paramètresto· string · requis
Recipient address (base58, starts with T)from· string · requis
Sender address (base58, starts with T)amount· string · requis
Amount in human-readable units (e.g., '100.5' for 100.5 USDT)contract_address· string · requis
TRC20 contract address (base58, starts with T)
Exemple d'appel{"name": "estimate_trc20_energy", "arguments": {"to": "texte", "from": "texte", "amount": "texte", "contract_address": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - freeze_balance≈ 200 tokens
Stake TRX for energy or bandwidth (Stake 2.0). Returns unsigned transaction hex for signing.
Paramètres, retour & exemple (5)
Paramètresfrom· string · requis
Account address (base58, starts with T)memo· string · optionnel
Optional memo to attach to the transactionamount· string · requis
Amount in TRX to stake (e.g., '100.5')resource· string · requis · ENERGY | BANDWIDTH
Resource typepermission_id· number · optionnel
Permission ID for multi-sig transactions
Exemple d'appel{"name": "freeze_balance", "arguments": {"from": "texte", "amount": "texte", "resource": "ENERGY"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_account≈ 107 tokens
Get TRON account balance and details including TRX balance, bandwidth, energy, frozen resources, and account type
Paramètres, retour & exemple (1)
Paramètresaddress· string · requis
TRON base58 address (starts with T)
Exemple d'appel{"name": "get_account", "arguments": {"address": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_account_permissions≈ 114 tokens
Get the permission structure of a TRON account including owner, active, and witness permissions with multi-sig keys and thresholds
Paramètres, retour & exemple (1)
Paramètresaddress· string · requis
TRON base58 address (starts with T)
Exemple d'appel{"name": "get_account_permissions", "arguments": {"address": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_account_resources≈ 96 tokens
Get energy and bandwidth usage and limits for a TRON account
Paramètres, retour & exemple (1)
Paramètresaddress· string · requis
TRON base58 address (starts with T)
Exemple d'appel{"name": "get_account_resources", "arguments": {"address": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_bandwidth_prices≈ 74 tokens
Get current and historical bandwidth prices on the TRON network
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "get_bandwidth_prices", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_block≈ 248 tokens
Get a TRON block by number or latest. Use include_transactions to get transaction details with decoded contract data (sender, receiver, amounts) and pagination.
Paramètres, retour & exemple (5)
Paramètreslimit· number · optionnel
Max transactions to return when include_transactions is true (default: 50)offset· number · optionnel
Skip first N transactions (default: 0, for pagination)block_number· number · optionnel
Block number (omit for latest)transaction_type· string · optionnel
Filter transactions by type (e.g., 'TransferContract', 'TriggerSmartContract')include_transactions· boolean · optionnel
Include decoded transaction details with contract data — sender, receiver, amounts (default: false)
Exemple d'appel{"name": "get_block", "arguments": {"limit": 1, "offset": 1, "block_number": 1, "transaction_type": "texte", "include_transactions": true}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_chain_parameters≈ 74 tokens
Get TRON network node info and current energy/bandwidth prices
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "get_chain_parameters", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_contract_abi≈ 138 tokens
Get the ABI of a smart contract on TRON. Automatically resolves proxy contracts (ERC-1967). Note: many TRON contracts are deployed without on-chain ABI — if empty, check TronScan for verified source code.
Paramètres, retour & exemple (1)
Paramètrescontract_address· string · requis
Smart contract address (base58, starts with T)
Exemple d'appel{"name": "get_contract_abi", "arguments": {"contract_address": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_contract_events≈ 310 tokens
Get decoded events emitted by a smart contract via TronGrid REST API. Returns a compact summary per event. Use a small limit and paginate with fingerprint to control response size
Paramètres, retour & exemple (7)
Paramètreslimit· number · optionnel
Number of results to return (1-200, default 10). Start small to avoid large responses; use fingerprint to paginate for moreevent_name· string · optionnel
Filter by specific event name (e.g. Transfer, Approval)fingerprint· string · optionnel
Pagination cursor from previous response meta.fingerprint — pass to fetch the next pagemax_timestamp· number · optionnel
Maximum block timestamp in millisecondsmin_timestamp· number · optionnel
Minimum block timestamp in millisecondsonly_confirmed· boolean · optionnel
Only return confirmed transactionscontract_address· string · requis
TRON smart contract base58 address (starts with T)
Exemple d'appel{"name": "get_contract_events", "arguments": {"contract_address": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_delegatable_amount≈ 128 tokens
Get the maximum amount of energy or bandwidth an account can still delegate
Paramètres, retour & exemple (2)
Paramètresaddress· string · requis
TRON base58 address (starts with T)resource· string · requis · ENERGY | BANDWIDTH
Resource type
Exemple d'appel{"name": "get_delegatable_amount", "arguments": {"address": "texte", "resource": "ENERGY"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_delegated_resources≈ 100 tokens
Get resources delegated to and from an account (Stake 2.0 delegation info)
Paramètres, retour & exemple (1)
Paramètresaddress· string · requis
TRON base58 address (starts with T)
Exemple d'appel{"name": "get_delegated_resources", "arguments": {"address": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_energy_prices≈ 72 tokens
Get current and historical energy prices on the TRON network
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "get_energy_prices", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_network≈ 77 tokens
Get current MCP server connection info: network name, node address, and latest block
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "get_network", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_pending_by_address≈ 98 tokens
Get pending transactions for a specific address from the mempool
Paramètres, retour & exemple (1)
Paramètresaddress· string · requis
TRON address (base58, starts with T)
Exemple d'appel{"name": "get_pending_by_address", "arguments": {"address": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_pending_transactions≈ 123 tokens
List pending transaction IDs and pool size from the mempool
Paramètres, retour & exemple (2)
Paramètreslimit· number · optionnel
Max transaction IDs to return (default: 10)offset· number · optionnel
Skip first N transaction IDs (default: 0, for pagination)
Exemple d'appel{"name": "get_pending_transactions", "arguments": {"limit": 1, "offset": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_pq_capabilities≈ 126 tokens
Report which TIP-899 post-quantum signature schemes the connected node enables and this build can sign (FN-DSA-512 needs the gotron-mcp-pq build). TIP-899 is a draft live only on Nile. can_sign reflects the node and this build; signing also needs local mode with a keystore.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "get_pq_capabilities", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_proposal≈ 100 tokens
Get full details of a governance proposal by ID, including the complete list of approval addresses.
Paramètres, retour & exemple (1)
Paramètresproposal_id· number · requis
Proposal ID
Exemple d'appel{"name": "get_proposal", "arguments": {"proposal_id": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_token_price≈ 115 tokens
Get the current USD price of TRX or a TRC20 token. Uses CoinGecko with caching.
Paramètres, retour & exemple (1)
Paramètrestoken· string · requis
Token to price: 'TRX' or a TRC20 contract address (e.g., TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t for USDT)
Exemple d'appel{"name": "get_token_price", "arguments": {"token": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_transaction≈ 96 tokens
Get transaction details by transaction ID
Paramètres, retour & exemple (1)
Paramètrestransaction_id· string · requis
Transaction hash / txid (64-char hex string)
Exemple d'appel{"name": "get_transaction", "arguments": {"transaction_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_transaction_history≈ 317 tokens
Get transaction history for a TRON address via TronGrid REST API. Returns a compact summary per transaction. Use a small limit and paginate with fingerprint to control response size
Paramètres, retour & exemple (8)
Paramètreslimit· number · optionnel
Number of results to return (1-200, default 10). Start small to avoid large responses; use fingerprint to paginate for moreaddress· string · requis
TRON base58 address (starts with T)only_to· boolean · optionnel
Only show incoming transactionsonly_from· boolean · optionnel
Only show outgoing transactionsfingerprint· string · optionnel
Pagination cursor from previous response meta.fingerprint — pass to fetch the next pagemax_timestamp· number · optionnel
Maximum block timestamp in millisecondsmin_timestamp· number · optionnel
Minimum block timestamp in millisecondsonly_confirmed· boolean · optionnel
Only return confirmed transactions
Exemple d'appel{"name": "get_transaction_history", "arguments": {"address": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_trc20_allowance≈ 158 tokens
Query how many tokens a spender is approved to transfer on behalf of the owner. Flags unlimited approvals as high risk.
Paramètres, retour & exemple (3)
Paramètresowner· string · requis
Token owner address (base58)spender· string · requis
Approved spender address (base58)contract_address· string · requis
TRC20 token contract address
Exemple d'appel{"name": "get_trc20_allowance", "arguments": {"owner": "texte", "spender": "texte", "contract_address": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_trc20_balance≈ 111 tokens
Get TRC20 token balance for an account
Paramètres, retour & exemple (2)
Paramètresaddress· string · requis
TRON base58 addresscontract_address· string · requis
TRC20 contract address
Exemple d'appel{"name": "get_trc20_balance", "arguments": {"address": "texte", "contract_address": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_trc20_token_info≈ 98 tokens
Get TRC20 token metadata (name, symbol, decimals, total supply)
Paramètres, retour & exemple (1)
Paramètrescontract_address· string · requis
TRC20 contract address
Exemple d'appel{"name": "get_trc20_token_info", "arguments": {"contract_address": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_trc20_transfers≈ 320 tokens
Get TRC20 token transfer history for a TRON address via TronGrid REST API. Returns a compact summary per transfer with token info. Use a small limit and paginate with fingerprint to control response size
Paramètres, retour & exemple (8)
Paramètreslimit· number · optionnel
Number of results to return (1-200, default 10). Start small to avoid large responses; use fingerprint to paginate for moreaddress· string · requis
TRON base58 address (starts with T)only_to· boolean · optionnel
Only show incoming transfersonly_from· boolean · optionnel
Only show outgoing transfersfingerprint· string · optionnel
Pagination cursor from previous response meta.fingerprint — pass to fetch the next pagemax_timestamp· number · optionnel
Maximum block timestamp in millisecondsmin_timestamp· number · optionnel
Minimum block timestamp in millisecondsonly_confirmed· boolean · optionnel
Only return confirmed transactions
Exemple d'appel{"name": "get_trc20_transfers", "arguments": {"address": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - is_transaction_pending≈ 105 tokens
Check if a specific transaction is still in the pending pool (mempool)
Paramètres, retour & exemple (1)
Paramètrestransaction_id· string · requis
Transaction hash / txid (64-char hex string)
Exemple d'appel{"name": "is_transaction_pending", "arguments": {"transaction_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_contract_methods≈ 124 tokens
Get a human-readable summary of a smart contract's methods with signatures, inputs, outputs, and mutability. Auto-resolves proxy contracts.
Paramètres, retour & exemple (1)
Paramètrescontract_address· string · requis
Smart contract address (base58, starts with T)
Exemple d'appel{"name": "list_contract_methods", "arguments": {"contract_address": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_proposals≈ 184 tokens
List governance proposals on the TRON network with pagination support. Returns a compact summary per proposal (use get_proposal for full details including approval addresses). Newest first by default.
Paramètres, retour & exemple (3)
Paramètreslimit· number · optionnel
Max proposals to return (default: 5)order· string · optionnel
Sort order by proposal ID: 'desc' (default, newest first) or 'asc' (oldest first)offset· number · optionnel
Skip first N proposals (default: 0, for pagination)
Exemple d'appel{"name": "list_proposals", "arguments": {"limit": 1, "order": "texte", "offset": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_witnesses≈ 123 tokens
List super representatives (witnesses) on the TRON network with pagination support.
Paramètres, retour & exemple (2)
Paramètreslimit· number · optionnel
Max witnesses to return (default: 5)offset· number · optionnel
Skip first N witnesses (default: 0, for pagination)
Exemple d'appel{"name": "list_witnesses", "arguments": {"limit": 1, "offset": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - revoke_approval≈ 202 tokens
Build unsigned transaction to revoke a TRC20 token approval (sets allowance to 0)
Paramètres, retour & exemple (5)
Paramètresowner· string · requis
Token owner address (base58) — the account revoking the approvalspender· string · requis
Spender address to revokefee_limit· number · optionnel
Fee limit in TRX (default 15, max 15000)permission_id· number · optionnel
Permission ID for multi-sig transactionscontract_address· string · requis
TRC20 token contract address
Exemple d'appel{"name": "revoke_approval", "arguments": {"owner": "texte", "spender": "texte", "contract_address": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - transfer_trc20≈ 232 tokens
Create an unsigned TRC20 token transfer transaction. Returns transaction hex for signing.
Paramètres, retour & exemple (6)
Paramètresto· string · requis
Recipient address (base58, starts with T)from· string · requis
Sender address (base58, starts with T)amount· string · requis
Amount in token units (human-readable, e.g., '100.5')fee_limit· number · optionnel
Fee limit in TRX, range 0-15000 (default: 100)permission_id· number · optionnel
Permission ID for multi-sig transactionscontract_address· string · requis
TRC20 contract address (base58, starts with T)
Exemple d'appel{"name": "transfer_trc20", "arguments": {"to": "texte", "from": "texte", "amount": "texte", "contract_address": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - transfer_trx≈ 190 tokens
Create an unsigned TRX transfer transaction. Returns transaction hex for signing.
Paramètres, retour & exemple (5)
Paramètresto· string · requis
Recipient address (base58, starts with T)from· string · requis
Sender address (base58, starts with T)memo· string · optionnel
Optional memo to attach to the transactionamount· string · requis
Amount in TRX (e.g., '100.5')permission_id· number · optionnel
Permission ID for multi-sig transactions
Exemple d'appel{"name": "transfer_trx", "arguments": {"to": "texte", "from": "texte", "amount": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - trigger_constant_contract≈ 387 tokens
Call a read-only (view/pure) smart contract method. No transaction created, no fees. Returns decoded result. Provide either method+params OR data (pre-packed calldata).
Paramètres, retour & exemple (8)
Paramètresdata· string · optionnel
Pre-packed ABI calldata as hex (0x prefix optional). When provided, method and params are ignored.from· string · optionnel
Caller address (base58, starts with T; optional — defaults to zero address)method· string · optionnel
Method signature (e.g., 'totalSupply()', 'balanceOf(address)'). Required unless data is provided.params· string · optionnel
Method parameters as JSON array. Plain values: ["TJD...", "1000"] (types inferred from method signature). Typed objects also accepted: [{"address": "TJD..."}, {"uint256": "1000"}]token_id· string · optionnel
TRC10 token ID for simulating TRC10 token transferscall_value· number · optionnel
Amount in SUN to send with call (default: 0, 1 TRX = 1000000 SUN). Required for simulating payable functions.token_value· number · optionnel
TRC10 token amount to send with call (default: 0)contract_address· string · requis
Smart contract address (base58, starts with T)
Exemple d'appel{"name": "trigger_constant_contract", "arguments": {"contract_address": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - trigger_contract≈ 352 tokens
Call a smart contract method. Returns unsigned transaction hex for signing. Provide either method+params OR data (pre-packed calldata).
Paramètres, retour & exemple (8)
Paramètresdata· string · optionnel
Pre-packed ABI calldata as hex (0x prefix optional). When provided, method and params are ignored.from· string · requis
Caller address (base58, starts with T)method· string · optionnel
Method signature (e.g., 'transfer(address,uint256)'). Required unless data is provided.params· string · optionnel
Method parameters as JSON array. Plain values: ["TJD...", "1000"] (types inferred from method signature). Typed objects also accepted: [{"address": "TJD..."}, {"uint256": "1000"}]fee_limit· number · optionnel
Fee limit in whole TRX (integer), range 0-15000 (default: 100)call_value· number · optionnel
Amount to send with call in SUN (default: 0)permission_id· number · optionnel
Permission ID for multi-sig transactionscontract_address· string · requis
Smart contract address (base58, starts with T)
Exemple d'appel{"name": "trigger_contract", "arguments": {"from": "texte", "contract_address": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - undelegate_resource≈ 231 tokens
Reclaim previously delegated energy or bandwidth (Stake 2.0). Returns unsigned transaction hex for signing.
Paramètres, retour & exemple (6)
Paramètresto· string · requis
Address to reclaim from (base58, starts with T)from· string · requis
Delegator address (base58, starts with T)memo· string · optionnel
Optional memo to attach to the transactionamount· string · requis
Amount in TRX to undelegate (e.g., '100.5')resource· string · requis · ENERGY | BANDWIDTH
Resource typepermission_id· number · optionnel
Permission ID for multi-sig transactions
Exemple d'appel{"name": "undelegate_resource", "arguments": {"to": "texte", "from": "texte", "amount": "texte", "resource": "ENERGY"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - unfreeze_balance≈ 208 tokens
Unstake TRX (Stake 2.0). Returns unsigned transaction hex for signing. Note: unstaked TRX has a 14-day withdrawal period.
Paramètres, retour & exemple (5)
Paramètresfrom· string · requis
Account address (base58, starts with T)memo· string · optionnel
Optional memo to attach to the transactionamount· string · requis
Amount in TRX to unstake (e.g., '100.5')resource· string · requis · ENERGY | BANDWIDTH
Resource typepermission_id· number · optionnel
Permission ID for multi-sig transactions
Exemple d'appel{"name": "unfreeze_balance", "arguments": {"from": "texte", "amount": "texte", "resource": "ENERGY"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - validate_address≈ 122 tokens
Validate a TRON address and convert supported inputs to TRON base58/hex. Accepts base58 (T...), TRON hex (41...), or Ethereum/EVM format (0x...).
Paramètres, retour & exemple (1)
Paramètresaddress· string · requis
TRON address (base58 T..., hex 41..., or Ethereum 0x...)
Exemple d'appel{"name": "validate_address", "arguments": {"address": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - vote_witness≈ 194 tokens
Vote for super representatives. Returns unsigned transaction hex for signing. Requires staked TRX (1 TRX staked = 1 vote).
Paramètres, retour & exemple (4)
Paramètresfrom· string · requis
Voter address (base58, starts with T)memo· string · optionnel
Optional memo to attach to the transactionvotes· object · requis
Map of witness address to vote count, e.g., {"TKSXDA...": 100, "TLyqz...": 50}permission_id· number · optionnel
Permission ID for multi-sig transactions
Exemple d'appel{"name": "vote_witness", "arguments": {"from": "texte", "votes": {}}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - withdraw_expire_unfreeze≈ 158 tokens
Withdraw TRX that has completed the 14-day unstaking period (Stake 2.0). Returns unsigned transaction hex for signing.
Paramètres, retour & exemple (3)
Paramètresfrom· string · requis
Account address (base58, starts with T)memo· string · optionnel
Optional memo to attach to the transactionpermission_id· number · optionnel
Permission ID for multi-sig transactions
Exemple d'appel{"name": "withdraw_expire_unfreeze", "arguments": {"from": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]}
C'est votre serveur ?
Revendiquez-le sur l'espace créateur (preuve GitHub, domaine ou npm) pour afficher le badge « propriétaire vérifié » et lancer un pentest comportemental à la demande afin d'obtenir le badge « Vérifié ».