Releases: ehsanhajian/ValidatorPulse
Release list
v0.1.3
CLI fix for pip users: --help prints usage, init writes .env.local, startup shows config path and docs. Busy port 3000 gets a clear error. Wheel installs no longer watch the current directory for reload.
pip install -U validator-pulse
validator-pulse init
validator-pulse --help
validator-pulsev0.1.2
PyPI project page now includes the pip-first install README.
Install
python3 -m venv .venv && source .venv/bin/activate
pip install validator-pulse
CHAIN=ethereum DEMO_MODE=true validator-pulseCheckout and Compose paths: README.
v0.1.1
Install docs, GRAM ticker, and pytest CI. Tag matches pyproject.toml 0.1.1.
Changes since v0.1.0
- Clone-first install (venv + Compose).
pip install validator-pulseis documented as not on PyPI yet. .env.examplelists every implemented chain.- TON rewards display as GRAM (network is still TON;
CHAIN=tonunchanged). - GitHub Actions runs
pyteston PRs andmain. A GitHub release runs the same suite before PyPI.
Install
git clone https://github.com/ehsanhajian/ValidatorPulse.git
cd ValidatorPulse
python3 -m venv .venv && source .venv/bin/activate
pip install -r requirements.txt && pip install -e .
cp .env.example .env.local
python -m validator_pulseOpen http://127.0.0.1:3000. Compose path: see the README.
v0.1.0
First tagged release of ValidatorPulse.
Self-hosted validator monitoring for Ethereum, Polkadot, Cosmos, Solana, and more — dashboard, Prometheus metrics, and multi-channel alerts.
Install
pip install validator-pulse
CHAIN=ethereum DEMO_MODE=true validator-pulsePyPI publish runs from this tag via GitHub Actions trusted publishing. If the package is not on PyPI yet, add a trusted publisher for ehsanhajian/ValidatorPulse (workflow publish-pypi.yml, environment pypi) and re-run the workflow.
Checkout / Compose install: see the README.