Skip to content

Commit e487325

Browse files
authored
Merge branch 'master' into asb/enhance-history-cmd
2 parents 7067ac8 + b7631d2 commit e487325

File tree

10 files changed

+909
-1186
lines changed

10 files changed

+909
-1186
lines changed

.github/workflows/build-release-binaries.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ jobs:
2424
archive_ext: tar
2525
- bin: swap
2626
target: x86_64-apple-darwin
27-
os: macos-12
27+
os: macos-13
2828
archive_ext: tar
2929
- bin: swap
3030
target: aarch64-apple-darwin
@@ -44,7 +44,7 @@ jobs:
4444
archive_ext: tar
4545
- bin: asb
4646
target: x86_64-apple-darwin
47-
os: macos-12
47+
os: macos-13
4848
archive_ext: tar
4949
- bin: asb
5050
target: aarch64-apple-darwin

.github/workflows/ci.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -109,7 +109,7 @@ jobs:
109109
- target: armv7-unknown-linux-gnueabihf
110110
os: ubuntu-latest
111111
- target: x86_64-apple-darwin
112-
os: macos-12
112+
os: macos-13
113113
- target: aarch64-apple-darwin
114114
os: macos-latest
115115
- target: x86_64-pc-windows-msvc

CHANGELOG.md

+3-2
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
99

1010
- ASB: The `history` command will now display additional information about each swap such as the amounts involved, the current state and the txid of the Bitcoin lock transaction.
1111

12-
## [1.0.0-rc.8] - 2024-12-04
12+
## [1.0.0-rc.10] - 2024-12-05
1313

1414
- GUI: Release .deb installer for Debian-based systems
1515
- ASB: The maker will now retry indefinitely to redeem the Bitcoin until the cancel timelock expires. This fixes an issue where the swap would be refunded if the maker failed to publish the redeem transaction on the first try (e.g due to a network error).
@@ -425,7 +425,8 @@ It is possible to migrate critical data from the old db to the sqlite but there
425425
- Fixed an issue where Alice would not verify if Bob's Bitcoin lock transaction is semantically correct, i.e. pays the agreed upon amount to an output owned by both of them.
426426
Fixing this required a **breaking change** on the network layer and hence old versions are not compatible with this version.
427427

428-
[unreleased]: https://github.com/UnstoppableSwap/core/compare/1.0.0-rc.8...HEAD
428+
[unreleased]: https://github.com/UnstoppableSwap/core/compare/1.0.0-rc.10...HEAD
429+
[1.0.0-rc.10]: https://github.com/UnstoppableSwap/core/compare/1.0.0-rc.8...1.0.0-rc.10
429430
[1.0.0-rc.8]: https://github.com/UnstoppableSwap/core/compare/1.0.0-rc.7...1.0.0-rc.8
430431
[1.0.0-rc.7]: https://github.com/UnstoppableSwap/core/compare/1.0.0-rc.6...1.0.0-rc.7
431432
[1.0.0-rc.6]: https://github.com/UnstoppableSwap/core/compare/1.0.0-rc.5...1.0.0-rc.6

Cargo.lock

+2-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dev-docs/asb/README.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -67,11 +67,11 @@ In particular, you may be interested in setting up your ASB to be reachable via
6767

6868
In order to understand the different components of the ASB and CLI better here is a component diagram showcasing the ASB and CLI setup using public Bitcoin and Monero infrastructure:
6969

70-
![Service Provider scenarios](http://www.plantuml.com/plantuml/proxy?cache=no&src=https://raw.githubusercontent.com/comit-network/xmr-btc-swap/363ce1cdf6fe6478736ff91e1458d650c2319248/dev-docs/asb/diagrams/cli-asb-components-asb-pub-nodes.puml)
70+
![Service Provider scenarios](http://www.plantuml.com/plantuml/proxy?cache=no&src=https://raw.githubusercontent.com/UnstoppableSwap/core/refs/heads/master/dev-docs/asb/diagrams/cli-asb-components-asb-pub-nodes.puml)
7171

7272
Contrary, here is a diagram that showcases a service provider running it's own blockchain infrastructure for the ASB:
7373

74-
![Service Provider scenarios](http://www.plantuml.com/plantuml/proxy?cache=no&src=https://raw.githubusercontent.com/comit-network/xmr-btc-swap/363ce1cdf6fe6478736ff91e1458d650c2319248/dev-docs/asb/diagrams/cli-asb-components-asb-self-hosted.puml)
74+
![Service Provider scenarios](http://www.plantuml.com/plantuml/proxy?cache=no&src=https://raw.githubusercontent.com/UnstoppableSwap/core/refs/heads/master/dev-docs/asb/diagrams/cli-asb-components-asb-self-hosted.puml)
7575

7676
The diagram shows that the `asb` group (representing the `asb` binary) consists of three components:
7777

src-gui/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
"@tauri-apps/plugin-process": "^2.0.0",
2727
"@tauri-apps/plugin-shell": "^2.0.0",
2828
"@tauri-apps/plugin-store": "^2.0.0",
29-
"@tauri-apps/plugin-updater": "^2.1.0",
29+
"@tauri-apps/plugin-updater": "^2.0.0",
3030
"@types/react-redux": "^7.1.34",
3131
"humanize-duration": "^3.32.1",
3232
"jdenticon": "^3.3.0",
@@ -68,4 +68,4 @@
6868
"vite-tsconfig-paths": "^4.3.2",
6969
"vitest": "^2.1.1"
7070
}
71-
}
71+
}

0 commit comments

Comments
 (0)