https://github.com/stylepatrick/tronwalletmanytoonesender
Send every n seconds TRX coins from a list of csv TRON-Wallets to a central TRON-Wallet. Information about transactions (trxid) will be sent via a Telegram-Bot.
https://github.com/stylepatrick/tronwalletmanytoonesender
cryptocurrency docker javascript telegram transaction tron wallet-api
Last synced: about 1 month ago
JSON representation
Send every n seconds TRX coins from a list of csv TRON-Wallets to a central TRON-Wallet. Information about transactions (trxid) will be sent via a Telegram-Bot.
- Host: GitHub
- URL: https://github.com/stylepatrick/tronwalletmanytoonesender
- Owner: stylepatrick
- License: mit
- Created: 2021-03-01T16:28:24.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2021-03-27T08:30:52.000Z (about 5 years ago)
- Last Synced: 2025-01-26T07:41:23.349Z (over 1 year ago)
- Topics: cryptocurrency, docker, javascript, telegram, transaction, tron, wallet-api
- Language: JavaScript
- Homepage:
- Size: 40 KB
- Stars: 1
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Tron Wallet Many To One Sender
Send every n seconds TRX coins from a list of csv TRON-Wallets to a central TRON-Wallet. Information about transactions (trxid) will be sent via a Telegram-Bot.
# Environment
- telegramToken: Telegram Token from your Bot.
- telegramChatId: Telegram Group ID to receive messages from your Bot.
- mainWallet: Central Wallet which should receive all TRX Coins from your .csv wallets list.
- csvFilePath: Path to your wallets.csv file. Example in wallets_example.csv file.
- interval: Interval of scheduler. (ex. every 30 seconds: */30 * * * * *)
Example in docker-compose.yml file.
# Telegram Commands
- /status: Get status of service. Can be running or stopped.
- /start: Starts the service scheduler if stopped.
- /stop: Stops the service scheduler if running.
- /run: Run once through the wallet.csv list. Only possible if service scheduler is stopped.
# DockerHub
Pull image from DockerHub and use the docker-compose.yml file to start the application.
```
$ docker pull stylepatrick/tron_wallet_many_to_one_sender:tagname
```
Link: https://hub.docker.com/repository/docker/stylepatrick/tron_wallet_many_to_one_sender
# Deployment
Use the Dockerfile to build the docker image.
```
$ docker build -t tron_wallet_many_to_one_sender:latest .
```
and use the docker-compose.yml file to start the application.
```
$ docker-compose up -d
```