com.r3corda.core.contracts / CommandData

CommandData

interface CommandData

Marker interface for classes that represent commands



Inheritors

Commands interface Commands : CommandData
Commands interface Commands : CommandData
Commands interface Commands : CommandData
Commands interface Commands : CommandData
Commands interface Commands : CommandData
Commands interface Commands : CommandData
Fix data class Fix : CommandData

A Fix represents a named interest rate, on a given day, for a given duration. It can be embedded in a tx.

IssuanceCommands interface IssuanceCommands<P> : CommandData

Interface for commands that apply to states grouped by issuance definition

IssueCommand interface IssueCommand : CommandData

A common issue command, to enforce that issue commands have a nonce value.

MoveCommand interface MoveCommand : CommandData

A common move command for contracts which can change owner.

TimestampCommand data class TimestampCommand : CommandData

If present in a transaction, contains a time that was verified by the timestamping authority/authorities whose public keys are identified in the containing Command object. The true time must be between (after, before).

TypeOnlyCommandData abstract class TypeOnlyCommandData : CommandData

Commands that inherit from this are intended to have no data items: its only their presence that matters.