mirror of
https://github.com/haveno-dex/haveno.git
synced 2025-06-25 07:10:48 -04:00
Inline CreateOfferCoordinator#onFailed
This commit is contained in:
parent
45a4bf7c09
commit
b3670c5201
1 changed files with 3 additions and 8 deletions
|
@ -115,19 +115,19 @@ public class CreateOfferCoordinator {
|
||||||
|
|
||||||
public void start() {
|
public void start() {
|
||||||
model.setState(State.STARTED);
|
model.setState(State.STARTED);
|
||||||
VerifyOffer.run(this::onOfferValidated, this::onFailed, offer);
|
VerifyOffer.run(this::onOfferValidated, faultHandler, offer);
|
||||||
}
|
}
|
||||||
|
|
||||||
private void onOfferValidated() {
|
private void onOfferValidated() {
|
||||||
model.setState(State.VALIDATED);
|
model.setState(State.VALIDATED);
|
||||||
CreateOfferFeeTx.run(this::onOfferFeeTxCreated, this::onFailed, walletFacade, offer.getId());
|
CreateOfferFeeTx.run(this::onOfferFeeTxCreated, faultHandler, walletFacade, offer.getId());
|
||||||
}
|
}
|
||||||
|
|
||||||
private void onOfferFeeTxCreated(Transaction transaction) {
|
private void onOfferFeeTxCreated(Transaction transaction) {
|
||||||
model.transaction = transaction;
|
model.transaction = transaction;
|
||||||
model.setState(State.OFFER_FEE_TX_CREATED);
|
model.setState(State.OFFER_FEE_TX_CREATED);
|
||||||
offer.setOfferFeePaymentTxID(transaction.getHashAsString());
|
offer.setOfferFeePaymentTxID(transaction.getHashAsString());
|
||||||
BroadCastOfferFeeTx.run(this::onOfferFeeTxBroadCasted, this::onFailed, walletFacade, transaction);
|
BroadCastOfferFeeTx.run(this::onOfferFeeTxBroadCasted, faultHandler, walletFacade, transaction);
|
||||||
}
|
}
|
||||||
|
|
||||||
private void onOfferFeeTxBroadCasted() {
|
private void onOfferFeeTxBroadCasted() {
|
||||||
|
@ -140,11 +140,6 @@ public class CreateOfferCoordinator {
|
||||||
resultHandler.onResult(model.transaction);
|
resultHandler.onResult(model.transaction);
|
||||||
}
|
}
|
||||||
|
|
||||||
private void onFailed(String message, Throwable throwable) {
|
|
||||||
//TODO recover policy, timer
|
|
||||||
faultHandler.handleFault(message, throwable);
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////////////////////////////////////
|
///////////////////////////////////////////////////////////////////////////////////////////
|
||||||
// Recovery
|
// Recovery
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue