cw721-base 0.22.0

`cw721-base` with generic `TNftExtension` and `TCollectionExtension` for empty, on-chain metadata, or custom extensions
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
use cosmwasm_std::Empty;

use cw721::{
    msg::{Cw721ExecuteMsg, Cw721InstantiateMsg, Cw721MigrateMsg, Cw721QueryMsg},
    DefaultOptionalCollectionExtension, DefaultOptionalCollectionExtensionMsg,
    EmptyOptionalNftExtension, EmptyOptionalNftExtensionMsg,
};

pub type ExecuteMsg =
    Cw721ExecuteMsg<EmptyOptionalNftExtensionMsg, DefaultOptionalCollectionExtensionMsg, Empty>;
pub type InstantiateMsg = Cw721InstantiateMsg<DefaultOptionalCollectionExtensionMsg>;
pub type MigrateMsg = Cw721MigrateMsg;
pub type QueryMsg =
    Cw721QueryMsg<EmptyOptionalNftExtension, DefaultOptionalCollectionExtension, Empty>;