|
|
|
@ -151,7 +151,7 @@ impl TestContext {
|
|
|
|
|
|
|
|
|
|
assert!(matches!(state, AliceState::BtcRedeemed));
|
|
|
|
|
|
|
|
|
|
self.alice_bitcoin_wallet.sync_wallet().await.unwrap();
|
|
|
|
|
self.alice_bitcoin_wallet.sync().await.unwrap();
|
|
|
|
|
|
|
|
|
|
let btc_balance_after_swap = self.alice_bitcoin_wallet.as_ref().balance().await.unwrap();
|
|
|
|
|
assert_eq!(
|
|
|
|
@ -181,7 +181,7 @@ impl TestContext {
|
|
|
|
|
|
|
|
|
|
assert!(matches!(state, AliceState::XmrRefunded));
|
|
|
|
|
|
|
|
|
|
self.alice_bitcoin_wallet.sync_wallet().await.unwrap();
|
|
|
|
|
self.alice_bitcoin_wallet.sync().await.unwrap();
|
|
|
|
|
|
|
|
|
|
let btc_balance_after_swap = self.alice_bitcoin_wallet.as_ref().balance().await.unwrap();
|
|
|
|
|
assert_eq!(btc_balance_after_swap, self.alice_starting_balances.btc);
|
|
|
|
@ -200,7 +200,7 @@ impl TestContext {
|
|
|
|
|
pub async fn assert_alice_punished(&self, state: AliceState) {
|
|
|
|
|
assert!(matches!(state, AliceState::BtcPunished));
|
|
|
|
|
|
|
|
|
|
self.alice_bitcoin_wallet.sync_wallet().await.unwrap();
|
|
|
|
|
self.alice_bitcoin_wallet.sync().await.unwrap();
|
|
|
|
|
|
|
|
|
|
let btc_balance_after_swap = self.alice_bitcoin_wallet.as_ref().balance().await.unwrap();
|
|
|
|
|
assert_eq!(
|
|
|
|
@ -219,7 +219,7 @@ impl TestContext {
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
pub async fn assert_bob_redeemed(&self, state: BobState) {
|
|
|
|
|
self.bob_bitcoin_wallet.sync_wallet().await.unwrap();
|
|
|
|
|
self.bob_bitcoin_wallet.sync().await.unwrap();
|
|
|
|
|
|
|
|
|
|
let lock_tx_id = if let BobState::XmrRedeemed { tx_lock_id } = state {
|
|
|
|
|
tx_lock_id
|
|
|
|
@ -251,7 +251,7 @@ impl TestContext {
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
pub async fn assert_bob_refunded(&self, state: BobState) {
|
|
|
|
|
self.bob_bitcoin_wallet.sync_wallet().await.unwrap();
|
|
|
|
|
self.bob_bitcoin_wallet.sync().await.unwrap();
|
|
|
|
|
|
|
|
|
|
let lock_tx_id = if let BobState::BtcRefunded(state4) = state {
|
|
|
|
|
state4.tx_lock_id()
|
|
|
|
@ -285,7 +285,7 @@ impl TestContext {
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
pub async fn assert_bob_punished(&self, state: BobState) {
|
|
|
|
|
self.bob_bitcoin_wallet.sync_wallet().await.unwrap();
|
|
|
|
|
self.bob_bitcoin_wallet.sync().await.unwrap();
|
|
|
|
|
|
|
|
|
|
let lock_tx_id = if let BobState::BtcPunished { tx_lock_id } = state {
|
|
|
|
|
tx_lock_id
|
|
|
|
@ -636,7 +636,7 @@ async fn init_test_wallets(
|
|
|
|
|
let max_retries = 30u8;
|
|
|
|
|
loop {
|
|
|
|
|
retries += 1;
|
|
|
|
|
btc_wallet.sync_wallet().await.unwrap();
|
|
|
|
|
btc_wallet.sync().await.unwrap();
|
|
|
|
|
|
|
|
|
|
let btc_balance = btc_wallet.balance().await.unwrap();
|
|
|
|
|
|
|
|
|
|