@logrus/tron-cli
v1.0.20
Published
Simple interactive CLI for basic USDT-TRC20 transactions.
Downloads
32
Maintainers
Readme
Basic operations with Tron TRX and USDT tokens.
- Create a Tron account
- Send TRX transactions
- Send USDT TRC-20 transactions
- Check TRX and USDT balance
Application is 100% stateless - keys are not stored nor logged anywhere. You only enter and see them in the console. Using official TronWeb SDK and public Mainnet nodes.
npx @logrus/tron-cli
A known issue: "Error: Cannot find module '@noble/secp256k1'"
To solve this issue, please install @noble/[email protected] manually: npm install @noble/[email protected]
Blame Tron devs.
Command arguments (all optional):
| Argument | Type | Default | Description |
| ------------------ | ------- | ------- | ----------- |
| --retry
| Number | 10 | Number of re-tries. Each re-try uses another random node from the list. |
| --retryDelay
| Number | 500 | Delay between re-tries in milliseconds. |
| --timeout
| Number | 15000 | HTTP API timeout in milliseconds. |
| --nodes
| String | Public Mainnet nodes | Comma-separated list of TRON blockchain full node IPs. |
| --feeLimit
| Number | 50 | Transaction fee limit in TRX. |
| --debug
| Boolean | false | Show debug logs |
| --tronGridApiUrl
| String | Empty | TronGrid API URL. If specified, --nodes
argument is ignored. |
| --tronGridApiKey
| String | Empty | TronGrid API Key |