bruwbird

Results 18 issues of bruwbird

`defaultMaxFeeRate` was set to 1e8 / 10(sat/kb) as a parameter. But BTC/kvB is the expected value, so the units was wrong. This updates `defaultMaxFeeRate` to BTC/kvB and sets it to...

Because the exercise2 and 3 does not work properly on python 3.8.5.

# lbtc swap with lwk ## Description Previously, lbtc swap required running elementsd, but now it can be done with lwk. Because elementsd requires a lot of resources, making it...

This PR adds premium to peerswap. [design doc](https://docs.google.com/document/d/1enPKthscJCRX_bG_12fwcUjfm9-FdTBoRvPIL1HLR1k/edit#heading=h.uoxht6u5sf15) ## Usage ### doing swap A premium limit will be added to the existing swap command. If not set, default is 0....

## Background Failure in peerswapd startup depending on lnd startup status. Sometimes hangs indefinitely and sometimes the process is terminated. ### Hangs indefinitely It occurs when the lnd gRPC server...

Only the fee invoice at the time of swapout is recorded in the paid fee displayed in ListPeers. * https://github.com/ElementsProject/peerswap/blob/master/peerswaprpc/peerswaprpc.proto#L12 Related: https://discord.com/channels/905126649224388629/905127419466350613/1191356265549533284. ### Example Situation Swap in and swap out...

This is for https://github.com/ElementsProject/peerswap/issues/134. This change is the serialization part for peerswapd and the cln-plugin. I use the peerswaprpc proto file for shared serialization. The following changes will be made....

elements releases have the mempool policy patch. To apply ct discount on peerswap, we uses an "Ask forgiveness not permission" approach, where we attempt to broadcast with the discounted fee,...

Updated github.com/lightningnetwork/lnd package to v0.18.0-beta.rc3. Also updated golang version to 1.22 accordingly.

Introduces a shutdown hook to the clightning plugin, ensuring that the plugin is gracefully stopped when c-lightning shuts down. * Subscribe to the 'shutdown' event. * Updated glightning dependency to...