https://github.com/shalakhin/eosender
send multiple EOS transfers in one transaction with a CLI command
https://github.com/shalakhin/eosender
blockchain eos eosjs typescript
Last synced: 4 months ago
JSON representation
send multiple EOS transfers in one transaction with a CLI command
- Host: GitHub
- URL: https://github.com/shalakhin/eosender
- Owner: shalakhin
- Created: 2020-07-10T20:21:33.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2023-05-26T08:23:36.000Z (almost 2 years ago)
- Last Synced: 2024-12-30T17:36:00.881Z (5 months ago)
- Topics: blockchain, eos, eosjs, typescript
- Language: TypeScript
- Homepage:
- Size: 1.19 MB
- Stars: 6
- Watchers: 4
- Forks: 1
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
eosender
========multiple sending tokens with EOS blockchain. The goal for this CLI command is to execute multiple actions within one transaction
[](https://oclif.io)
[](https://npmjs.org/package/eosender)
[](https://npmjs.org/package/eosender)
[](https://github.com/shalakhin/eosender/blob/master/package.json)## install
1. Install it with npm
```bash
npm install -g eosender
```2. setup config
By default, it will be searched at `$HOME` folder as `$HOME/.eosender.yml` but you can override it with `eosender --config `
```yaml
uri: some-eos-node-url
sender:
username: username
privateKey: privateKey
pcash: false
````pcash: false` means do not treat the token as token.pcash with its fees logic. Otherwise if set `pcash: true` fee will be calculated.
- with `pcash: false` if 333 set for transfer 333
- with `pcash: true` if 333 set for transfer 333.83458## usage
```bash
eosender
```file format:
```csv
username1,contract,amount,tokenName,memo
```file example:
```csv
user1,eosio.token,10.0000,EOS,nice memo here
user2,eosio.token,10.0000,SYS,super-duper
user3,eos.usdt,10.0000,USDT,
```