1 个不稳定版本
| 0.1.0 | 2023 年 12 月 7 日 | 
|---|
#5 in #blocked
4KB
SG4 规范:Terp Minter 合约
铸造器必须存储创建它的工厂,以便它可以查询其参数
pub struct MinterConfig<T> {
    pub factory: Addr,
    pub collection_code_id: u64,
    pub mint_price: Coin,
    pub extension: T,
}
自定义铸造器可以使用 extension 添加更多字段。
至少,Terp 铸造器应指定至少一个 Mint {} 操作,该操作可以接受 0 到多个参数。
pub enum ExecuteMsg {
    Mint {},
}
为每个收藏夹提供铸造器状态。状态通过链上治理提案更改。
- 已验证:社区基于的信号,表明创作者已验证
- 已阻止:社区基于的信号,表明该收藏夹应被阻止
- 明确:社区基于的信号,表明该收藏夹有明确的内容(不安全的工作环境、色情等)
pub struct Minter {
    pub verified: bool,
    pub blocked: bool,
    pub is_explicit: bool,
}
以前是 sg4
依赖项
~3.5–5.5MB
~113K SLoC