data class Terms<P>Subset of state, containing the elements specified when issuing a new settlement contract.
P - the product the obligation is for payment of.| <init> |
Terms(acceptableContracts: NonEmptySet<SecureHash>, acceptableIssuedProducts: NonEmptySet<Issued<P>>, dueBefore: Instant, timeTolerance: Duration = Duration.ofSeconds(30))Subset of state, containing the elements specified when issuing a new settlement contract. |
| acceptableContracts |
val acceptableContracts: NonEmptySet<SecureHash>The hash of the asset contract were willing to accept in payment for this debt. |
| acceptableIssuedProducts |
val acceptableIssuedProducts: NonEmptySet<Issued<P>>The parties whose assets we are willing to accept in payment for this debt. |
| dueBefore |
val dueBefore: InstantWhen the contract must be settled by. |
| product |
val product: P |
| timeTolerance |
val timeTolerance: Duration |