Skip to main content

Coki: un paquete para revisar los precios de Cocos

Project description

Coki: una herramienta de CLI para revisar precios de cocos

Requisitos

  • Python >= 3.9
  • Cuenta en app.cocos.capital (la versión nueva, no la vieja)

Instalación:

  • Asegurarse que sea en una terminal con permisos de Administrador (así los scripts quedan en el PATH)
$ pip install coki 

Generación de credenciales

  • Una vez instalado, hay que generar el archivo coki_credentials.txt, que contiene el usuario y la clave de tu cuenta encriptados
    • La encriptación es con una clave default estática (es decir, todos encriptan con la misma).
    • Esto evita tener archivos guardados con la clave escrita (y encontrarlos directamente por su contenido), pero se puede hacer el proceso inverso para obtenerla
    • Se puede generar una clave de encriptación particular para mayor seguridad (todavía no está implementado)
$ coki-gen-credentials <user> <password> [--key <encryption_key>]
  • Con este script se genera coki_credentials.txt, para luego obtener la token de JWT que utiliza la api de cocos.

Uso:

$ coki --help
#    usage: coki.py [-h] [--currency CURRENCY] [--plazo PLAZO] ticker
#
#    coki es una CLI para consultar precios en cocos
#
#    positional arguments:
#    ticker                Ticker a consultar
#
#    optional arguments:
#    -h, --help            show this help message and exit
#    --currency CURRENCY, -C CURRENCY
#                            Moneda del ticker. Por default lo infiere de la última letra del Ticker (pero va a fallar en       
#                            casos como AMD)
#    --plazo PLAZO, -P PLAZO
#                            Plazo de la operación

$ coki GOGLD
         GOGLD - Cedear Google inc. - USD
         Last: 2.53 - High: 2.7 - Low: 2.5 - Volume: 5,203
╭────────────────┬─────────────────┬────┬────────────────┬───────────────╮
│   Cant. compra │   Precio compra │    │   Precio venta │   Cant. venta │
├────────────────┼─────────────────┼────┼────────────────┼───────────────┤
│            193 │            2.53 │    │           2.59 │           129 │
│            776 │            2.52 │    │           2.61 │          1221 │
│              8 │            2.48 │    │           2.63 │          1097 │
│             60 │            2.47 │    │           2.66 │            27 │
│              2 │            2.46 │    │           2.67 │           100 │
╰────────────────┴─────────────────┴────┴────────────────┴───────────────╯

$ coki AMD -C ARS
         AMD - Cedear Advanced Micro Devices, Inc. - ARS
         Last: 9,960 - High: 10,180 - Low: 9,901 - Volume: 8,699
╭────────────────┬─────────────────┬────┬────────────────┬───────────────╮
│   Cant. compra │   Precio compra │    │   Precio venta │   Cant. venta │
├────────────────┼─────────────────┼────┼────────────────┼───────────────┤
│              5 │            9960 │    │       10004.50 │          4000 │
│             29 │            9959 │    │       10005.00 │             4 │
│              1 │            9958 │    │       10008.00 │           850 │
│           2500 │            9957 │    │       10013.00 │          2500 │
│             12 │            9935 │    │       10100.00 │           137 │
╰────────────────┴─────────────────┴────┴────────────────┴───────────────╯

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

coki-0.4.2.tar.gz (14.2 kB view details)

Uploaded Source

Built Distribution

coki-0.4.2-py3-none-any.whl (20.1 kB view details)

Uploaded Python 3

File details

Details for the file coki-0.4.2.tar.gz.

File metadata

  • Download URL: coki-0.4.2.tar.gz
  • Upload date:
  • Size: 14.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.1

File hashes

Hashes for coki-0.4.2.tar.gz
Algorithm Hash digest
SHA256 4e7bf1364476c8bc7bd3e34b56a6884d6810283800d7e6eda87f0bb3f163dcdf
MD5 b304d27171a0209eca74202bca46efaf
BLAKE2b-256 938c107a4f0e246b7b7fc1cf722a86884b4ceca80fda9820b6c62b03ffa6bddd

See more details on using hashes here.

File details

Details for the file coki-0.4.2-py3-none-any.whl.

File metadata

  • Download URL: coki-0.4.2-py3-none-any.whl
  • Upload date:
  • Size: 20.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.1

File hashes

Hashes for coki-0.4.2-py3-none-any.whl
Algorithm Hash digest
SHA256 eebe3409033701c768eb14231653e54ce0f75aa6789dc26cff0b28a0daa95f47
MD5 1dfc51b1ceb027765f83ae62aaa138c6
BLAKE2b-256 4d4633d78e9588ef6a3fe0d324448fb3ad7358158aafab35a90302ead62a76bf

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page