Tron errors
JSON-RPC использует общий envelope {jsonrpc,id,error} и коды -32001…-32005,
-32601; см. общий справочник. Wallet HTTP возвращает HTTP-статус и JSON.
Особые случаи Tron:
- пустой wallet-ответ может означать неверную пару hex-41/base58 и
visible, а не отсутствие метода; - historical state для
eth_call,eth_getBalance,eth_getCodeиeth_getStorageAtне поддерживается — используйтеlatest; - диапазон
eth_getLogsбольше 100 блоков нужно разбить до отправки; 429— backpressure; повторяйте послеRetry-After, не трактуйте его как отсутствие capability.