Use getReservedFundsForOffer from createOfferService

This commit is contained in:
chimp1984 2019-11-14 23:40:36 -05:00
parent 84b49eda14
commit 9c279f023f
No known key found for this signature in database
GPG key ID: 9801B4EC591F90E3

View file

@ -298,12 +298,12 @@ public abstract class MutableOfferDataModel extends OfferDataModel implements Bs
}
void onPlaceOffer(Offer offer, TransactionResultHandler resultHandler) {
checkNotNull(getMakerFee(), "makerFee must not be null");
Coin reservedFundsForOffer = getSecurityDeposit();
if (!isBuyOffer())
reservedFundsForOffer = reservedFundsForOffer.add(amount.get());
checkNotNull(offer.getMakerFee(), "makerFee must not be null");
Coin reservedFundsForOffer = createOfferService.getReservedFundsForOffer(direction,
amount.get(),
buyerSecurityDeposit.get(),
sellerSecurityDeposit.get());
openOfferManager.placeOffer(offer,
reservedFundsForOffer,
useSavingsWallet,