filter offers with spent or duplicate funds using key images

reserve tx does not remain in arbitrator pool
This commit is contained in:
woodser 2021-09-17 16:29:54 -04:00
parent b9228585c7
commit 6798630dfc
18 changed files with 166 additions and 71 deletions

View file

@ -224,7 +224,8 @@ class EditOfferDataModel extends MutableOfferDataModel {
offerPayload.getExtraDataMap(),
offerPayload.getProtocolVersion(),
offerPayload.getArbitratorNodeAddress(),
offerPayload.getArbitratorSignature());
offerPayload.getArbitratorSignature(),
offerPayload.getReserveTxKeyImages());
final Offer editedOffer = new Offer(editedPayload);
editedOffer.setPriceFeedService(priceFeedService);

View file

@ -97,6 +97,7 @@ public class TradesChartsViewModelTest {
null,
1,
null,
null,
null
);

View file

@ -621,6 +621,7 @@ public class OfferBookViewModelTest {
null,
1,
null,
null,
null));
}
}

View file

@ -77,6 +77,7 @@ public class OfferMaker {
null,
0,
null,
null,
null));
public static final Maker<Offer> btcUsdOffer = a(Offer);