pub type ValidatePayloadOf<T> = ValidatePayload<<T as SigningTypes>::Public>;Expand description
Runtime-specialized payload type for affidavit key validation.
This is a concrete alias of ValidatePayload using the runtime’s
configured signing public key.
§Usage
- Used by the pallet’s unsigned
validateextrinsic. - Proves possession of the active affidavit key prior to affidavit declaration.
§Design Notes
- Contains no mutable or session-specific data.
- Exists solely to authenticate the active affidavit key.
Aliased Type§
pub struct ValidatePayloadOf<T> {
pub public: <T as SigningTypes>::Public,
}Fields§
§public: <T as SigningTypes>::PublicActive affidavit public key to be verified.