payment process summary screen offerer, process imporved

This commit is contained in:
Manfred Karrer 2014-05-19 19:16:11 +02:00
parent 1215f338ad
commit d39ae903ff
15 changed files with 428 additions and 198 deletions

View file

@ -3,6 +3,7 @@ package io.bitsquare.trade;
import com.google.bitcoin.core.InsufficientMoneyException;
import com.google.bitcoin.core.Transaction;
import com.google.bitcoin.core.TransactionConfidence;
import com.google.bitcoin.core.Utils;
import com.google.common.util.concurrent.FutureCallback;
import com.google.inject.Inject;
import io.bitsquare.btc.BlockChainFacade;
@ -184,8 +185,11 @@ public class Trading
}
@Override
public void onPayoutTxPublished(String payoutTxID)
public void onPayoutTxPublished(String payoutTxAsHex)
{
Transaction payoutTx = new Transaction(walletFacade.getWallet().getParams(), Utils.parseAsHexOrBase58(payoutTxAsHex));
trade.setPayoutTransaction(payoutTx);
trade.setState(Trade.State.COMPLETED);
log.debug("trading onPayoutTxPublished");
}