Protocol structs for the Schema smart contract.
These structs are used to represent Schema transaction payloads and state.
Protocol structs for Schema transaction payloads
Protocol structs for Schema state