A set of scripts for BitShares
Project description
bitshares-scripts
This is a small scripts collection for doing various stuff in Bitshares
balances_as_btc.py
- Summarize all assets on all accounts and show BTC valuecancel_all_orders.py
- Cancel all orders on the specified accountcreate_account.py
- Create new account with random password and providing all keys to stdoutget_account.py
- Display account objectget_worker.py
- Display worker objectget_asset.py
- Display asset objectget_balance.py
- Display account balancesget_balance_multi.py
- Display summarized balance of multiple accountsget_feeds.py
- Show price feeds for specified assetget_keys.py
- Generate private and public keys from account name and passwordget_op_id.py
- Display operation id numbers and corresponding nameget_witness.py
- Display witness objectupdate_keys.py
- Change account keys using generated random password and providing all keys to stdout
Installation via poetry
- Make sure you have installed required packages:
apt-get install gcc make libssl-dev
- Install poetry
- Run
poetry install
to install the dependencies - Copy
common.yml.example
tocommon.yml
and change variables according to your needs - Now you're ready to run scripts:
poetry shell
./script.py
Reusable parts
Reusable parts are being moved slowly into bitsharesscripts
package namespace. It can be installed via pip install bitsharesscripts
.
Note: some scripts are sending transactions, you need to add private active keys for your accounts via uptick addkey
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
bitsharesscripts-1.0.1.tar.gz
(4.4 kB
view hashes)
Built Distribution
Close
Hashes for bitsharesscripts-1.0.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fc24c64c489175e5b6b880b945716e6cc1a86238ef2afe55fcdb6194ddeaf575 |
|
MD5 | 9350fc7488b78b2833eb69ac37005407 |
|
BLAKE2b-256 | 9a95c0a57a4824ac7913c5a647ff22bb3e5042ba6918024b2f60966d9f769442 |