interface SchedulableState : ContractState
abstract val participants: List<AbstractParty>
A participant is any party that should be notified when the state is created or consumed. |
abstract fun nextScheduledActivity(thisStateRef: StateRef, flowLogicRefFactory: FlowLogicRefFactory): ScheduledActivity?
Indicate whether there is some activity to be performed at some future point in time with respect to this ContractState, what that activity is and at what point in time it should be initiated. This can be used to implement deadlines for payment or processing of financial instruments according to a schedule. |
fun Any.contextLogger(): <ERROR CLASS>
When called from a companion object, returns the logger for the enclosing class. |
|
fun ContractState.hash(): SecureHash
Returns the SHA-256 hash of the serialised contents of this state (not cached!) fun ContractState.hash(algorithm: String): SecureHash
Returns the hash of the serialised contents of this state (not cached!) |