Preemptively box cancel tx to avoid size difference in enum

This commit is contained in:
Franck Royer 2021-02-08 14:18:33 +11:00
parent 69363e43a3
commit 39a46baa2c
No known key found for this signature in database
GPG key ID: A82ED75A8DFC50A4
3 changed files with 6 additions and 3 deletions

View file

@ -305,7 +305,10 @@ async fn run_until_internal(
)
.await?;
let state = AliceState::BtcCancelled { state3, tx_cancel };
let state = AliceState::BtcCancelled {
state3,
tx_cancel: Box::new(tx_cancel),
};
let db_state = (&state).into();
db.insert_latest_state(swap_id, database::Swap::Alice(db_state))
.await?;