Thomas Eizinger
Thomas Eizinger
A `Context` is usually not available other than from within an actor's `Handler` and thus, this feature cannot be used from all places. I'd claim that most likely, a piece...
Usecase: I just did ~30min of work for a project but forgot to track them via watson. Making up the timestamps for `--to` and `--from` is a bit tedious. It...
We are using dependabot to keep our dependencies up-to-date. Dependabot parses the CHANGELOG file of a dependency if it is present and includes it in the PR it opens. See...
In order to depend on unreleased versions of libraries, `cargo` offers a way to patch a certain version of a dependency via the `[patch.crates-io]`. This however only works if the...
As discovered in https://github.com/comit-network/xmr-btc-swap/issues/674, users may try to refund a swap even though that is no longer possible because Alice already punished. We should catch this case by parsing the...
The protocol allows for Alice to punish Bob by taking the BTC in case Bob never refunds. This can happen unintentionally as well. See https://github.com/comit-network/xmr-btc-swap/issues/688 for example. In that case,...
At the moment, all code that is publicly reachable from `lib.rs` cannot be flagged by rustc as unused code even if it isn't used at all in our codebase because...
As noted in https://github.com/comit-network/xmr-btc-swap/issues/674, we currently just output the raw error message received from electrum. We should parse this error and provide a better message to the user. We should...
At the moment, an ASB can only register with a single rendezvous point. It would be advantageous if a single ASB instance could register with multiple rendezvous points simultaneously. There...
- zpub [implies](https://github.com/bitcoin/bips/blob/master/bip-0084.mediawiki#extended-key-version) BIP84 and hence segwit addresses and a specific derivation path - ASB will still generate internal keys for the duration of the swap, [only redeem and punish...