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

The Eye of Satoshi - Lightning Watchtower

Results 80 rust-teos issues
Sort by recently updated
recently updated
newest added

As described in https://github.com/talaia-labs/rust-teos/pull/89#discussion_r956621153 (h/t @lightyear15) it'd be best to avoid using `SELECT *` in the codebase. Currently, there are a handful of matches for this. They need to be...

good first issue

The `panic` behavior is set to `unwind` at the moment (default), however, this means that if an async task fails, the daemon may not crash but the task will. This...

#83 added, amongst other commands, `getregistrationreceipt` which pulls the latest registration receipt from the `wathctower-plugin` database. It'll be nice to add some optional parameters that will allow the user to...

feature request
good first issue
cln-plugin

Closes #43. `Watcher::add_appointment` spawns an `async` `tokio::task` to handle cases when `Watcher::store_triggered_appointment` runs into `bitcoind` connectivity issues. Introducing this `async` change caused a substantial ripple effect through the code with...

help wanted
hard to review
async

`simple_logger` doesn't seem to allow logging to a file. Currently, we can run `teos` like: `teosd >> teos.log` And that would do, but it may be nice to have this...

feature request
docs

See https://github.com/talaia-labs/rust-teos/pull/82#issuecomment-1213035489 and https://github.com/talaia-labs/rust-teos/pull/82#pullrequestreview-1066747147. There are some `sleep` calls in the [test suite](https://github.com/talaia-labs/rust-teos/blob/master/watchtower-plugin/tests/test.py) which could cause some flakiness in CI. We should go through and see if we can improve...

Currently, there is no simple way of verifying that an accountable tower has cheated (i.e. that has not responded to a breach). However, all the information is in place to...

feature request
good first issue
Summer of Bitcoin

Currently the `DBM` methods related to loading data return `Result` where `E` is always `dbm::Error::NotFound`. It may make more sense to get rit of `NotFound` from the `Errors` enum and...

## Changes: - Renames `--overwritekey` flag to `--generatenewkey`. - Adds a new option `--towerkey `, which allows the usage of old tower keys based on their indices (first key have...

discuss

This may be irrelevant though, given @SpoonBuoy is working or reworking all the DBM logic. Leaving it here as a note just in case it ends up being relevant.