public class BroadcastTransactionFlow
extends FlowLogic
Notify all involved parties about a transaction, including storing a copy. Normally this would be called via
class FinalityFlow
.
class FinalityFlow
Modifier and Type | Class and Description |
---|---|
static class |
BroadcastTransactionFlow.NotifyTxRequest |
Constructor and Description |
---|
BroadcastTransactionFlow(SignedTransaction notarisedTransaction,
java.util.Set<net.corda.core.crypto.Party> participants)
Notify all involved parties about a transaction, including storing a copy. Normally this would be called via
class FinalityFlow . |
Modifier and Type | Method and Description |
---|---|
void |
call()
This is where you fill out your business logic. The returned object will usually be ignored, but can be
helpful if this flow is meant to be used as a subflow.
|
SignedTransaction |
getNotarisedTransaction() |
java.util.Set<net.corda.core.crypto.Party> |
getParticipants() |
call, getCounterpartyMarker, getLogger, getProgressTracker, getRunId, getServiceHub, getStateMachine, receive, send, sendAndReceive, setStateMachine, subFlow, subFlow, track
public BroadcastTransactionFlow(SignedTransaction notarisedTransaction, java.util.Set<net.corda.core.crypto.Party> participants)
Notify all involved parties about a transaction, including storing a copy. Normally this would be called via
class FinalityFlow
.
notarisedTransaction
- transaction which has been notarised (if needed) and is ready to notify nodes about.participants
- a list of participants involved in the transaction.class FinalityFlow
public void call()
This is where you fill out your business logic. The returned object will usually be ignored, but can be helpful if this flow is meant to be used as a subflow.
public SignedTransaction getNotarisedTransaction()
public java.util.Set<net.corda.core.crypto.Party> getParticipants()