Giter Site home page Giter Site logo

imylomylo / komodo-cctools-python Goto Github PK

View Code? Open in Web Editor NEW

This project forked from tonymorony/komodo-cctools-python

0.0 0.0 0.0 514 KB

Python libs and interfaces for Komodo cryptoconditions consensus modules

License: MIT License

Python 97.72% CSS 0.03% Shell 2.26%

komodo-cctools-python's Introduction

Python tools and libs for Komodo CC modules usage demonstration

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

For prices visualisation you'll also need additonal Dash framework deps:

  • pip3 install dash dash-daq flask pandas dash-auth==1.2.0 qrcode

Starting:

Web-app interface for PricesCC

To start web-app just sync REKT0 daemon first and then run:

python3 prices_app_v2.py

By default app will be availiable on port 777 (can be changed in prices_app_v2.py, as well as assetchain name)

alt text

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/basic-docs/antara/antara-tutorials/gateways-module-tutorial.html#tutorial 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.

komodo-cctools-python's People

Contributors

tonymorony avatar smk762 avatar sirseveng avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.