Radio may be receiving multiple types of messages. The messages may have different types, protobuf/eip712 encoding, and validation requirements. SDK could provide a standardized way for radios to resolve messages by learning about the types first.
Expectation proposal
Simplest start
add validation mechanism for subgraph owners
move sender validation to radio level - radio message specific validation should be mapped by the radio
Alternative considerations
Macro for Graphcast agent to
take lambda definition and functions for message types, encoding pattern, and message validation requirement
Problem statement
Radio may be receiving multiple types of messages. The messages may have different types, protobuf/eip712 encoding, and validation requirements. SDK could provide a standardized way for radios to resolve messages by learning about the types first.
Expectation proposal Simplest start
Alternative considerations Macro for Graphcast agent to
Additional context Example radio design