mirror of
https://github.com/haveno-dex/haveno.git
synced 2025-06-28 08:37:16 -04:00
take offer runs on trade thread
This commit is contained in:
parent
295c91760c
commit
5bff265cca
1 changed files with 62 additions and 61 deletions
|
@ -868,7 +868,7 @@ public class TradeManager implements PersistedDataHost, DecryptedDirectMessageLi
|
||||||
boolean isTakerApiUser,
|
boolean isTakerApiUser,
|
||||||
TradeResultHandler tradeResultHandler,
|
TradeResultHandler tradeResultHandler,
|
||||||
ErrorMessageHandler errorMessageHandler) {
|
ErrorMessageHandler errorMessageHandler) {
|
||||||
|
ThreadUtils.execute(() -> {
|
||||||
checkArgument(!wasOfferAlreadyUsedInTrade(offer.getId()));
|
checkArgument(!wasOfferAlreadyUsedInTrade(offer.getId()));
|
||||||
|
|
||||||
// validate inputs
|
// validate inputs
|
||||||
|
@ -931,6 +931,7 @@ public class TradeManager implements PersistedDataHost, DecryptedDirectMessageLi
|
||||||
});
|
});
|
||||||
|
|
||||||
requestPersistence();
|
requestPersistence();
|
||||||
|
}, offer.getId());
|
||||||
}
|
}
|
||||||
|
|
||||||
private ProcessModel getNewProcessModel(Offer offer) {
|
private ProcessModel getNewProcessModel(Offer offer) {
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue