corda / net.corda.core.contracts / TransactionResolutionException

TransactionResolutionException

open class TransactionResolutionException : FlowException

The node asked a remote peer for the transaction identified by hash because it is a dependency of a transaction being resolved, but the remote peer would not provide it.

Exceptions

UnknownParametersException

Thrown if a transaction specifies a set of parameters that aren't stored locally yet verification is requested. This should never normally happen because before verification comes resolution, and if a peer can't provide a new set of parameters, TransactionResolutionException will have already been thrown beforehand.

class UnknownParametersException : TransactionResolutionException

Constructors

<init>

The node asked a remote peer for the transaction identified by hash because it is a dependency of a transaction being resolved, but the remote peer would not provide it.

TransactionResolutionException(hash: SecureHash, message: String = "Transaction resolution failure for $hash")

Properties

hash

Merkle root of the transaction being resolved, see net.corda.core.transactions.WireTransaction.id

val hash: SecureHash