InboxOwner

Trait InboxOwner 

Source
pub trait InboxOwner {
    // Required methods
    fn get_identifier(&self) -> Result<Identifier, IdentifierValidationError>;
    fn sign(&self, text: &str) -> Result<UnverifiedSignature, SignatureError>;
}

Required Methods§

Source

fn get_identifier(&self) -> Result<Identifier, IdentifierValidationError>

Get address string of the wallet.

Source

fn sign(&self, text: &str) -> Result<UnverifiedSignature, SignatureError>

Sign text with the wallet.

Implementations on Foreign Types§

Source§

impl InboxOwner for PrivateKeySigner

Source§

impl<T> InboxOwner for &T
where T: InboxOwner,

Implementors§