Transaction Contract Conflict Exception
If a state is identified as belonging to a contract, either because the state class is defined as an inner class of the contract class or because the state class is annotated with BelongsToContract, then it must not be bundled in a TransactionState with a different contract.
Parameters
The TransactionState whose bundled state and contract are in conflict.
The class name of the contract to which the state belongs.
Constructors
Properties
the ID backing getErrorId. If null it will be set dynamically by the flow framework when the exception is handled. This ID is propagated to counterparty flows, even when the FlowException is downgraded to an UnexpectedFlowEndException. This is so the error conditions may be correlated later on.
the Merkle root hash (identifier) of the transaction that failed verification.