interface State : ContractState
magicNumber |
abstract val magicNumber: Int |
contract |
abstract val contract: Contract An instance of the contract class that will verify this state. |
participants |
abstract val participants: List<PublicKey> A |
MultiOwnerState |
data class MultiOwnerState : ContractState, State Alternative state with multiple owners. This exists primarily to provide a dummy state with multiple participants, and could in theory be merged with SingleOwnerState by putting the additional participants in a different field, however this is a good example of a contract with multiple states. |
SingleOwnerState |
data class SingleOwnerState : OwnableState, State |