Files
hush3/src/tui
Anton "TonyL" Lysakov d3ff021e33 Update tuilib.py
Discovered that `keystrokes.log` creating in folder from which game calling, not especially daemon folder.
So before changed from correct to not correct :/
2019-03-31 05:42:13 +07:00
..
2019-03-31 05:42:13 +07:00
2019-03-28 23:50:52 +07:00
2019-03-28 23:50:52 +07:00
2019-03-28 23:50:52 +07:00
2019-03-28 23:50:52 +07:00
2019-03-28 23:50:52 +07:00
2019-03-28 23:50:52 +07:00
2019-03-28 23:50:52 +07:00
2019-03-28 23:50:52 +07:00
2019-03-28 23:50:52 +07:00
2019-03-28 23:50:52 +07:00

Komodo Cryptoconditons Terminal User Interfaces (aka TUIs)

These tools creating for demonstration and partial automation of Komodo cryptoconditions modules testing. (RogueCC game, AssetsCC, OraclesCC, GatewaysCC, MarmaraCC, ...)

Developer installation (on Ubuntu 18.04) :

Python3 required for execution:

  • sudo apt-get install python3.6 python3-pip libgnutls28-dev

pip packages needed:

  • pip3 install setuptools wheel slick-bitcoinrpc
  • or pip3 install -r requirements.txt

Starting:

TUI for RogueCC

If you're looking for player 3 in 1 (daemon + game + TUI) multiOS bundle - please check releases of this repo.

python3 rogue_tui.py

alt text

TUI for OraclesCC

Have files uploader/downloader functionality - also there is a AWS branch for AWS certificates uploading demonstration

python3 oracles_cc_tui.py

alt text

TUI for GatewaysCC

alt text

python3 gateways_creation_tui.py

python3 gateways_usage_tui.py

At the moment raw version of manual gateway how-to guide can be found here: https://docs.komodoplatform.com/cc/contracts/gateways/scenarios/tutorial.html I advice to read it before you start use this tool to understand the flow.

TUI for MarmaraCC

python3 marmara_tui.py

alt text

TUI for AssetsCC (not much finished)

python3 assets_cc_tui.py

Before execution be sure than daemon for needed AC up.