data class SingleOwnerState : OwnableState, State
| <init> |
SingleOwnerState(magicNumber: Int = 0, owner: CompositeKey) |
| contract |
val contract: DummyContract
An instance of the contract class that will verify this state. |
| magicNumber |
val magicNumber: Int |
| owner |
val owner: CompositeKey
There must be a MoveCommand signed by this key to claim the amount |
| participants |
val participants: List<CompositeKey>
A |
| withNewOwner |
fun withNewOwner(newOwner: CompositeKey): Pair<Move, SingleOwnerState>
Copies the underlying data structure, replacing the owner field with this new value and leaving the rest alone |