LTO Network CLI
Project description
CLI client
Installation
pip install lto-cli
pip is the package installer for Python.
Usage
lto --help
lto [command] --help
Manage accounts
lto account create
echo "my seed" | lto account seed
lto account list
lto account set-default foobar
lto account remove 3JuijVBB7NCwCz2Ae5HhCDsqCXzeBLRTyeL
lto account show 3JuijVBB7NCwCz2Ae5HhCDsqCXzeBLRTyeL
Public node
lto node set https://nodes.lto.network
lto node show
lto node status
Broadcast
Takes as input a transaction (signed or unsigned) and broadcast it to the network
echo $TX_JSON | lto broadcast
Balance
Display the balances of the default address or if specified of a specific address
lto balance
lto balance 3MyGpJh6Bb8auF3HtSr2dSJjqQVxgqLynpK
Transactions
Anchor
lto anchor --hash e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
Associations
lto association issue --recipient 3MyGpJh6Bb8auF3HtSr2dSJjqQVxgqLynpK --type 1 --hash e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
lto association revoke --recipient 3MyGpJh6Bb8auF3HtSr2dSJjqQVxgqLynpK --type 1 --hash e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
lto association incoming
lto association outgoing
Transfer
lto transfer --recipient 3MyGpJh6Bb8auF3HtSr2dSJjqQVxgqLynpK --amount 742.6
Mass-transfer
echo "3N6MFpSbbzTozDcfkTUT5zZ2sNbJKFyRtRj 742.6
3NBC7ETcdPbf4QAXSop5UCJ53yX34aGPXoz 2184.2" | lto mass-transfer
Recipient/amount pairs are read from stdin.
Leasing
lto lease create --recipient 3MyGpJh6Bb8auF3HtSr2dSJjqQVxgqLynpK --amount 742.6
lto lease cancel --leaseid 6XmeG7SRWiw8pD6Uad6D9AAaY354v5TV6AJMhPpHMkqy
lto lease incoming
lto lease outgoing
Sponsorship
lto sponsorship create --recipient 3MyGpJh6Bb8auF3HtSr2dSJjqQVxgqLynpK
lto sponsorship cancel --recipient 3MyGpJh6Bb8auF3HtSr2dSJjqQVxgqLynpK
lto sponsorship incoming
Common options
--network CHAINID
--account NAME|ADDRESS
--sponsor NAME|ADDRESS
--no-broadcast
--unsigned
--network
Use --network T
to use testnet instead of mainnet. You need to setup accounts specifically for testnet.
--account
Select one of the accounts configured during setup. The account can be referenced by name or address. The name is only known locally. If this option is omited, the default account is used.
--sponsor
Choose an account to sponsor the transaction. The sponsor will co-sign the transaction and pay the transaction fee.
This feature is not yet available as it requires the Cobalt update to be activated.
--no-broadcast
Create and sign the transaction, but don't broadcast it to the node. The JSON will be outputted.
--unsigned
Create the transaction, but don't sign it. This option should only be used in combination with --no-broadcast
.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file lto-cli-1.0.1.tar.gz
.
File metadata
- Download URL: lto-cli-1.0.1.tar.gz
- Upload date:
- Size: 12.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.12
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a75283ace2a0c1ff4dfc0c5ee9507f8b3370ebee936dc13b1806e19fcf7deb93 |
|
MD5 | b1ca7e53bbdaec6cde3d53d88fa822e4 |
|
BLAKE2b-256 | e8cb2ca4d18c3016fcdeb33459ed357df7c82d6f7ee137bcd7266ed7793f73c0 |
File details
Details for the file lto_cli-1.0.1-py3-none-any.whl
.
File metadata
- Download URL: lto_cli-1.0.1-py3-none-any.whl
- Upload date:
- Size: 16.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.12
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2a3bec57313471fd7658ccb4420cbdabb2609990be3f1102ccc71bb86cf094ac |
|
MD5 | 0e8294cfcdd53f08fc7fe9cf0f2b25ca |
|
BLAKE2b-256 | 7676d7b6be3eeeb652c3272e57848534be636e9cdcdda3244444df4dd6d80f44 |