Crate cw_auth_types

Source

Re-exports§

pub use saa_schema::serde;
pub use saa_schema::thiserror;
pub use saa_schema::schemars;
pub use saa_schema::strum;
pub use saa_schema::strum_macros;

Modules§

actions
cosmwasm_std
errors
queries
stores
traits

Macros§

ensure

Structs§

AuthPayload
Payload message used for telling which credential to use or how to modify it
CredentialData
CredentialData is wrapper for dealing with multiple credentials at the same time. Implements both Verifiable and CredentialWrapper traits.
CredentialInfo
MsgDataToSign
MsgDataToVerify
Session
SessionInfo
SignedDataMsg
A wrapper for signed data used for constructing credentials and verifying them data is base64 encoded JSON string that contains the data to be verified.
When replay feature tag is enabled, must be a JSON object corresponding to MsgDataToSign struct.
StoredCredentials

Enums§

Credential
CredentialName
Auto-generated discriminant enum variants
Expiration
UpdateOperation

Type Aliases§

CredentialId
CredentialRecord

Attribute Macros§

saa_error
saa_type
session_action
session_query