1
0
mirror of https://github.com/trezor/trezor-firmware.git synced 2024-12-20 05:18:08 +00:00
trezor-firmware/python/src/trezorlib/cli
matejcik 8e4de5e929 python/trezorctl: split trezorctl into separate modules
Instead of all commands (like `load-device`, `change-pin`,
`tezos-sign-tx`, `ethereum-verify-message`...) living in trezorctl.py,
each functional group is now defined in a separate file.

With that, better structuring of the trezorctl command becomes
available:
- instead of `trezorctl set-label`, use `trezorctl set label`
- instead of `trezorctl change-pin`, use `trezorctl set pin`
- instead of `trezorctl enable-passphrase`, use `trezorctl set
passphrase enabled`

For common commands, such as `sign-tx`, it is possible to use the
currency name or shortcut:

- `trezorctl btc sign-tx`
- `trezorctl ethereum sign-tx`
- `trezorctl xtz sign-tx`
- `trezorctl doge sign-tx`
etc.

Some aliases have been retained for better compatibility. For others,
refer to `trezorctl --help` and `trezorctl <command> --help`.
2019-11-18 11:50:07 +01:00
..
__init__.py python/trezorctl: split trezorctl into separate modules 2019-11-18 11:50:07 +01:00
binance.py python/trezorctl: split trezorctl into separate modules 2019-11-18 11:50:07 +01:00
btc.py python/trezorctl: split trezorctl into separate modules 2019-11-18 11:50:07 +01:00
cardano.py python/trezorctl: split trezorctl into separate modules 2019-11-18 11:50:07 +01:00
cosi.py python/trezorctl: split trezorctl into separate modules 2019-11-18 11:50:07 +01:00
crypto.py python/trezorctl: split trezorctl into separate modules 2019-11-18 11:50:07 +01:00
device.py python/trezorctl: split trezorctl into separate modules 2019-11-18 11:50:07 +01:00
eos.py python/trezorctl: split trezorctl into separate modules 2019-11-18 11:50:07 +01:00
ethereum.py python/trezorctl: split trezorctl into separate modules 2019-11-18 11:50:07 +01:00
firmware.py python/trezorctl: split trezorctl into separate modules 2019-11-18 11:50:07 +01:00
lisk.py python/trezorctl: split trezorctl into separate modules 2019-11-18 11:50:07 +01:00
monero.py python/trezorctl: split trezorctl into separate modules 2019-11-18 11:50:07 +01:00
nem.py python/trezorctl: split trezorctl into separate modules 2019-11-18 11:50:07 +01:00
ripple.py python/trezorctl: split trezorctl into separate modules 2019-11-18 11:50:07 +01:00
settings.py python/trezorctl: split trezorctl into separate modules 2019-11-18 11:50:07 +01:00
stellar.py python/trezorctl: split trezorctl into separate modules 2019-11-18 11:50:07 +01:00
tezos.py python/trezorctl: split trezorctl into separate modules 2019-11-18 11:50:07 +01:00
trezorctl.py python/trezorctl: split trezorctl into separate modules 2019-11-18 11:50:07 +01:00
webauthn.py python/trezorctl: split trezorctl into separate modules 2019-11-18 11:50:07 +01:00