python-teos icon indicating copy to clipboard operation
python-teos copied to clipboard

The Eye of Satoshi - Lightning Watchtower

Results 57 python-teos issues
Sort by recently updated
recently updated
newest added

GRPC allows streaming responses; perhaps that would be more appropriate for requests like `get_all_appointments` that might have a very large output. We should also make sure that the read lock...

grpc

`tower_services.proto` is missing docs so proper docstrings are created once compiled. Currently `tower_services_pb2_grpc.py` has several docs showing: `"""Missing associated documentation comment in .proto file."""`

good first issue
docs
grpc

We haven't found the root of the problem yet, but it seems `--daemon` is not releasing the terminal in some systems. Some dependencies may be missing in those, since we've...

bug

A system monitor based on logs should be created so the system state can be checked. The goal is to be able to check: - The number of requests received...

Epic
hackathon

This PR puts together a first draft of a system monitor for a Teos watchtower. It can be run once Elasticsearch and Kibana are running to produce a Kibana dashboard...

In the current version of BOLT13, appointment deletion can be requested by the user in order to free slots that may match an already closed channel. Given a user has...

discuss

Following the current version of [BOLT13's draft](https://github.com/sr-gi/bolt13/blob/master/13-watchtowers.md#the-delete_appointment-message), the user should be able to delete appointments from the tower. The goal of deletion is to free space in ongoing subscriptions for...

enhancement
hackathon

At the moment the tower is free of charge. However, in order to offer the tower as a service payments for storage + monitor is most likely going to be...

enhancement
hackathon

Currently the tower service is offered for free. However, the goal is integrate BOLT11 invoices in the response of the register message as a payment wall if subscriptions are being...