1283: build(deps): bump async-trait from 0.1.61 to 0.1.62 r=delta1 a=dependabot[bot]
Bumps [async-trait](https://github.com/dtolnay/async-trait) from 0.1.61 to 0.1.62.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/dtolnay/async-trait/releases">async-trait's releases</a>.</em></p>
<blockquote>
<h2>0.1.62</h2>
<ul>
<li>Improve error message involving elided lifetimes (<a href="https://github-redirect.dependabot.com/dtolnay/async-trait/issues/229">#229</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="d71c74de7b"><code>d71c74d</code></a> Release 0.1.62</li>
<li><a href="861b6bc57f"><code>861b6bc</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/dtolnay/async-trait/issues/230">#230</a> from dtolnay/definedhere</li>
<li><a href="b4c19da340"><code>b4c19da</code></a> Improve spans of named lifetimes generated from elided lifetimes</li>
<li><a href="8206008ede"><code>8206008</code></a> Add regression test for issue 229</li>
<li>See full diff in <a href="https://github.com/dtolnay/async-trait/compare/0.1.61...0.1.62">compare view</a></li>
</ul>
</details>
<br />
[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=async-trait&package-manager=cargo&previous-version=0.1.61&new-version=0.1.62)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
You can trigger a rebase of this PR by commenting ``@dependabot` rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- ``@dependabot` rebase` will rebase this PR
- ``@dependabot` recreate` will recreate this PR, overwriting any edits that have been made to it
- ``@dependabot` merge` will merge this PR after your CI passes on it
- ``@dependabot` squash and merge` will squash and merge this PR after your CI passes on it
- ``@dependabot` cancel merge` will cancel a previously requested merge and block automerging
- ``@dependabot` reopen` will reopen this PR if it is closed
- ``@dependabot` close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- ``@dependabot` ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- ``@dependabot` ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- ``@dependabot` ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
</details>
1284: build(deps): bump reqwest from 0.11.13 to 0.11.14 r=delta1 a=dependabot[bot]
Bumps [reqwest](https://github.com/seanmonstar/reqwest) from 0.11.13 to 0.11.14.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/seanmonstar/reqwest/releases">reqwest's releases</a>.</em></p>
<blockquote>
<h2>v0.11.14</h2>
<h2>What's Changed</h2>
<ul>
<li>Adds <code>Proxy::no_proxy(url)</code> that works like the NO_PROXY environment variable.</li>
<li>Adds <code>multipart::Part::headers(headers)</code> method to add custom headers.</li>
<li>(wasm) Add <code>Response::bytes_stream()</code>.</li>
<li>Perf: several internal optimizations reducing copies and memory allocations.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/Austaras"><code>`@Austaras</code></a>` made their first contribution in <a href="https://github-redirect.dependabot.com/seanmonstar/reqwest/pull/1699">seanmonstar/reqwest#1699</a></li>
<li><a href="https://github.com/BlackDex"><code>`@BlackDex</code></a>` made their first contribution in <a href="https://github-redirect.dependabot.com/seanmonstar/reqwest/pull/1701">seanmonstar/reqwest#1701</a></li>
<li><a href="https://github.com/Khoulaiz"><code>`@Khoulaiz</code></a>` made their first contribution in <a href="https://github-redirect.dependabot.com/seanmonstar/reqwest/pull/1694">seanmonstar/reqwest#1694</a></li>
<li><a href="https://github.com/beeb"><code>`@beeb</code></a>` made their first contribution in <a href="https://github-redirect.dependabot.com/seanmonstar/reqwest/pull/1687">seanmonstar/reqwest#1687</a></li>
<li><a href="https://github.com/link2xt"><code>`@link2xt</code></a>` made their first contribution in <a href="https://github-redirect.dependabot.com/seanmonstar/reqwest/pull/1710">seanmonstar/reqwest#1710</a></li>
<li><a href="https://github.com/dmeijboom"><code>`@dmeijboom</code></a>` made their first contribution in <a href="https://github-redirect.dependabot.com/seanmonstar/reqwest/pull/1713">seanmonstar/reqwest#1713</a></li>
<li><a href="https://github.com/lstrojny"><code>`@lstrojny</code></a>` made their first contribution in <a href="https://github-redirect.dependabot.com/seanmonstar/reqwest/pull/1730">seanmonstar/reqwest#1730</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md">reqwest's changelog</a>.</em></p>
<blockquote>
<h2>v0.11.14</h2>
<ul>
<li>Adds <code>Proxy::no_proxy(url)</code> that works like the NO_PROXY environment variable.</li>
<li>Adds <code>multipart::Part::headers(headers)</code> method to add custom headers.</li>
<li>(wasm) Add <code>Response::bytes_stream()</code>.</li>
<li>Perf: several internal optimizations reducing copies and memory allocations.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="3459b89488"><code>3459b89</code></a> v0.11.14</li>
<li><a href="fac510365d"><code>fac5103</code></a> Use SPDX license identifier (<a href="https://github-redirect.dependabot.com/seanmonstar/reqwest/issues/1730">#1730</a>)</li>
<li><a href="cda9c348bb"><code>cda9c34</code></a> Optimize the <code>NO_PROXY</code> domain matcher (<a href="https://github-redirect.dependabot.com/seanmonstar/reqwest/issues/1728">#1728</a>)</li>
<li><a href="6f714f438a"><code>6f714f4</code></a> Unify basic-auth header generation (<a href="https://github-redirect.dependabot.com/seanmonstar/reqwest/issues/1726">#1726</a>)</li>
<li><a href="6df88587ce"><code>6df8858</code></a> Update <code>base64</code> to 0.21 (<a href="https://github-redirect.dependabot.com/seanmonstar/reqwest/issues/1725">#1725</a>)</li>
<li><a href="1d904968f1"><code>1d90496</code></a> Reduce string allocation during multipart header encoding (<a href="https://github-redirect.dependabot.com/seanmonstar/reqwest/issues/1724">#1724</a>)</li>
<li><a href="4d96adfca5"><code>4d96adf</code></a> Implement bytes_stream() for wasm. (<a href="https://github-redirect.dependabot.com/seanmonstar/reqwest/issues/1713">#1713</a>)</li>
<li><a href="c2a1870a3e"><code>c2a1870</code></a> Documentation fix: it's <code>TCP_NODELAY</code>, not <code>SO_NODELAY</code> (<a href="https://github-redirect.dependabot.com/seanmonstar/reqwest/issues/1710">#1710</a>)</li>
<li><a href="b16ea79e28"><code>b16ea79</code></a> Add public interface to Multipart's Part <code>headers</code> (<a href="https://github-redirect.dependabot.com/seanmonstar/reqwest/issues/1687">#1687</a>)</li>
<li><a href="cdbf84feb1"><code>cdbf84f</code></a> Adds <code>Proxy::no_proxy(url)</code> (<a href="https://github-redirect.dependabot.com/seanmonstar/reqwest/issues/1694">#1694</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/seanmonstar/reqwest/compare/v0.11.13...v0.11.14">compare view</a></li>
</ul>
</details>
<br />
[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=reqwest&package-manager=cargo&previous-version=0.11.13&new-version=0.11.14)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
You can trigger a rebase of this PR by commenting ``@dependabot` rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- ``@dependabot` rebase` will rebase this PR
- ``@dependabot` recreate` will recreate this PR, overwriting any edits that have been made to it
- ``@dependabot` merge` will merge this PR after your CI passes on it
- ``@dependabot` squash and merge` will squash and merge this PR after your CI passes on it
- ``@dependabot` cancel merge` will cancel a previously requested merge and block automerging
- ``@dependabot` reopen` will reopen this PR if it is closed
- ``@dependabot` close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- ``@dependabot` ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- ``@dependabot` ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- ``@dependabot` ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
</details>
1285: build(deps): bump toml from 0.5.10 to 0.5.11 r=delta1 a=dependabot[bot]
Bumps [toml](https://github.com/toml-rs/toml) from 0.5.10 to 0.5.11.
<details>
<summary>Commits</summary>
<ul>
<li><a href="0c2004aaa5"><code>0c2004a</code></a> chore: Release</li>
<li><a href="22660a5279"><code>22660a5</code></a> docs: Update changelog</li>
<li><a href="8395fd159b"><code>8395fd1</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/toml-rs/toml/issues/476">#476</a> from epage/deprecated</li>
<li><a href="d8dfb1cffe"><code>d8dfb1c</code></a> fix(toml): Deprecate 'Deserializer::end'</li>
<li><a href="266fa47a2e"><code>266fa47</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/toml-rs/toml/issues/393">#393</a> from epage/compat</li>
<li><a href="8ad0d37d2c"><code>8ad0d37</code></a> fix(toml): Deprecate compat hacks</li>
<li>See full diff in <a href="https://github.com/toml-rs/toml/compare/toml-v0.5.10...toml-v0.5.11">compare view</a></li>
</ul>
</details>
<br />
[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=toml&package-manager=cargo&previous-version=0.5.10&new-version=0.5.11)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
You can trigger a rebase of this PR by commenting ``@dependabot` rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- ``@dependabot` rebase` will rebase this PR
- ``@dependabot` recreate` will recreate this PR, overwriting any edits that have been made to it
- ``@dependabot` merge` will merge this PR after your CI passes on it
- ``@dependabot` squash and merge` will squash and merge this PR after your CI passes on it
- ``@dependabot` cancel merge` will cancel a previously requested merge and block automerging
- ``@dependabot` reopen` will reopen this PR if it is closed
- ``@dependabot` close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- ``@dependabot` ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- ``@dependabot` ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- ``@dependabot` ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
</details>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
1281: build(deps): bump dialoguer from 0.10.2 to 0.10.3 r=delta1 a=dependabot[bot]
Bumps [dialoguer](https://github.com/mitsuhiko/dialoguer) from 0.10.2 to 0.10.3.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/console-rs/dialoguer/blob/master/CHANGELOG.md">dialoguer's changelog</a>.</em></p>
<blockquote>
<h2>0.10.3</h2>
<h3>Enhancements</h3>
<ul>
<li>Fix various issues with fuzzy select</li>
<li>Enable customization of number of rows for fuzzy select</li>
<li>Added post completion text for input</li>
<li>Various cursor movement improvements</li>
<li>Correctly ignore unknown keys.</li>
<li>Reset prompt height in <code>TermThemeRenderer::clear</code>.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="d54c4289ca"><code>d54c428</code></a> 0.10.3</li>
<li><a href="e89804117a"><code>e898041</code></a> Added .vscode config</li>
<li><a href="63bdd0624c"><code>63bdd06</code></a> Update changelog</li>
<li><a href="565d64faad"><code>565d64f</code></a> fix: also reset self.prompt_height in TermThemeRenderer::clear. (<a href="https://github-redirect.dependabot.com/mitsuhiko/dialoguer/issues/191">#191</a>)</li>
<li><a href="8d39d79915"><code>8d39d79</code></a> Update readme</li>
<li><a href="a6659ce042"><code>a6659ce</code></a> Return Err on Confirm's read_key when not a terminal (<a href="https://github-redirect.dependabot.com/mitsuhiko/dialoguer/issues/229">#229</a>)</li>
<li><a href="1a7f1203bf"><code>1a7f120</code></a> Fix long lines in select failing size calcuations (<a href="https://github-redirect.dependabot.com/mitsuhiko/dialoguer/issues/239">#239</a>)</li>
<li><a href="9bc846e08b"><code>9bc846e</code></a> Make clippy happy</li>
<li><a href="7d5488e400"><code>7d5488e</code></a> Fixed CI workflow for macos and added makefile</li>
<li><a href="d35b5dee8b"><code>d35b5de</code></a> Ignore Unknown keys (<a href="https://github-redirect.dependabot.com/mitsuhiko/dialoguer/issues/192">#192</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/mitsuhiko/dialoguer/compare/v0.10.2...0.10.3">compare view</a></li>
</ul>
</details>
<br />
[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=dialoguer&package-manager=cargo&previous-version=0.10.2&new-version=0.10.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
You can trigger a rebase of this PR by commenting ``@dependabot` rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- ``@dependabot` rebase` will rebase this PR
- ``@dependabot` recreate` will recreate this PR, overwriting any edits that have been made to it
- ``@dependabot` merge` will merge this PR after your CI passes on it
- ``@dependabot` squash and merge` will squash and merge this PR after your CI passes on it
- ``@dependabot` cancel merge` will cancel a previously requested merge and block automerging
- ``@dependabot` reopen` will reopen this PR if it is closed
- ``@dependabot` close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- ``@dependabot` ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- ``@dependabot` ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- ``@dependabot` ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
</details>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
1279: build(deps): bump pem from 1.1.0 to 1.1.1 r=delta1 a=dependabot[bot]
Bumps [pem](https://github.com/jcreekmore/pem-rs) from 1.1.0 to 1.1.1.
<details>
<summary>Commits</summary>
<ul>
<li><a href="a4179f9ee1"><code>a4179f9</code></a> (cargo-release) version 1.1.1</li>
<li><a href="8543e87b50"><code>8543e87</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/jcreekmore/pem-rs/issues/37">#37</a> from jcreekmore/headers</li>
<li><a href="83d911477f"><code>83d9114</code></a> allow parsing of PEM files that contain headers</li>
<li><a href="8a743103ea"><code>8a74310</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/jcreekmore/pem-rs/issues/35">#35</a> from devtomio/patch-1</li>
<li><a href="7260710b06"><code>7260710</code></a> readme: add missing <code>";</code></li>
<li><a href="9373e99baf"><code>9373e99</code></a> (cargo-release) start next development iteration 1.1.1-alpha.0</li>
<li>See full diff in <a href="https://github.com/jcreekmore/pem-rs/compare/v1.1.0...v1.1.1">compare view</a></li>
</ul>
</details>
<br />
[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=pem&package-manager=cargo&previous-version=1.1.0&new-version=1.1.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
You can trigger a rebase of this PR by commenting ``@dependabot` rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- ``@dependabot` rebase` will rebase this PR
- ``@dependabot` recreate` will recreate this PR, overwriting any edits that have been made to it
- ``@dependabot` merge` will merge this PR after your CI passes on it
- ``@dependabot` squash and merge` will squash and merge this PR after your CI passes on it
- ``@dependabot` cancel merge` will cancel a previously requested merge and block automerging
- ``@dependabot` reopen` will reopen this PR if it is closed
- ``@dependabot` close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- ``@dependabot` ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- ``@dependabot` ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- ``@dependabot` ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
</details>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
1278: upgrade base64, vergen, bdk r=delta1 a=delta1
Upgrades dependencies, base64 had a breaking change but is only used in a test
- #1271
- #1266
- #1264
Co-authored-by: Byron Hambly <bhambly@blockstream.com>
1275: ci: update msrv and github actions toolchains r=delta1 a=delta1
The change in github actions to use dtolnay/rust-toolchain action was defaulting to the latest stable and was not overridden by the rust-toolchain.toml file.
This updates the MSRV and relevant CI.
Co-authored-by: Byron Hambly <bhambly@blockstream.com>
1272: Release version 0.12.1 r=binarybaron a=comit-botty-mc-botface
Hi `@binarybaron!`
This PR was created in response to a manual trigger of the release workflow here: https://github.com/comit-network/xmr-btc-swap/actions/runs/3873992235.
I've updated the changelog and bumped the versions in the manifest files in this commit: d0d3629bec.
Merging this PR will create a GitHub release and upload any assets that are created as part of the release build.
Co-authored-by: COMIT Botty McBotface <botty@coblox.tech>
1270: build(deps): bump async-trait from 0.1.60 to 0.1.61 r=delta1 a=dependabot[bot]
Bumps [async-trait](https://github.com/dtolnay/async-trait) from 0.1.60 to 0.1.61.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/dtolnay/async-trait/releases">async-trait's releases</a>.</em></p>
<blockquote>
<h2>0.1.61</h2>
<ul>
<li>Fix async function signatures that involve #[cfg(...)] attributes on parameters (<a href="https://github-redirect.dependabot.com/dtolnay/async-trait/issues/227">#227</a>, thanks <a href="https://github.com/azriel91"><code>`@azriel91</code></a>)</li>`
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="f0136520a1"><code>f013652</code></a> Release 0.1.61</li>
<li><a href="5f88265330"><code>5f88265</code></a> Revert "Temporarily suppress where_clauses_object_safety due to regression"</li>
<li><a href="15d7e008cb"><code>15d7e00</code></a> Touch up PR 227</li>
<li><a href="f0f9309e40"><code>f0f9309</code></a> Move function argument cfg tests to issue-specific regression test</li>
<li><a href="2866cb9a29"><code>2866cb9</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/dtolnay/async-trait/issues/227">#227</a> from azriel91/bugfix/226/forward-param-attributes</li>
<li><a href="6cf682f3a2"><code>6cf682f</code></a> Forward attributes on <code>impl</code> function parameters to variable declaration.</li>
<li><a href="6050c94ca7"><code>6050c94</code></a> Prevent actions duplication on noop merge commits</li>
<li><a href="3d682aa540"><code>3d682aa</code></a> Sync license text with rust-lang repos</li>
<li><a href="922699ea5f"><code>922699e</code></a> Temporarily suppress where_clauses_object_safety due to regression</li>
<li>See full diff in <a href="https://github.com/dtolnay/async-trait/compare/0.1.60...0.1.61">compare view</a></li>
</ul>
</details>
<br />
[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=async-trait&package-manager=cargo&previous-version=0.1.60&new-version=0.1.61)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
You can trigger a rebase of this PR by commenting ``@dependabot` rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- ``@dependabot` rebase` will rebase this PR
- ``@dependabot` recreate` will recreate this PR, overwriting any edits that have been made to it
- ``@dependabot` merge` will merge this PR after your CI passes on it
- ``@dependabot` squash and merge` will squash and merge this PR after your CI passes on it
- ``@dependabot` cancel merge` will cancel a previously requested merge and block automerging
- ``@dependabot` reopen` will reopen this PR if it is closed
- ``@dependabot` close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- ``@dependabot` ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- ``@dependabot` ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- ``@dependabot` ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
</details>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
1263: feat(swap): merge cancel/refund commands into one command r=binarybaron a=delta1
Merges the `cancel`/`refund` commands in the swap cli into one `cancel-and-refund` command
closes#1020
Co-authored-by: Byron Hambly <bhambly@blockstream.com>
1251: build(deps): bump serde_json from 1.0.89 to 1.0.91 r=delta1 a=dependabot[bot]
Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.89 to 1.0.91.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/serde-rs/json/releases">serde_json's releases</a>.</em></p>
<blockquote>
<h2>v1.0.90</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="26f147fde7"><code>26f147f</code></a> Release 1.0.91</li>
<li><a href="d9cdb98f2e"><code>d9cdb98</code></a> Opt out -Zrustdoc-scrape-examples on docs.rs</li>
<li><a href="331511d73d"><code>331511d</code></a> Release 1.0.90</li>
<li><a href="87538296f7"><code>8753829</code></a> Replace ancient CI service provider in readme</li>
<li><a href="0a43394ef6"><code>0a43394</code></a> Update build status badge</li>
<li><a href="8794844eee"><code>8794844</code></a> Prevent build.rs rerunning unnecessarily on all source changes</li>
<li><a href="0b548714d8"><code>0b54871</code></a> Time out workflows after 45 minutes</li>
<li><a href="ecad462c8e"><code>ecad462</code></a> Fix renamed let_underscore_drop lint</li>
<li><a href="9295c96c8e"><code>9295c96</code></a> Resolve needless_borrowed_reference clippy lints</li>
<li>See full diff in <a href="https://github.com/serde-rs/json/compare/v1.0.89...v1.0.91">compare view</a></li>
</ul>
</details>
<br />
[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=serde_json&package-manager=cargo&previous-version=1.0.89&new-version=1.0.91)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
You can trigger a rebase of this PR by commenting ``@dependabot` rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- ``@dependabot` rebase` will rebase this PR
- ``@dependabot` recreate` will recreate this PR, overwriting any edits that have been made to it
- ``@dependabot` merge` will merge this PR after your CI passes on it
- ``@dependabot` squash and merge` will squash and merge this PR after your CI passes on it
- ``@dependabot` cancel merge` will cancel a previously requested merge and block automerging
- ``@dependabot` reopen` will reopen this PR if it is closed
- ``@dependabot` close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- ``@dependabot` ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- ``@dependabot` ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- ``@dependabot` ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
</details>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
1249: build(deps): bump anyhow from 1.0.66 to 1.0.68 r=delta1 a=dependabot[bot]
Bumps [anyhow](https://github.com/dtolnay/anyhow) from 1.0.66 to 1.0.68.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/dtolnay/anyhow/releases">anyhow's releases</a>.</em></p>
<blockquote>
<h2>1.0.67</h2>
<ul>
<li>Improve the backtrace captured when <code>context()</code> is used on an <code>Option</code> (<a href="https://github-redirect.dependabot.com/dtolnay/anyhow/issues/280">#280</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="867763b8fc"><code>867763b</code></a> Release 1.0.68</li>
<li><a href="c0a87d0a1f"><code>c0a87d0</code></a> Opt out -Zrustdoc-scrape-examples on docs.rs</li>
<li><a href="1cc707b6f8"><code>1cc707b</code></a> Release 1.0.67</li>
<li><a href="613b26115c"><code>613b261</code></a> Update build status badge</li>
<li><a href="0f922d7c51"><code>0f922d7</code></a> Disable backtrace CI on Rust 1.50</li>
<li><a href="acecd9bd35"><code>acecd9b</code></a> Update ui test suite to nightly-2022-12-15</li>
<li><a href="0bac51f19b"><code>0bac51f</code></a> Time out workflows after 45 minutes</li>
<li><a href="60e88002dc"><code>60e8800</code></a> Fix renamed let_underscore_drop lint</li>
<li><a href="8d1c734b81"><code>8d1c734</code></a> Update ui test suite to nightly-2022-11-16</li>
<li><a href="451651b2ba"><code>451651b</code></a> Update ui test suite to nightly-2022-11-11</li>
<li>Additional commits viewable in <a href="https://github.com/dtolnay/anyhow/compare/1.0.66...1.0.68">compare view</a></li>
</ul>
</details>
<br />
[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=anyhow&package-manager=cargo&previous-version=1.0.66&new-version=1.0.68)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
You can trigger a rebase of this PR by commenting ``@dependabot` rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- ``@dependabot` rebase` will rebase this PR
- ``@dependabot` recreate` will recreate this PR, overwriting any edits that have been made to it
- ``@dependabot` merge` will merge this PR after your CI passes on it
- ``@dependabot` squash and merge` will squash and merge this PR after your CI passes on it
- ``@dependabot` cancel merge` will cancel a previously requested merge and block automerging
- ``@dependabot` reopen` will reopen this PR if it is closed
- ``@dependabot` close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- ``@dependabot` ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- ``@dependabot` ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- ``@dependabot` ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
</details>
1261: build(deps): bump comfy-table from 6.1.3 to 6.1.4 r=delta1 a=dependabot[bot]
Bumps [comfy-table](https://github.com/nukesor/comfy-table) from 6.1.3 to 6.1.4.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/nukesor/comfy-table/releases">comfy-table's releases</a>.</em></p>
<blockquote>
<h2>v6.1.4</h2>
<h2>[6.1.4] - 2022-12-31</h2>
<h3>Added</h3>
<ul>
<li>New preset <code>ASCII_FULL_CONDENSED</code> <a href="https://github-redirect.dependabot.com/Nukesor/comfy-table/pull/97">#97</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/Nukesor/comfy-table/blob/main/CHANGELOG.md">comfy-table's changelog</a>.</em></p>
<blockquote>
<h2>[6.1.4] - 2022-12-31</h2>
<h3>Added</h3>
<ul>
<li>New preset <code>ASCII_FULL_CONDENSED</code> <a href="https://github-redirect.dependabot.com/Nukesor/comfy-table/pull/97">#97</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="7966fbdfe7"><code>7966fbd</code></a> chore: Release comfy-table version 6.1.4</li>
<li><a href="bae38bc691"><code>bae38bc</code></a> chore: Bump rstest</li>
<li><a href="eb4ad25585"><code>eb4ad25</code></a> docs: Add v6.1.4 Changelog</li>
<li><a href="b4204fb22e"><code>b4204fb</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/nukesor/comfy-table/issues/97">#97</a> from alexander-beedie/ascii-condensed-preset</li>
<li><a href="b735bf89fd"><code>b735bf8</code></a> fix 'iter_kv_map' clippy lint</li>
<li><a href="307dc1dc51"><code>307dc1d</code></a> new preset "ASCII_FULL_CONDENSED"</li>
<li>See full diff in <a href="https://github.com/nukesor/comfy-table/compare/v6.1.3...v6.1.4">compare view</a></li>
</ul>
</details>
<br />
[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=comfy-table&package-manager=cargo&previous-version=6.1.3&new-version=6.1.4)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
You can trigger a rebase of this PR by commenting ``@dependabot` rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- ``@dependabot` rebase` will rebase this PR
- ``@dependabot` recreate` will recreate this PR, overwriting any edits that have been made to it
- ``@dependabot` merge` will merge this PR after your CI passes on it
- ``@dependabot` squash and merge` will squash and merge this PR after your CI passes on it
- ``@dependabot` cancel merge` will cancel a previously requested merge and block automerging
- ``@dependabot` reopen` will reopen this PR if it is closed
- ``@dependabot` close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- ``@dependabot` ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- ``@dependabot` ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- ``@dependabot` ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
</details>
1262: build(deps): bump vergen from 7.4.3 to 7.4.4 r=delta1 a=dependabot[bot]
Bumps [vergen](https://github.com/rustyhorde/vergen) from 7.4.3 to 7.4.4.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/rustyhorde/vergen/releases">vergen's releases</a>.</em></p>
<blockquote>
<h2>v7.4.4</h2>
<ul>
<li>Dependency updates</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="3c1ffca906"><code>3c1ffca</code></a> version bump for next release</li>
<li><a href="235dcc13a9"><code>235dcc1</code></a> Bump libgit2 dependency to latest upstream (<a href="https://github-redirect.dependabot.com/rustyhorde/vergen/issues/145">#145</a>)</li>
<li><a href="4367de6124"><code>4367de6</code></a> Update serial_test requirement from 0.9.0 to 0.10.0 (<a href="https://github-redirect.dependabot.com/rustyhorde/vergen/issues/144">#144</a>)</li>
<li><a href="79679b1b18"><code>79679b1</code></a> Update sysinfo requirement from 0.26.0 to 0.27.0 (<a href="https://github-redirect.dependabot.com/rustyhorde/vergen/issues/143">#143</a>)</li>
<li>See full diff in <a href="https://github.com/rustyhorde/vergen/compare/7.4.3...7.4.4">compare view</a></li>
</ul>
</details>
<br />
[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=vergen&package-manager=cargo&previous-version=7.4.3&new-version=7.4.4)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
You can trigger a rebase of this PR by commenting ``@dependabot` rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- ``@dependabot` rebase` will rebase this PR
- ``@dependabot` recreate` will recreate this PR, overwriting any edits that have been made to it
- ``@dependabot` merge` will merge this PR after your CI passes on it
- ``@dependabot` squash and merge` will squash and merge this PR after your CI passes on it
- ``@dependabot` cancel merge` will cancel a previously requested merge and block automerging
- ``@dependabot` reopen` will reopen this PR if it is closed
- ``@dependabot` close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- ``@dependabot` ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- ``@dependabot` ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- ``@dependabot` ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
</details>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
1247: build(deps): bump thiserror from 1.0.37 to 1.0.38 r=delta1 a=dependabot[bot]
Bumps [thiserror](https://github.com/dtolnay/thiserror) from 1.0.37 to 1.0.38.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/dtolnay/thiserror/releases">thiserror's releases</a>.</em></p>
<blockquote>
<h2>1.0.38</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="74bfe75eb2"><code>74bfe75</code></a> Release 1.0.38</li>
<li><a href="cfc7d8c959"><code>cfc7d8c</code></a> Update build status badge</li>
<li><a href="db78fa2cd8"><code>db78fa2</code></a> Update ui test suite to nightly-2022-12-15</li>
<li><a href="c25a710813"><code>c25a710</code></a> Time out workflows after 45 minutes</li>
<li><a href="464e2e798e"><code>464e2e7</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/dtolnay/thiserror/issues/200">#200</a> from dtolnay/displayattr</li>
<li><a href="4b06a3e263"><code>4b06a3e</code></a> Add test of Display impl nested inside display attribute</li>
<li><a href="29ee95ef47"><code>29ee95e</code></a> Ui test changes for trybuild 1.0.66</li>
<li>See full diff in <a href="https://github.com/dtolnay/thiserror/compare/1.0.37...1.0.38">compare view</a></li>
</ul>
</details>
<br />
[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=thiserror&package-manager=cargo&previous-version=1.0.37&new-version=1.0.38)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
You can trigger a rebase of this PR by commenting ``@dependabot` rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- ``@dependabot` rebase` will rebase this PR
- ``@dependabot` recreate` will recreate this PR, overwriting any edits that have been made to it
- ``@dependabot` merge` will merge this PR after your CI passes on it
- ``@dependabot` squash and merge` will squash and merge this PR after your CI passes on it
- ``@dependabot` cancel merge` will cancel a previously requested merge and block automerging
- ``@dependabot` reopen` will reopen this PR if it is closed
- ``@dependabot` close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- ``@dependabot` ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- ``@dependabot` ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- ``@dependabot` ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
</details>
1248: build(deps): bump async-trait from 0.1.59 to 0.1.60 r=delta1 a=dependabot[bot]
Bumps [async-trait](https://github.com/dtolnay/async-trait) from 0.1.59 to 0.1.60.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/dtolnay/async-trait/releases">async-trait's releases</a>.</em></p>
<blockquote>
<h2>0.1.60</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="226521bf23"><code>226521b</code></a> Release 0.1.60</li>
<li><a href="288930d514"><code>288930d</code></a> Update build status badge</li>
<li><a href="2d472d380a"><code>2d472d3</code></a> Prevent build.rs rerunning unnecessarily on all source changes</li>
<li>See full diff in <a href="https://github.com/dtolnay/async-trait/compare/0.1.59...0.1.60">compare view</a></li>
</ul>
</details>
<br />
[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=async-trait&package-manager=cargo&previous-version=0.1.59&new-version=0.1.60)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
You can trigger a rebase of this PR by commenting ``@dependabot` rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- ``@dependabot` rebase` will rebase this PR
- ``@dependabot` recreate` will recreate this PR, overwriting any edits that have been made to it
- ``@dependabot` merge` will merge this PR after your CI passes on it
- ``@dependabot` squash and merge` will squash and merge this PR after your CI passes on it
- ``@dependabot` cancel merge` will cancel a previously requested merge and block automerging
- ``@dependabot` reopen` will reopen this PR if it is closed
- ``@dependabot` close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- ``@dependabot` ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- ``@dependabot` ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- ``@dependabot` ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
</details>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
1260: Release version 0.12.0 r=binarybaron a=comit-botty-mc-botface
Hi `@binarybaron!`
This PR was created in response to a manual trigger of the release workflow here: https://github.com/comit-network/xmr-btc-swap/actions/runs/3810048887.
I've updated the changelog and bumped the versions in the manifest files in this commit: d7104c6976.
Merging this PR will create a GitHub release and upload any assets that are created as part of the release build.
Co-authored-by: COMIT Botty McBotface <botty@coblox.tech>
1255: update CI and bump serde r=binarybaron a=delta1
#1254 failed to install `cross` in CI
It appears that actions-rs is not actively maintained, so this migrates the toolchain actions to dtolnay
Co-authored-by: Byron Hambly <bhambly@blockstream.com>
1259: Allow asb to set a bitcoin address that is controlled by the asb itself to redeem/punish Bitcoin to r=binarybaron a=binarybaron
Co-authored-by: binarybaron <86064887+binarybaron@users.noreply.github.com>
1195: fix(asb): use unlocked monero balance for quotes r=binarybaron a=delta1
Related issue #1192
- changes the ASB to use the unlocked (spendable) Monero balance when providing a quote
- upgrades monero docker images and downloads to v0.18.1.2
- includes "immediately fetch transaction status upon subscription" from 0.11.x branch #1188
This will also be backported to [0.11.x](https://github.com/comit-network/xmr-btc-swap/tree/0.11.x) branch for a new release
Co-authored-by: Byron Hambly <bhambly@blockstream.com>
Co-authored-by: binarybaron <86064887+binarybaron@users.noreply.github.com>
1244: build(deps): bump toml from 0.5.9 to 0.5.10 r=delta1 a=dependabot[bot]
Bumps [toml](https://github.com/toml-rs/toml) from 0.5.9 to 0.5.10.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a href="https://github.com/toml-rs/toml/commits/toml-v0.5.10">compare view</a></li>
</ul>
</details>
<br />
[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=toml&package-manager=cargo&previous-version=0.5.9&new-version=0.5.10)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
You can trigger a rebase of this PR by commenting ``@dependabot` rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- ``@dependabot` rebase` will rebase this PR
- ``@dependabot` recreate` will recreate this PR, overwriting any edits that have been made to it
- ``@dependabot` merge` will merge this PR after your CI passes on it
- ``@dependabot` squash and merge` will squash and merge this PR after your CI passes on it
- ``@dependabot` cancel merge` will cancel a previously requested merge and block automerging
- ``@dependabot` reopen` will reopen this PR if it is closed
- ``@dependabot` close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- ``@dependabot` ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- ``@dependabot` ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- ``@dependabot` ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
</details>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>