Type Alias ValidatePayloadOf

Source
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 validate extrinsic.
  • 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>::Public

Active affidavit public key to be verified.