talaia-labs / rust-teos

The Eye of Satoshi - Lightning Watchtower
https://talaia-labs.github.io/talaia.watch/
MIT License
134 stars 63 forks source link

Further test the Carrier #36

Open sr-gi opened 2 years ago

sr-gi commented 2 years ago

The Carrier is the main interface between the tower and bitcoind.

Currently, several possible errors are taken into account, however, many more may not have a specific covered case. This needs further testing.

This requires https://github.com/talaia-labs/rust-teos/issues/34 being landed. Cannot be tested with a simple mock.

Checking https://github.com/talaia-labs/rust-teos/issues/35 is highly encouraged here.

SrijanShovit commented 8 months ago

Hey @sr-gi Is this issue still open for contributions? I am new here ; but would like to make a start here. May I have your permission and support?

sr-gi commented 8 months ago

Hey @SrijanShovit, this may be a bit tricky to implement if you are not familiar with how the tower works, especially with #35. However, #34 may be a good place to start provided you are proficient with rust and the rust-bitcoin ecosystem