可用守卫
Redeemed Amount 守卫
概述
Redeemed Amount 守卫在整个 Candy Machine 铸造的 NFT 数量达到配置的最大数量时禁止铸造。
当与守卫组一起使用时,此守卫变得更有趣,因为它允许我们向我们的组添加全局铸造阈值。
守卫设置
Redeemed Amount 守卫包含以下设置:
- Maximum(最大值):可以铸造的 NFT 最大数量。
使用 Redeemed Amount 守卫设置 Candy Machine
create(umi, {
// ...
itemsAvailable: 500,
guards: {
redeemedAmount: some({ maximum: 300 }),
},
});
请注意,即使 Candy Machine 包含 500 个项目,由于此守卫,只有 300 个项目可以铸造。
因此,当使用守卫组时,此守卫变得更有用。以下是使用两个组的另一个示例,前 300 个 NFT 可以以 1 SOL 的价格铸造,但最后 200 个需要 2 SOL 才能铸造。
使用带有组的 Redeemed Amount 守卫示例
create(umi, {
// ...
itemsAvailable: 500,
groups: [
{
label: "early",
guards: {
redeemedAmount: some({ maximum: 300 }),
solPayment: some({ lamports: sol(1), destination: treasury }),
},
},
{
label: "late",
guards: {
solPayment: some({ lamports: sol(2), destination: treasury }),
},
},
],
});
铸造设置
Redeemed Amount 守卫不需要铸造设置。
Route 指令
Redeemed Amount 守卫不支持 route 指令。
