mirror of
https://github.com/comit-network/xmr-btc-swap.git
synced 2025-08-09 15:02:47 -04:00
Bitcoin–Monero Cross-chain Atomic Swap
![]() - Send event when new swap state is inserated into database. The event only has the `swap_id` attached. The frontend then sends a request to the `get_swap_info` command to retrieve the updated version - Send event when the Bitcoin lock transaction gets a new confirmation - A new `watcher` daemon runs contineously and sends an event when the timelock updated. The event has the the `swap_id` and the timelock attached - Display logs on `ProcessExitedPage` (if swap was stopped prematurely) - Rename `CliLogEmittedEvent` to `TauriLogEvent` - Apply env_filter to tracing terminal writer to silence logging from other crates - Add `.env.*` files in `src-gui` to `.gitingore` Closes #93 and #12 |
||
---|---|---|
.cargo | ||
.github | ||
docs | ||
monero-harness | ||
monero-rpc | ||
monero-wallet | ||
src-gui | ||
src-tauri | ||
swap | ||
utils/gpg_keys | ||
.gitignore | ||
Cargo.lock | ||
Cargo.toml | ||
CHANGELOG.md | ||
CONTRIBUTING.md | ||
Dockerfile | ||
dprint.json | ||
LICENSE | ||
README.md | ||
rust-toolchain.toml |
xmr-btc-swap
This is the monorepo containing the source code for all of our core projects:
swap
contains the source code for the main swapping binaries,asb
andswap
gui
contains the new tauri based user interfacetauri
contains the tauri bindings between binaries and user interface- and other crates we use in our binaries
If you're just here for the software, head over to the releases tab and grab the binary for your operating system! If you're just looking for documentation, check out our docs page or our github docs.
Join our Matrix room to follow development more closely.