factory_utils/
lib.rs

1use cosmwasm_schema::cw_serde;
2use cosmwasm_std::Coin;
3
4pub mod msg;
5pub mod query;
6pub mod tests;
7
8pub type CodeId = u64;
9
10/// Common params for all minters used for storage
11#[cw_serde]
12pub struct MinterParams<T> {
13    /// The minter code id
14    pub code_id: u64,
15    pub allowed_terp721_code_ids: Vec<CodeId>,
16    pub frozen: bool,
17    pub creation_fee: Coin,
18    pub min_mint_price: Coin,
19    pub mint_fee_bps: u64,
20    pub max_trading_offset_secs: u64,
21    pub extension: T,
22}