Trait fadroma::scrt::vk::auth::VkAuth

source ·
pub trait VkAuth {
    type Error: Display;

    // Required methods
    fn create_viewing_key(
        deps: DepsMut<'_>,
        env: Env,
        info: MessageInfo,
        entropy: String,
        _padding: Option<String>
    ) -> Result<Response, Self::Error>;
    fn set_viewing_key(
        deps: DepsMut<'_>,
        env: Env,
        info: MessageInfo,
        key: String,
        _padding: Option<String>
    ) -> Result<Response, Self::Error>;
}

Required Associated Types§

Required Methods§

source

fn create_viewing_key( deps: DepsMut<'_>, env: Env, info: MessageInfo, entropy: String, _padding: Option<String> ) -> Result<Response, Self::Error>

source

fn set_viewing_key( deps: DepsMut<'_>, env: Env, info: MessageInfo, key: String, _padding: Option<String> ) -> Result<Response, Self::Error>

Implementors§