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 |
filecoin cids file | FILECOIN_CIDS_FILE | ~/.murmuration/bitscreen |
ipfs cids file | IPFS_CIDS_FILE | ~/.config/ipfs/denylist/bitscreen.deny |
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"
# Run the Updater
python -m bitscreen_updater run
# 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 [run|start|stop|restart|status]
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for bitscreen_updater-0.1.9-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b04ab81bc9f7930926d6265c9a11bddc4f7c586783da84466e599b1c37f0f4c7 |
|
MD5 | 34742a878fedad921098972ef47c3d7e |
|
BLAKE2b-256 | 2a940b2884440796186bcbb5441330e4daa9508be757d98e0c681abf43456550 |