public class MockTransactionBroadcaster extends Object implements TransactionBroadcaster
waitForTransaction()
method. Using that will cause
the broadcast to be seen as if it never propagated though, so you may instead use waitForTxFuture()
and then
set the returned future when you want the "broadcast" to be completed.Modifier and Type | Class and Description |
---|---|
static class |
MockTransactionBroadcaster.TxFuturePair |
Constructor and Description |
---|
MockTransactionBroadcaster(Wallet wallet)
Sets this mock broadcaster on the given wallet.
|
Modifier and Type | Method and Description |
---|---|
SettableFuture<Transaction> |
broadcastTransaction(Transaction tx)
Broadcast the given transaction on the network
|
int |
size() |
Transaction |
waitForTransaction() |
Transaction |
waitForTransactionAndSucceed() |
MockTransactionBroadcaster.TxFuturePair |
waitForTxFuture() |
public MockTransactionBroadcaster(Wallet wallet)
public SettableFuture<Transaction> broadcastTransaction(Transaction tx)
TransactionBroadcaster
broadcastTransaction
in interface TransactionBroadcaster
public Transaction waitForTransaction()
public Transaction waitForTransactionAndSucceed()
public MockTransactionBroadcaster.TxFuturePair waitForTxFuture()
public int size()
Copyright © 2014. All rights reserved.