Python based Bytom wallet tools
Rev. | Tiempo | Autor | Mensaje |
---|---|---|---|
e596973 | 2020-04-24 21:14:36 | DeKaiju | master Merge pull request #9 from Bytom/asset feat(asset): sup... |
ff5fed6 | 2020-04-24 19:17:24 | DeKaiju | asset feat(asset): support transaction asset is not BTM |
d512494 | 2020-04-15 17:05:42 | DeKaiju | Merge pull request #8 from Bytom/refactoring refactor(b... |
82a5798 | 2020-04-14 12:00:44 | DeKaiju | refactoring refactor(btmsender): code refactoring |
1c8aede | 2020-04-14 11:37:19 | DeKaiju | Merge pull request #7 from Bytom/vapor feat(spanner): s... |
1a6ccd1 | 2020-04-13 21:18:28 | DeKaiju | vapor feat(spanner): support vapor |
8ca30ba | 2018-09-28 13:32:15 | John Chi | Time Range and Use Unconfirmed UTXO (#4) * fix(build tra... |
6f0296b | 2018-06-28 16:58:31 | successli | dev docs(utxomeger/README.md): add some details to doc. |
1509ed2 | 2018-06-26 19:44:55 | Paladz | Merge pull request #2 from Bytom/master delete time del... |
115bf78 | 2018-06-26 18:43:33 | successli | refactor(merge_utxo.py): delete time delay and input check. |
Nombre | Rev. | Tiempo | Autor | Mensaje |
---|---|---|---|---|
master | e596973 | 2020-04-24 21:14:36 | DeKaiju | Merge pull request #9 from... |
asset | ff5fed6 | 2020-04-24 19:17:24 | DeKaiju | feat(asset): support transa... |
refactoring | 82a5798 | 2020-04-14 12:00:44 | DeKaiju | refactor(btmsender): code r... |
vapor | 1a6ccd1 | 2020-04-13 21:18:28 | DeKaiju | feat(spanner): support vapor |
dev | 6f0296b | 2018-06-28 16:58:31 | successli | docs(utxomeger/README.md): ... |
Python based bytom and vapor wallet tools
Requirements: Python 3.x, with requests package
Dependencies:
pip install requests
Prepare:
bytomd init --chain_id mainnet
OR
vapord init --chain_id mainnet
If you don't know how to run bytomd or vapord please check bytom wiki or vapor wiki
Tool send BTM to large numbers of address
Usage:
spanner.py btmsender [-h] -n N -i I -a A [-s S] [-c C] [-u] [-t T]
Options:
-h, --help show this help message and exit
-n node bytomd or vapord node address
-i input transaction txt file
-a account wallet account id
-s asset_id transaction asset id
-c count transaction output count
-u use unconfirmed UTXO build transaction
-t time_range the transaction will not be submitted into block after this height
See more details in btm-sender README.md file.
Tool merge some utxos to one for loops.
Usage:
spanner.py utxomerger [-h] [-o URL] [-a ACCOUNT_ALIAS] [-p PASSWORD]
[-x MAX_AMOUNT] [-s MIN_AMOUNT] [-l] [-m MERGE_LIST]
[-f FOR_LOOP] [-y]
Options: ``` -h, --help show this help message and exit -o URL, --url URL API url to connect -a ACCOUNT_ALIAS, --account ACCOUNT_ALIAS account alias -p PASSWORD, --pass PASSWORD account password -x MAX_AMOUNT, --max MAX_AMOUNT range lower than max_amount -s MIN_AMOUNT, --min MIN_AMOUNT range higher than min_amount -l, --list Show UTXO list without merge -m MERGE_LIST, --merge MERGE_LIST UTXO to merge -f FOR_LOOP, --forloop FOR_LOOP size for loop of UTXO to merge -y, --yes confirm transfer
```
See more details in utxo-merger README.md file.