vectis-wallet 1.0.0-rc2

Vectis library for common messages, states and functions
Documentation
use cosmwasm_schema::cw_serde;

use super::types::*;

#[cw_serde]
pub struct PluginListResponse {
    pub ty: PluginPermission,
    pub plugins: Vec<(String, PluginInfo)>,
}

#[cw_serde]
pub struct PluginsResponse {
    pub plugins: Vec<Plugin>,
    pub total: u64,
    pub current_plugin_id: u64,
}

#[cw_serde]
pub struct PluginWithVersionResponse {
    pub contract_version: String,
    pub plugin_info: Plugin,
}