Skip to main content

A monitoring utility for chia blockchain

Project description

chiahub-monitor

The official chia pooling protocol allows a pool to only estimate the plot size for a farmer. That's why we created a small helper program that connects to your farmer and retrieves the actual number of plots you have. We don't use this to calculate your share (still using the official pooling protocol) but it enables the pool to warn you if your actual plot size differs a lot from your estimated plot size. We believe in transparency that's why we made this little helper open-source

Installation

  1. Install Python3
  2. Create and activate a new environment
python3 -m venv venv
source venv/bin/activate (Windows: venv\Scripts\activate.bat)
  1. Install chiahub-monitor
pip install chiahub-monitor
  1. Start with
python -m chiahub_monitor.main

Chiahub-monitor will automatically find your chia config.yaml and use it to connect to the local running farmer. Upon retrieving plots known to the farmer it will upload that list to your farmers profile at chiahub.io.

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

chiahub_monitor-0.0.5.tar.gz (5.2 kB view details)

Uploaded Source

Built Distribution

chiahub_monitor-0.0.5-py3-none-any.whl (5.6 kB view details)

Uploaded Python 3

File details

Details for the file chiahub_monitor-0.0.5.tar.gz.

File metadata

  • Download URL: chiahub_monitor-0.0.5.tar.gz
  • Upload date:
  • Size: 5.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.10.1 keyring/23.0.1 rfc3986/2.0.0 colorama/0.4.4 CPython/3.8.9

File hashes

Hashes for chiahub_monitor-0.0.5.tar.gz
Algorithm Hash digest
SHA256 c786b4b0ddd2b7aff7bc6d8f7318057ba4a3bf3a7eb9243594493257ae2f852c
MD5 5302636c12d7b8ef660cccafd2c03054
BLAKE2b-256 4516953c01c481fe067a3e4a973eb831d47e334df54edb58c20cb9a58461f81a

See more details on using hashes here.

File details

Details for the file chiahub_monitor-0.0.5-py3-none-any.whl.

File metadata

  • Download URL: chiahub_monitor-0.0.5-py3-none-any.whl
  • Upload date:
  • Size: 5.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.10.1 keyring/23.0.1 rfc3986/2.0.0 colorama/0.4.4 CPython/3.8.9

File hashes

Hashes for chiahub_monitor-0.0.5-py3-none-any.whl
Algorithm Hash digest
SHA256 8009db791fab7560eaa41e8d7a94c8f62f905a2fa4d73f36ca497de09edc50bc
MD5 cdb3374c338596d3c3c1548c8b8c903e
BLAKE2b-256 9f5737eddf057e6268a7ce0e85cad2f3a028a6e18a4066d89a15600aa904b59f

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