Skip to main content

A BitScreen daemon that keeps track of all blocked CIDs and checks deal requests through a socket

Project description

list-updater

Python process to keep the list of filters up to date

Setup

Environment variables

description env var default
socket_port BITSCREEN_SOCKET_PORT 5555
host BITSCREEN_BACKEND_HOST http://localhost:3030
cids file BITSCREEN_CIDS_FILE ~/.murmuration/bitscreen
key BITSCREEN_PROVIDER_KEY
seed_phrase BITSCREEN_PROVIDER_SEED_PHRASE

To load the provider wallet to communicate with the backend either BITSCREEN_PROVIDER_KEY or BITSCREEN_PROVIDER_SEED_PHRASE must be set.

pip install

pip install bitscreen-updater

Development install

sudo python setup.py install

Run from source

# clone this repo
cd bitscreen-updater
export BITSCREEN_PROVIDER_SEED_PHRASE="provider wallet seed phrase"

# Start the daemon
python -m bitscreen_updater start

# Stop the daemon
python -m bitscreen_updater stop

# Restart the daemon
python -m bitscreen_updater restart

# Get the status of the daemon
python -m bitscreen_updater status

Run installed

bitscreen-updater [start|stop|restart|status]

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

bitscreen-updater-0.1.6.tar.gz (7.7 kB view hashes)

Uploaded Source

Built Distribution

bitscreen_updater-0.1.6-py3-none-any.whl (9.4 kB view hashes)

Uploaded Python 3

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