763: Move "swap started" UI message after swap confirmed with ASB r=rishflab a=rishflab
The "swap started" message was being too early, before the ASB had
confirmed they could perform the swap. This was leading to a confusing
scenario where the UI incorrectly indicated to the user that the swap
had started. Users were trying to resume or refund the swaps but there
was no swap id in the db. Moving this message after the swap setup
should resolve this problem. Closes#756, #729, #560.
Co-authored-by: rishflab <rishflab@hotmail.com>
The "swap started" message was being too early, before the ASB had
confirmed they could perform the swap. This was leading to a confusing
scenario where the UI incorrectly indicated to the user that the swap
had started. Users were trying to resume or refund the swaps but there
was no swap id in the db. Moving this message after the swap setup
should resolve this problem. Closes#756, #729, #560.
725: Add note to readme that --testnet swaps on monero stagenet r=rishflab a=rishflab
Remake of #708
Co-authored-by: jerzybrzoska <51721153+jerzybrzoska@users.noreply.github.com>
749: Bump tokio-util from 0.6.7 to 0.6.8 r=thomaseizinger a=dependabot[bot]
Bumps [tokio-util](https://github.com/tokio-rs/tokio) from 0.6.7 to 0.6.8.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a href="https://github.com/tokio-rs/tokio/commits">compare view</a></li>
</ul>
</details>
<br />
[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=tokio-util&package-manager=cargo&previous-version=0.6.7&new-version=0.6.8)](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>
737: Limit the number of open dependabot to 10 instead of 5 r=thomaseizinger a=thomaseizinger
This should give us a bit more slack to update certain dependencies
even if we have a few pending that are currently breaking the build.
745: Bump structopt from 0.3.22 to 0.3.23 r=thomaseizinger a=dependabot[bot]
Bumps [structopt](https://github.com/TeXitoi/structopt) from 0.3.22 to 0.3.23.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/TeXitoi/structopt/blob/master/CHANGELOG.md">structopt's changelog</a>.</em></p>
<blockquote>
<h1>v0.3.23 (2021-08-30)</h1>
<ul>
<li>Update minimal rust version to 1.46 because of bitflags 1.3</li>
<li>Fixed <a href="https://github-redirect.dependabot.com/TeXitoi/structopt/issues/490">a bug that occurs when the type of <code>map</code> becomes ambiguous</a>.</li>
<li>Add support for <a href="https://github-redirect.dependabot.com/TeXitoi/structopt/issues/493">skip for enum variant subcommands</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="88e5402df0"><code>88e5402</code></a> v0.3.23</li>
<li><a href="6d922d1057"><code>6d922d1</code></a> Add skip attribute support for enum variants (<a href="https://github-redirect.dependabot.com/TeXitoi/structopt/issues/494">#494</a>)</li>
<li><a href="7fef417544"><code>7fef417</code></a> Fix the problem where the build fails due to the ambiguous type of <code>map</code> (<a href="https://github-redirect.dependabot.com/TeXitoi/structopt/issues/491">#491</a>)</li>
<li><a href="4a31aae916"><code>4a31aae</code></a> Bump MSRV to 1.46 because of bitflags 1.3</li>
<li><a href="4b09bd7cf0"><code>4b09bd7</code></a> correct example</li>
<li><a href="171bc1dfef"><code>171bc1d</code></a> fix test on new stable</li>
<li><a href="9004565bae"><code>9004565</code></a> fix for rust 1.36</li>
<li><a href="7ad03a0235"><code>7ad03a0</code></a> cargo fmt</li>
<li><a href="da9ac170f6"><code>da9ac17</code></a> Migrate to travis-ci.com</li>
<li><a href="14589f1ef8"><code>14589f1</code></a> Fix warnings.</li>
<li>Additional commits viewable in <a href="https://github.com/TeXitoi/structopt/compare/v0.3.22...v0.3.23">compare view</a></li>
</ul>
</details>
<br />
[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=structopt&package-manager=cargo&previous-version=0.3.22&new-version=0.3.23)](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>
746: Bump jsonrpc_client from 0.7.0 to 0.7.1 r=thomaseizinger a=dependabot[bot]
Bumps [jsonrpc_client](https://github.com/thomaseizinger/rust-jsonrpc-client) from 0.7.0 to 0.7.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/thomaseizinger/rust-jsonrpc-client/releases">jsonrpc_client's releases</a>.</em></p>
<blockquote>
<h2>0.7.1</h2>
<h3>Added</h3>
<ul>
<li><code>Request</code> now omits <code>params</code> from serialization when empty for version 2.0 jsonrpm calls as defined <a href="https://www.jsonrpc.org/specification#request_object">here</a>.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/thomaseizinger/rust-jsonrpc-client/blob/master/CHANGELOG.md">jsonrpc_client's changelog</a>.</em></p>
<blockquote>
<h2>[0.7.1] - 2021-08-26</h2>
<h3>Added</h3>
<ul>
<li><code>Request</code> now omits <code>params</code> from serialization when empty for version 2.0 jsonrpm calls as defined <a href="https://www.jsonrpc.org/specification#request_object">here</a>.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="ae9754fad8"><code>ae9754f</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/thomaseizinger/rust-jsonrpc-client/issues/49">#49</a> from thomaseizinger/release/0.7.1</li>
<li><a href="e8d8225389"><code>e8d8225</code></a> Prepare release 0.7.1</li>
<li><a href="935d002df4"><code>935d002</code></a> Omit empty params in v2 request object (<a href="https://github-redirect.dependabot.com/thomaseizinger/rust-jsonrpc-client/issues/46">#46</a>)</li>
<li><a href="dbc34ac7be"><code>dbc34ac</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/thomaseizinger/rust-jsonrpc-client/issues/48">#48</a> from thomaseizinger/fix-tests</li>
<li><a href="08e7e0ff9e"><code>08e7e0f</code></a> Fix trybuild tests</li>
<li>See full diff in <a href="https://github.com/thomaseizinger/rust-jsonrpc-client/compare/0.7.0...0.7.1">compare view</a></li>
</ul>
</details>
<br />
[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=jsonrpc_client&package-manager=cargo&previous-version=0.7.0&new-version=0.7.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>
747: Bump vergen from 5.1.13 to 5.1.15 r=thomaseizinger a=dependabot[bot]
Bumps [vergen](https://github.com/rustyhorde/vergen) from 5.1.13 to 5.1.15.
<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>v5.1.15</h2>
<ul>
<li>Pinned <code>sysinfo</code> to 0.19 to avoid 1.54 minimum supported version of Rust stable for now.</li>
<li>Updated lints to latest for development.</li>
</ul>
<h2>v5.1.14</h2>
<ul>
<li>Documentation update.</li>
<li>Updated the lints matrix for development, no functional impact.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="a52243b523"><code>a52243b</code></a> README.md update, version bump for next release</li>
<li><a href="dbadbc408e"><code>dbadbc4</code></a> pin sysinfo to 0.19 to avoid msrv 1.54 for now (<a href="https://github-redirect.dependabot.com/rustyhorde/vergen/issues/88">#88</a>)</li>
<li><a href="925414e5db"><code>925414e</code></a> version bump for next release</li>
<li><a href="154d7bba21"><code>154d7bb</code></a> Updated lints (<a href="https://github-redirect.dependabot.com/rustyhorde/vergen/issues/85">#85</a>)</li>
<li><a href="44e51366d8"><code>44e5136</code></a> fix little confusing build.rs in documentation comment (<a href="https://github-redirect.dependabot.com/rustyhorde/vergen/issues/84">#84</a>)</li>
<li>See full diff in <a href="https://github.com/rustyhorde/vergen/compare/5.1.13...5.1.15">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=5.1.13&new-version=5.1.15)](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: Thomas Eizinger <thomas@eizinger.io>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
742: Bump bmrng from 0.5.1 to 0.5.2 r=thomaseizinger a=dependabot[bot]
Bumps [bmrng](https://github.com/oguzbilgener/bmrng) from 0.5.1 to 0.5.2.
<details>
<summary>Commits</summary>
<ul>
<li><a href="df2fd941ea"><code>df2fd94</code></a> (cargo-release) version 0.5.2</li>
<li><a href="c4137783d0"><code>c413778</code></a> Chore: remove excess dependencies (<a href="https://github-redirect.dependabot.com/oguzbilgener/bmrng/issues/4">#4</a>)</li>
<li><a href="1779e855a4"><code>1779e85</code></a> chore: Remove .codecov.yml</li>
<li><a href="38208c461d"><code>38208c4</code></a> chore: Remove codecov badge from Cargo.toml</li>
<li><a href="7fdb442a83"><code>7fdb442</code></a> chore: Add clippy task</li>
<li><a href="f75d1774a4"><code>f75d177</code></a> docs: Update README.md</li>
<li><a href="789308cc86"><code>789308c</code></a> chore: Try the coveralls github action instead</li>
<li><a href="7da8eb3726"><code>7da8eb3</code></a> test: Try out Coveralls instead of Codecov</li>
<li><a href="5f973516ca"><code>5f97351</code></a> (cargo-release) start next development iteration 0.5.2-alpha.0</li>
<li>See full diff in <a href="https://github.com/oguzbilgener/bmrng/compare/v0.5.1...v0.5.2">compare view</a></li>
</ul>
</details>
<br />
[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=bmrng&package-manager=cargo&previous-version=0.5.1&new-version=0.5.2)](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>
743: Bump thiserror from 1.0.26 to 1.0.28 r=thomaseizinger a=dependabot[bot]
Bumps [thiserror](https://github.com/dtolnay/thiserror) from 1.0.26 to 1.0.28.
<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.28</h2>
<ul>
<li>Make <code>?</code> work with error types that hold an optional source (<a href="https://github-redirect.dependabot.com/dtolnay/thiserror/issues/147">#147</a>)</li>
</ul>
<h2>1.0.27</h2>
<ul>
<li>Support forwarding backtrace method to source's backtrace method (<a href="https://github-redirect.dependabot.com/dtolnay/thiserror/issues/137">#137</a>, <a href="https://github-redirect.dependabot.com/dtolnay/thiserror/issues/146">#146</a>, thanks <a href="https://github.com/astraw"><code>`@astraw</code></a>)</li>`
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="b47c75d3f5"><code>b47c75d</code></a> Release 1.0.28</li>
<li><a href="9af5265aa9"><code>9af5265</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/dtolnay/thiserror/issues/147">#147</a> from dtolnay/optionfrom</li>
<li><a href="2a2d1725e7"><code>2a2d172</code></a> Support #[from] on an Option field</li>
<li><a href="6159aba3b7"><code>6159aba</code></a> Add test of #[from] on optional source</li>
<li><a href="b087faf217"><code>b087faf</code></a> Release 1.0.27</li>
<li><a href="2e2c126342"><code>2e2c126</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/dtolnay/thiserror/issues/146">#146</a> from dtolnay/backtrace</li>
<li><a href="71c7ebec0e"><code>71c7ebe</code></a> Update documentation of source-backtrace behavior</li>
<li><a href="799bb53b10"><code>799bb53</code></a> Extract combined backtrace-source case to separate match arm</li>
<li><a href="d49c5af10f"><code>d49c5af</code></a> Handle backtrace coming from Option source field</li>
<li><a href="2b37b9ed62"><code>2b37b9e</code></a> Handle enum containing #[source] #[backtrace] field</li>
<li>Additional commits viewable in <a href="https://github.com/dtolnay/thiserror/compare/1.0.26...1.0.28">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.26&new-version=1.0.28)](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>
740: Bump serde from 1.0.126 to 1.0.130 r=thomaseizinger a=dependabot[bot]
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.126 to 1.0.130.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/serde-rs/serde/releases">serde's releases</a>.</em></p>
<blockquote>
<h2>v1.0.130</h2>
<ul>
<li>Provide <code>MapAccess</code> and <code>SeqAccess</code> impl for reference to a dynamically sized existing impl (<a href="https://github-redirect.dependabot.com/serde-rs/serde/issues/2081">#2081</a>)</li>
</ul>
<h2>v1.0.129</h2>
<ul>
<li>Support deserialization of remote structs that used packed repr (<a href="https://github-redirect.dependabot.com/serde-rs/serde/issues/2078">#2078</a>, <a href="https://github-redirect.dependabot.com/serde-rs/serde/issues/2079">#2079</a>, <a href="https://github-redirect.dependabot.com/serde-rs/serde/issues/2080">#2080</a>)</li>
</ul>
<h2>v1.0.128</h2>
<ul>
<li>Enable 128-bit integers on emscripten in Rust 1.40+ (<a href="https://github-redirect.dependabot.com/serde-rs/serde/issues/2076">#2076</a>, thanks <a href="https://github.com/Manishearth"><code>`@Manishearth</code></a>)</li>`
</ul>
<h2>v1.0.127</h2>
<ul>
<li>Resolve warning in rustc nightly-2021-07-31+ compiling serde_test</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="65e1a50749"><code>65e1a50</code></a> Release 1.0.130</li>
<li><a href="87d41b59fd"><code>87d41b5</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/serde-rs/serde/issues/2081">#2081</a> from dtolnay/accessunsized</li>
<li><a href="3f120fb355"><code>3f120fb</code></a> Enable unsized Map/SeqAccess types to use the impl for &mut</li>
<li><a href="2b92c80cc1"><code>2b92c80</code></a> Release 1.0.129</li>
<li><a href="c1c0ede452"><code>c1c0ede</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/serde-rs/serde/issues/2080">#2080</a> from dtolnay/packeddrop</li>
<li><a href="4a66c5f33d"><code>4a66c5f</code></a> Support packed remote struct without destructuring</li>
<li><a href="714c8a5586"><code>714c8a5</code></a> Add test of packed struct that cannot be destructured</li>
<li><a href="dc0c0dcba1"><code>dc0c0dc</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/serde-rs/serde/issues/2079">#2079</a> from dtolnay/packedremote</li>
<li><a href="54102ee7d0"><code>54102ee</code></a> Avoid generating ref patterns for fields of packed remote struct</li>
<li><a href="14accf7518"><code>14accf7</code></a> Add test of remote with a packed struct</li>
<li>Additional commits viewable in <a href="https://github.com/serde-rs/serde/compare/v1.0.126...v1.0.130">compare view</a></li>
</ul>
</details>
<br />
[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=serde&package-manager=cargo&previous-version=1.0.126&new-version=1.0.130)](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>
741: Bump rust_decimal_macros from 1.14.3 to 1.15.0 r=thomaseizinger a=dependabot[bot]
Bumps [rust_decimal_macros](https://github.com/paupino/rust-decimal) from 1.14.3 to 1.15.0.
<details>
<summary>Commits</summary>
<ul>
<li><a href="a7288bbcbc"><code>a7288bb</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/paupino/rust-decimal/issues/410">#410</a> from paupino/version/1.15</li>
<li><a href="4e03adcfe6"><code>4e03adc</code></a> Added information about maths-nopanic</li>
<li><a href="3a1dce353a"><code>3a1dce3</code></a> Update version.md for release</li>
<li><a href="76f1c914bf"><code>76f1c91</code></a> Added Build.md with build instructions</li>
<li><a href="5b1da93a73"><code>5b1da93</code></a> Merge branch 'master' of github.com:paupino/rust-decimal into version/1.15</li>
<li><a href="fad2d4f989"><code>fad2d4f</code></a> Minor documentation improvements</li>
<li><a href="67b50ad8d1"><code>67b50ad</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/paupino/rust-decimal/issues/408">#408</a> from paupino/issue/401</li>
<li><a href="cfcb502460"><code>cfcb502</code></a> Merge branch 'master' into issue/401</li>
<li><a href="e8727e146f"><code>e8727e1</code></a> Fixes linting warning for log10 logic</li>
<li><a href="bb347caa6a"><code>bb347ca</code></a> Merge branch 'master' into issue/401</li>
<li>Additional commits viewable in <a href="https://github.com/paupino/rust-decimal/compare/1.14.3...1.15.0">compare view</a></li>
</ul>
</details>
<br />
[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=rust_decimal_macros&package-manager=cargo&previous-version=1.14.3&new-version=1.15.0)](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>
739: Bump serde_json from 1.0.66 to 1.0.67 r=thomaseizinger a=dependabot[bot]
Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.66 to 1.0.67.
<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.67</h2>
<ul>
<li>Fix inconsistency of deserialization of unknown fields in a struct variant from bytes vs from Value (<a href="https://github-redirect.dependabot.com/serde-rs/json/issues/795">#795</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="f6bbab4835"><code>f6bbab4</code></a> Release 1.0.67</li>
<li><a href="55efb3f0f2"><code>55efb3f</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/serde-rs/json/issues/796">#796</a> from dtolnay/visitobject</li>
<li><a href="c7b7186957"><code>c7b7186</code></a> Detect unknown struct variant fields deserializing from Value</li>
<li><a href="12207ed2a3"><code>12207ed</code></a> Add regression test for issue 795</li>
<li><a href="7b4585fbff"><code>7b4585f</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/serde-rs/json/issues/794">#794</a> from dtolnay/visitarray</li>
<li><a href="89cfb456ff"><code>89cfb45</code></a> Use existing helpers for running visit_seq over a Vec/slice</li>
<li><a href="604d5cf6fe"><code>604d5cf</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/serde-rs/json/issues/793">#793</a> from dtolnay/valuede</li>
<li><a href="cdc2ad3781"><code>cdc2ad3</code></a> Delete Deserializer impl from value:🇩🇪:MapRefDeserializer</li>
<li><a href="cb1e7301d6"><code>cb1e730</code></a> Delete Deserializer impl from value:🇩🇪:SeqRefDeserializer</li>
<li><a href="fcd94f0a90"><code>fcd94f0</code></a> Delete Deserializer impl from value:🇩🇪:SeqDeserializer</li>
<li>Additional commits viewable in <a href="https://github.com/serde-rs/json/compare/v1.0.66...v1.0.67">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.66&new-version=1.0.67)](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>
734: Bump torut from 0.1.10 to 0.2.0 r=thomaseizinger a=dependabot[bot]
Bumps [torut](https://github.com/teawithsand/torut) from 0.1.10 to 0.2.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/teawithsand/torut/releases">torut's releases</a>.</em></p>
<blockquote>
<h2>Release 0.2.0</h2>
<p>Updates old dependencies and drops support tor v2 onion services as well as dependencies, used to handle these.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="2abeb89db1"><code>2abeb89</code></a> Version bump</li>
<li><a href="15820d713b"><code>15820d7</code></a> Removed too specific versioning from dependencies while preserving semver com...</li>
<li><a href="bbc11a71fa"><code>bbc11a7</code></a> Removed v2 onion service support</li>
<li><a href="37e7f7855c"><code>37e7f78</code></a> Fixed compilation warnings</li>
<li><a href="83be9b0dcf"><code>83be9b0</code></a> Update/dependencies (<a href="https://github-redirect.dependabot.com/teawithsand/torut/issues/14">#14</a>)</li>
<li><a href="39b8289223"><code>39b8289</code></a> Change tokio version to 1 (<a href="https://github-redirect.dependabot.com/teawithsand/torut/issues/13">#13</a>)</li>
<li><a href="eba9df3ad9"><code>eba9df3</code></a> Changed README.MD</li>
<li>See full diff in <a href="https://github.com/teawithsand/torut/compare/v0.1.10...v0.2.0">compare view</a></li>
</ul>
</details>
<br />
[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=torut&package-manager=cargo&previous-version=0.1.10&new-version=0.2.0)](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>
691: Bump time from 0.2.27 to 0.3.2 r=thomaseizinger a=dependabot[bot]
Bumps [time](https://github.com/time-rs/time) from 0.2.27 to 0.3.2.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/time-rs/time/blob/main/CHANGELOG.md">time's changelog</a>.</em></p>
<blockquote>
<h2>0.3.2 [2021-08-25]</h2>
<h3>Added</h3>
<ul>
<li><code>Instant</code> is now <code>#[repr(transparent)]</code></li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Constructing a <code>Date</code> from its ISO year, week, and weekday now returns the correct value in all
circumstances. Previously, dates with an ISO year less than zero may have returned incorrect
values. This affects both the <code>Date::from_iso_week_date</code> method and the <code>date!</code> macro.</li>
</ul>
<h2>0.3.1 [2021-08-06]</h2>
<h3>Added</h3>
<ul>
<li><code>Month</code> now implements <code>TryFrom<u8></code></li>
<li><code>From<Month></code> is now implemented for <code>u8</code></li>
<li>The parser now accepts "5 PM" and similar as a valid time. Only the 12-hour clock hour and the
AM/PM suffix may be present; any other components representing a time will cause an error (this
exact behavior is not guaranteed).</li>
<li>The <code>time!</code> macro accepts the "5 PM" syntax with the same restriction.</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Macros that have a time component (<code>time!</code> and <code>datetime!</code>) no longer accept "0:00 AM" and
similar. This was previously erroneously accepted.</li>
</ul>
<h2>0.3.0 [2021-07-30]</h2>
<h3>Added</h3>
<ul>
<li><code>datetime!</code> macro, which allows the construction of a statically verified <code>PrimitiveDateTime</code> or
<code>OffsetDateTime</code>.</li>
<li><code>PrimitiveDateTime::replace_time</code></li>
<li><code>PrimitiveDateTime::replace_date</code></li>
<li><code>OffsetDateTime::replace_time</code></li>
<li><code>OffsetDateTime::replace_date</code></li>
<li><code>OffsetDateTime::replace_date_time</code></li>
<li><code>OffsetDateTime::replace_offset</code></li>
<li><code>#![no_alloc]</code> support</li>
<li><code>Date::to_iso_week_date</code>, replacing <code>Date::iso_year_week</code></li>
<li><code>Date::MIN</code></li>
<li><code>Date::MAX</code></li>
<li><code>UtcOffset::from_hms</code></li>
<li><code>UtcOffset::from_whole_seconds</code></li>
<li><code>UtcOffset::as_hms</code></li>
<li><code>UtcOffset::whole_hours</code></li>
<li><code>UtcOffset::whole_minutes</code></li>
<li><code>UtcOffset::minutes_past_hour</code></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="4020fd632f"><code>4020fd6</code></a> v0.3.2 release</li>
<li><a href="ffb028e4d6"><code>ffb028e</code></a> Fix constructing dates with negative ISO year</li>
<li><a href="635ef21646"><code>635ef21</code></a> Add additional roundtrip tests</li>
<li><a href="fefc8c765e"><code>fefc8c7</code></a> Warn on future deprecations</li>
<li><a href="a83996974f"><code>a839969</code></a> Use <code>cargo-criterion</code> for benchmarks</li>
<li><a href="6117ab74a2"><code>6117ab7</code></a> Pin trybuild</li>
<li><a href="12673bfd18"><code>12673bf</code></a> Make <code>Instant</code> <code>#[repr(transparent)]</code></li>
<li><a href="e52e355689"><code>e52e355</code></a> Use more consistent measure for benchmarks</li>
<li><a href="102437e1d0"><code>102437e</code></a> Update CI for trybuild</li>
<li><a href="656f7d98ce"><code>656f7d9</code></a> Move to trybuild</li>
<li>Additional commits viewable in <a href="https://github.com/time-rs/time/compare/v0.2.27...v0.3.2">compare view</a></li>
</ul>
</details>
<br />
[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=time&package-manager=cargo&previous-version=0.2.27&new-version=0.3.2)](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>
669: Bump serde_cbor from 0.11.1 to 0.11.2 r=thomaseizinger a=dependabot[bot]
Bumps [serde_cbor](https://github.com/pyfisch/cbor) from 0.11.1 to 0.11.2.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/pyfisch/cbor/releases">serde_cbor's releases</a>.</em></p>
<blockquote>
<h2>PROJECT IS ARCHIVED</h2>
<p>After almost 6 years it is time to retire this crate. This implementation of CBOR for serde is used in hundreds of projects with widely differing needs. Besides the standard features it contains code for no-std environments, a packed encoding and CBOR tags.
However while these features are useful to many people they sometimes interact poorly with each others and with optional features of serde itself. Because I don't use the crate myself and because of the potential for new errors I have been reluctant to accept any changes or additional features for the crate. Since this situation is unlikely to change anytime soon and no one else stepped up to maintain this crate I am archiving the repository today. If the crate works for you there is no need to switch to another implementation. However if you encounter problems or for new projects I recommend you take a look at these crates:</p>
<ul>
<li><a href="https://crates.io/crates/ciborium">ciborium</a></li>
<li><a href="https://crates.io/crates/minicbor">minicbor</a></li>
</ul>
<h2>Update to serde 1.0.0</h2>
<p>No release notes provided.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="347a3f096d"><code>347a3f0</code></a> Final commit, archive project</li>
<li><a href="a218403a52"><code>a218403</code></a> Fix rustfmt issues in CI jobs (<a href="https://github-redirect.dependabot.com/pyfisch/cbor/issues/192">#192</a>)</li>
<li><a href="d012830653"><code>d012830</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/pyfisch/cbor/issues/176">#176</a> from ctm/packed_clarification_and_minimization</li>
<li><a href="3d6d7a2de7"><code>3d6d7a2</code></a> Clarify packed format and provide an example that also uses legacy_enums()</li>
<li>See full diff in <a href="https://github.com/pyfisch/cbor/compare/v0.11.1...v0.11.2">compare view</a></li>
</ul>
</details>
<br />
[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=serde_cbor&package-manager=cargo&previous-version=0.11.1&new-version=0.11.2)](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>
731: Release version 0.8.3 r=rishflab a=comit-botty-mc-botface
Hi `@rishflab!`
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/1196685695.
I've updated the changelog and bumped the versions in the manifest files in this commit: 4ff74a3940.
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>
727: Release version 0.8.3 r=rishflab a=comit-botty-mc-botface
Hi `@rishflab!`
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/1193551539.
I've updated the changelog and bumped the versions in the manifest files in this commit: deadb7d4c8.
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>
726: Release version 0.8.3 r=rishflab a=comit-botty-mc-botface
Hi `@rishflab!`
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/1192970084.
I've updated the changelog and bumped the versions in the manifest files in this commit: 2a4ffaeacb.
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>
724: Handle errors when waiting for subscriptions r=rishflab a=rishflab
We were not thorough enough in PR #705 and there were some remaining
unhandled errors.
Co-authored-by: rishflab <rishflab@hotmail.com>