AppPair

Trait AppPair 

Source
pub trait AppPair: AppKey + Pair<Public = <Self as AppKey>::Public> {
    type Generic: IsWrappedBy<Self> + Pair<Public = <<Self as AppKey>::Public as AppPublic>::Generic>;
}
Expand description

A application’s key pair.

Required Associated Types§

Source

type Generic: IsWrappedBy<Self> + Pair<Public = <<Self as AppKey>::Public as AppPublic>::Generic>

The wrapped type which is just a plain instance of Pair.

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§

Source§

impl AppPair for tet_application_crypto::ecdsa::AppPair

Source§

impl AppPair for tet_application_crypto::ed25519::AppPair

Source§

impl AppPair for tet_application_crypto::sr25519::AppPair