dependabot[bot]
42e0cdcae9
build(deps): bump thiserror from 1.0.40 to 1.0.50
...
Bumps [thiserror](https://github.com/dtolnay/thiserror ) from 1.0.40 to 1.0.50.
- [Release notes](https://github.com/dtolnay/thiserror/releases )
- [Commits](https://github.com/dtolnay/thiserror/compare/1.0.40...1.0.50 )
---
updated-dependencies:
- dependency-name: thiserror
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-12-12 11:42:26 +00:00
dependabot[bot]
9c7d33acbe
build(deps): bump proptest from 1.2.0 to 1.4.0
...
Bumps [proptest](https://github.com/proptest-rs/proptest ) from 1.2.0 to 1.4.0.
- [Release notes](https://github.com/proptest-rs/proptest/releases )
- [Changelog](https://github.com/proptest-rs/proptest/blob/master/CHANGELOG.md )
- [Commits](https://github.com/proptest-rs/proptest/compare/v1.2.0...v1.4.0 )
---
updated-dependencies:
- dependency-name: proptest
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-12-12 11:42:14 +00:00
dependabot[bot]
c7bf84d936
build(deps): bump data-encoding from 2.4.0 to 2.5.0
...
Bumps [data-encoding](https://github.com/ia0/data-encoding ) from 2.4.0 to 2.5.0.
- [Commits](https://github.com/ia0/data-encoding/commits )
---
updated-dependencies:
- dependency-name: data-encoding
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-12-12 11:42:04 +00:00
dependabot[bot]
f602bec096
build(deps): bump uuid from 1.4.1 to 1.6.1
...
Bumps [uuid](https://github.com/uuid-rs/uuid ) from 1.4.1 to 1.6.1.
- [Release notes](https://github.com/uuid-rs/uuid/releases )
- [Commits](https://github.com/uuid-rs/uuid/compare/1.4.1...1.6.1 )
---
updated-dependencies:
- dependency-name: uuid
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-12-12 11:41:50 +00:00
Byron Hambly
b7347da27a
Merge pull request #1461 from comit-network/dependabot/cargo/url-2.5.0
...
build(deps): bump url from 2.4.0 to 2.5.0
2023-12-11 15:24:34 +02:00
Byron Hambly
c8034c58a8
Merge pull request #1462 from comit-network/dependabot/cargo/tokio-util-0.7.10
...
build(deps): bump tokio-util from 0.7.3 to 0.7.10
2023-12-11 15:24:24 +02:00
Byron Hambly
141b9a99fc
Merge pull request #1463 from comit-network/dependabot/cargo/strum-0.25.0
...
build(deps): bump strum from 0.24.1 to 0.25.0
2023-12-11 15:24:14 +02:00
Byron Hambly
8570e2b658
Merge pull request #1464 from comit-network/dependabot/cargo/tracing-0.1.40
...
build(deps): bump tracing from 0.1.38 to 0.1.40
2023-12-11 15:23:54 +02:00
dependabot[bot]
46a73e2a63
build(deps): bump tracing from 0.1.38 to 0.1.40
...
Bumps [tracing](https://github.com/tokio-rs/tracing ) from 0.1.38 to 0.1.40.
- [Release notes](https://github.com/tokio-rs/tracing/releases )
- [Commits](https://github.com/tokio-rs/tracing/compare/tracing-0.1.38...tracing-0.1.40 )
---
updated-dependencies:
- dependency-name: tracing
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-12-11 11:17:40 +00:00
dependabot[bot]
73162adcd7
build(deps): bump strum from 0.24.1 to 0.25.0
...
Bumps [strum](https://github.com/Peternator7/strum ) from 0.24.1 to 0.25.0.
- [Changelog](https://github.com/Peternator7/strum/blob/master/CHANGELOG.md )
- [Commits](https://github.com/Peternator7/strum/commits )
---
updated-dependencies:
- dependency-name: strum
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-12-11 11:17:18 +00:00
dependabot[bot]
564302b184
build(deps): bump tokio-util from 0.7.3 to 0.7.10
...
Bumps [tokio-util](https://github.com/tokio-rs/tokio ) from 0.7.3 to 0.7.10.
- [Release notes](https://github.com/tokio-rs/tokio/releases )
- [Commits](https://github.com/tokio-rs/tokio/commits )
---
updated-dependencies:
- dependency-name: tokio-util
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-12-11 11:16:48 +00:00
dependabot[bot]
7ccb9d61be
build(deps): bump url from 2.4.0 to 2.5.0
...
Bumps [url](https://github.com/servo/rust-url ) from 2.4.0 to 2.5.0.
- [Release notes](https://github.com/servo/rust-url/releases )
- [Commits](https://github.com/servo/rust-url/compare/v2.4.0...v2.5.0 )
---
updated-dependencies:
- dependency-name: url
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-12-11 11:16:30 +00:00
Byron Hambly
3ae7e581f0
Merge pull request #1458 from comit-network/dependabot/github_actions/actions/setup-python-5
...
build(deps): bump actions/setup-python from 4 to 5
2023-12-11 12:29:18 +02:00
dependabot[bot]
c8802bad3d
build(deps): bump actions/setup-python from 4 to 5
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 4 to 5.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-12-07 11:13:34 +00:00
Byron Hambly
db400ad4c4
Merge pull request #1456 from delta1/rust-1.70
...
ci: update minimum rust version to 1.70
2023-12-06 13:54:05 +02:00
Byron Hambly
dbb66fe6b7
ci: remove bors
...
bors has been deprecated for some time and seems to be gone now.
2023-12-06 13:19:50 +02:00
Byron Hambly
53972cdeb3
ci: update minimum rust version to 1.70
...
this is to fix the issue with installing sqlx-cli in ci
2023-12-06 12:31:13 +02:00
binarybaron
9d52a8b7f1
Merge branch 'rpc-server' of https://github.com/yamabiiko/xmr-btc-swap into rpc-server
2023-12-05 16:02:31 +01:00
binarybaron
ba6d9a774a
Wait for background tasks to complete before exiting CLI
2023-12-05 16:02:29 +01:00
Byron Hambly
df75cd95c5
Merge branch 'master' into rpc-server
2023-12-05 13:09:09 +02:00
binarybaron
e7cd255587
Log event loop connection properties as tracing fields
2023-12-02 01:27:08 +01:00
binarybaron
692b2ec20d
Add span to bitcoin wallet logs
2023-12-02 01:23:43 +01:00
binarybaron
f9dcac07fd
Include entire error cause-chain in API response
2023-11-27 19:46:29 +01:00
binarybaron
4098ca848d
Return restore height on MoneroRecovery command to API Caller
2023-11-27 19:40:38 +01:00
binarybaron
98d8685a8e
Allow API caller to retrieve last synced bitcoin balane and avoid costly sync
2023-11-26 22:38:23 +01:00
binarybaron
8bd242c825
Return tx_lock_fee to API caller on GetSwapInfo call
...
Update request.rs
2023-11-23 20:20:20 +01:00
binarybaron
6c75f59ba1
Use type safe query! macro for database retrieval of states
2023-11-12 14:50:00 +01:00
binarybaron
6f2ec2e373
Return bid quote to API caller
2023-11-09 14:32:30 +01:00
binarybaron
ca149d2faa
Print error if one occurs during process invoked by API call
2023-11-09 14:32:16 +01:00
binarybaron
b51b0e02d6
Return error to API caller if bid quote request fails
2023-11-08 22:41:30 +01:00
Lorenzo Tucci
f9912b66da
Improve debug text for swap resume
2023-11-06 22:18:06 +02:00
Lorenzo Tucci
28b0e06f78
Remove inner tokio::select in BuyXmr and Resume
2023-11-06 22:14:53 +02:00
binarybaron
2634b55fc1
Release swap lock after receiving shutdown signal
2023-11-06 20:24:50 +01:00
binarybaron
2c6c7b964c
Spawn event loop before requesting quote
2023-11-06 19:24:59 +01:00
binarybaron
a53a420794
Remove unnecessary swap suspension listener from determine_btc_to_swap call in BuyXmr
2023-11-06 16:05:32 +01:00
Lorenzo Tucci
c7f411c8c9
Moving swap initialization code inside tokio select block to handle swap lock release logic
2023-11-03 19:13:17 +02:00
bors[bot]
e1c3a5d991
Merge #1451
...
1451: build(deps): bump Swatinem/rust-cache from 2.6.2 to 2.7.1 r=delta1 a=dependabot[bot]
Bumps [Swatinem/rust-cache](https://github.com/swatinem/rust-cache ) from 2.6.2 to 2.7.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/swatinem/rust-cache/releases ">Swatinem/rust-cache's releases</a>.</em></p>
<blockquote>
<h2>v2.7.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix save-if documentation in readme by <a href="https://github.com/rukai "><code>`@rukai</code></a>` in <a href="https://redirect.github.com/Swatinem/rust-cache/pull/166 ">Swatinem/rust-cache#166</a></li>
<li>Support for <code>trybuild</code> and similar macro testing tools by <a href="https://github.com/neysofu "><code>`@neysofu</code></a>` in <a href="https://redirect.github.com/Swatinem/rust-cache/pull/168 ">Swatinem/rust-cache#168</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/rukai "><code>`@rukai</code></a>` made their first contribution in <a href="https://redirect.github.com/Swatinem/rust-cache/pull/166 ">Swatinem/rust-cache#166</a></li>
<li><a href="https://github.com/neysofu "><code>`@neysofu</code></a>` made their first contribution in <a href="https://redirect.github.com/Swatinem/rust-cache/pull/168 ">Swatinem/rust-cache#168</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a href="https://github.com/Swatinem/rust-cache/compare/v2.6.2...v2.7.0 ">https://github.com/Swatinem/rust-cache/compare/v2.6.2...v2.7.0 </a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/Swatinem/rust-cache/blob/master/CHANGELOG.md ">Swatinem/rust-cache's changelog</a>.</em></p>
<blockquote>
<h2>2.7.1</h2>
<ul>
<li>Update toml parser to fix parsing errors.</li>
</ul>
<h2>2.7.0</h2>
<ul>
<li>Properly cache <code>trybuild</code> tests.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="3cf7f8cc28 "><code>3cf7f8c</code></a> 2.7.1</li>
<li><a href="e03705e031 "><code>e03705e</code></a> changelog</li>
<li><a href="b86d1c6caa "><code>b86d1c6</code></a> bump all the other dependencies too</li>
<li><a href="f27990c89a "><code>f27990c</code></a> Update Dependencies (<a href="https://redirect.github.com/swatinem/rust-cache/issues/172 ">#172</a>)</li>
<li><a href="a95ba19544 "><code>a95ba19</code></a> 2.7.0</li>
<li><a href="82c8487d00 "><code>82c8487</code></a> changelog</li>
<li><a href="67c46e7159 "><code>67c46e7</code></a> Support for <code>trybuild</code> and similar macro testing tools (<a href="https://redirect.github.com/swatinem/rust-cache/issues/168 ">#168</a>)</li>
<li><a href="44b6087283 "><code>44b6087</code></a> Fix save-if documentation in readme (<a href="https://redirect.github.com/swatinem/rust-cache/issues/166 ">#166</a>)</li>
<li>See full diff in <a href="https://github.com/swatinem/rust-cache/compare/v2.6.2...v2.7.1 ">compare view</a></li>
</ul>
</details>
<br />
[](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` show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency
- ``@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>
2023-10-23 14:09:36 +00:00
dependabot[bot]
9819f74c12
build(deps): bump Swatinem/rust-cache from 2.6.2 to 2.7.1
...
Bumps [Swatinem/rust-cache](https://github.com/swatinem/rust-cache ) from 2.6.2 to 2.7.1.
- [Release notes](https://github.com/swatinem/rust-cache/releases )
- [Changelog](https://github.com/Swatinem/rust-cache/blob/master/CHANGELOG.md )
- [Commits](https://github.com/swatinem/rust-cache/compare/v2.6.2...v2.7.1 )
---
updated-dependencies:
- dependency-name: Swatinem/rust-cache
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-10-23 11:25:08 +00:00
bors[bot]
d6c1353ed5
Merge #1450
...
1450: build(deps): bump pem to 3.0 r=delta1 a=delta1
replaces #1415
also fixes the `seed_from_pem_fails_for_long_seed` unit test, which was "passing" but not actually testing what it meant to.
Co-authored-by: Byron Hambly <bhambly@blockstream.com>
2023-10-23 09:43:13 +00:00
Byron Hambly
dcf9f24b77
build(deps): bump pem to 3.0
...
replaces #1415
also fixes the `seed_from_pem_fails_for_long_seed` unit test, which was
"passing" but not actually testing what it meant to.
2023-10-23 11:21:04 +02:00
bors[bot]
04e618feaa
Merge #1449
...
1449: build(deps): bump actions/checkout from 4.0.0 to 4.1.1 r=delta1 a=dependabot[bot]
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4.0.0 to 4.1.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/actions/checkout/releases ">actions/checkout's releases</a>.</em></p>
<blockquote>
<h2>v4.1.1</h2>
<h2>What's Changed</h2>
<ul>
<li>Update CODEOWNERS to Launch team by <a href="https://github.com/joshmgross "><code>`@joshmgross</code></a>` in <a href="https://redirect.github.com/actions/checkout/pull/1510 ">actions/checkout#1510</a></li>
<li>Correct link to GitHub Docs by <a href="https://github.com/peterbe "><code>`@peterbe</code></a>` in <a href="https://redirect.github.com/actions/checkout/pull/1511 ">actions/checkout#1511</a></li>
<li>Link to release page from what's new section by <a href="https://github.com/cory-miller "><code>`@cory-miller</code></a>` in <a href="https://redirect.github.com/actions/checkout/pull/1514 ">actions/checkout#1514</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/joshmgross "><code>`@joshmgross</code></a>` made their first contribution in <a href="https://redirect.github.com/actions/checkout/pull/1510 ">actions/checkout#1510</a></li>
<li><a href="https://github.com/peterbe "><code>`@peterbe</code></a>` made their first contribution in <a href="https://redirect.github.com/actions/checkout/pull/1511 ">actions/checkout#1511</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a href="https://github.com/actions/checkout/compare/v4...v4.1.1 ">https://github.com/actions/checkout/compare/v4...v4.1.1 </a></p>
<h2>v4.1.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Update README.md for V4 by <a href="https://github.com/sivapalan "><code>`@sivapalan</code></a>` in <a href="https://redirect.github.com/actions/checkout/pull/1452 ">actions/checkout#1452</a></li>
<li>Add support for partial checkout filters by <a href="https://github.com/finleygn "><code>`@finleygn</code></a>` in <a href="https://redirect.github.com/actions/checkout/pull/1396 ">actions/checkout#1396</a></li>
<li>Prepare 4.1.0 release by <a href="https://github.com/cory-miller "><code>`@cory-miller</code></a>` in <a href="https://redirect.github.com/actions/checkout/pull/1496 ">actions/checkout#1496</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/sivapalan "><code>`@sivapalan</code></a>` made their first contribution in <a href="https://redirect.github.com/actions/checkout/pull/1452 ">actions/checkout#1452</a></li>
<li><a href="https://github.com/finleygn "><code>`@finleygn</code></a>` made their first contribution in <a href="https://redirect.github.com/actions/checkout/pull/1396 ">actions/checkout#1396</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a href="https://github.com/actions/checkout/compare/v4.0.0...v4.1.0 ">https://github.com/actions/checkout/compare/v4.0.0...v4.1.0 </a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/actions/checkout/blob/main/CHANGELOG.md ">actions/checkout's changelog</a>.</em></p>
<blockquote>
<h1>Changelog</h1>
<h2>v4.1.0</h2>
<ul>
<li><a href="https://redirect.github.com/actions/checkout/pull/1396 ">Add support for partial checkout filters</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="b4ffde65f4 "><code>b4ffde6</code></a> Link to release page from what's new section (<a href="https://redirect.github.com/actions/checkout/issues/1514 ">#1514</a>)</li>
<li><a href="8530928916 "><code>8530928</code></a> Correct link to GitHub Docs (<a href="https://redirect.github.com/actions/checkout/issues/1511 ">#1511</a>)</li>
<li><a href="7cdaf2fbc0 "><code>7cdaf2f</code></a> Update CODEOWNERS to Launch team (<a href="https://redirect.github.com/actions/checkout/issues/1510 ">#1510</a>)</li>
<li><a href="8ade135a41 "><code>8ade135</code></a> Prepare 4.1.0 release (<a href="https://redirect.github.com/actions/checkout/issues/1496 ">#1496</a>)</li>
<li><a href="c533a0a4cf "><code>c533a0a</code></a> Add support for partial checkout filters (<a href="https://redirect.github.com/actions/checkout/issues/1396 ">#1396</a>)</li>
<li><a href="72f2cec99f "><code>72f2cec</code></a> Update README.md for V4 (<a href="https://redirect.github.com/actions/checkout/issues/1452 ">#1452</a>)</li>
<li>See full diff in <a href="https://github.com/actions/checkout/compare/v4.0.0...v4.1.1 ">compare view</a></li>
</ul>
</details>
<br />
[](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` show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency
- ``@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>
2023-10-18 12:16:37 +00:00
dependabot[bot]
eac6a6be5c
build(deps): bump actions/checkout from 4.0.0 to 4.1.1
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4.0.0 to 4.1.1.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v4.0.0...v4.1.1 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-10-18 11:13:47 +00:00
Lorenzo Tucci
4e631759b2
cargo fmt
2023-10-07 19:02:11 +03:00
Lorenzo Tucci
c0e759e9f2
moving buy_xmr initialization code out of spawned tasks
2023-10-04 21:14:14 +03:00
binarybaron
18311f74c4
Use in_current_span to pass down tracing span to spawned tasks
2023-10-03 18:30:03 +02:00
Lorenzo Tucci
bb374fe7ba
Merge branch 'rpc-server' of github.com:yamabiiko/xmr-btc-swap into rpc-server
2023-10-01 14:44:21 +03:00
Lorenzo Tucci
d2d778f2ca
move resume swap initialization code out of spawned task
2023-10-01 14:43:53 +03:00
yamabiiko
c531034f36
Merge branch 'master' into rpc-server
2023-10-01 14:04:44 +03:00
Lorenzo Tucci
8a3dc61525
cargo clippy fixes
2023-10-01 14:03:42 +03:00
Lorenzo Tucci
9c79738e69
merge with master
2023-10-01 13:39:43 +03:00