data class State : ContractState
State(magicNumber: Int = 0, owners: List<AbstractParty>)
val magicNumber: Int
val owners: List<AbstractParty>
val participants: List<AbstractParty>
A participant is any party that should be notified when the state is created or consumed.