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

Check if the locator is necessary in the Responder or not. If not, get rid of it.

good first issue
simplify

We're currently using server-side generated uuid to identify the appointments both in the `Watcher` and in the `Responder`. Regarding the `Watcher`, this comes from the fact that the` locator` is...

f5edaf1bf06914f8654316aeb6d31448e4bccd6b introduced a `main` function for `teos_cli` but it has not been covered by unit tests.

good first issue
testing
cli

Currently the Watchtower plugin is only storing the `locator:tower_signature` pair for accepted appointments. It may be worth adding a flag that allows the user to keep all the data.

enhancement

Several of the test suites are written in such a way that tests will work if the whole suite is ran in order, but some tests might fail if ran...

Currently, there is no way of knowing when the TeosDaemon is fully initialized and ready once `start` is called, therefore the e2e tests just wait for a timeout, which occasionally...

Initially part of #182, but taken out of the work on that branch as it requires to refactor the watcher more substantially. The cli should have a `get_appointments ` command...

Once #187 is merged, the HTTP API will be handled by `gunicorn` instead of using the non-production-ready flask webserver. This is an improvements over the previous approach, but may not...

enhancement

After the refactoring of teosd.py in https://github.com/talaia-labs/python-teos/pull/202, all the code that handles the initialization of the tower's components, starting the services and clean teardown is contained in the `TeosDaemon` class....

testing

After getting a serialised transaction from the `Watcher` (and therefore decrypting the `encrypted_blob`) a responder can face multiple rejections from `bitcoind` when trying to broadcast the `justice transaction`: ### RPC_VERIFY_REJECTED...

discuss
notes