mirror of
https://github.com/comit-network/xmr-btc-swap.git
synced 2024-10-01 01:45:40 -04:00
37 lines
815 B
Rust
37 lines
815 B
Rust
pub mod node;
|
|
pub mod transport;
|
|
pub mod wallet;
|
|
|
|
pub mod bob {
|
|
use xmr_btc::bob::State;
|
|
|
|
// TODO: use macro or generics
|
|
pub fn is_state5(state: &State) -> bool {
|
|
matches!(state, State::State5 { .. })
|
|
}
|
|
|
|
// TODO: use macro or generics
|
|
pub fn is_state3(state: &State) -> bool {
|
|
matches!(state, State::State3 { .. })
|
|
}
|
|
}
|
|
|
|
pub mod alice {
|
|
use xmr_btc::alice::State;
|
|
|
|
// TODO: use macro or generics
|
|
pub fn is_state4(state: &State) -> bool {
|
|
matches!(state, State::State4 { .. })
|
|
}
|
|
|
|
// TODO: use macro or generics
|
|
pub fn is_state5(state: &State) -> bool {
|
|
matches!(state, State::State5 { .. })
|
|
}
|
|
|
|
// TODO: use macro or generics
|
|
pub fn is_state6(state: &State) -> bool {
|
|
matches!(state, State::State6 { .. })
|
|
}
|
|
}
|