利用可能なガード
Redeemed Amount Guard
概要
Redeemed Amountガードは、Candy Machine全体のミントされたNFT数が設定された最大量に達した場合、ミントを禁止します。
このガードは、グループにグローバルミント閾値を追加することを可能にするため、Guard Groupsと組み合わせて使用すると更に興味深くなります。
ガード設定
Redeemed Amountガードには以下の設定が含まれます:
- Maximum: ミント可能なNFTの最大量。
Redeemed Amountガードを使用してCandy Machineを設定する
create(umi, {
// ...
itemsAvailable: 500,
guards: {
redeemedAmount: some({ maximum: 300 }),
},
});
Candy Machineに500個のアイテムが含まれていても、このガードのため300個のアイテムのみがミント可能になることに注意してください。
したがって、このガードはGuard Groupsを使用するときにより有用になります。最初の300個のNFTは1 SOLでミントできるが、最後の200個は2 SOLが必要になる2つのグループを使用した別の例を以下に示します。
グループで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ガードにはミント設定は必要ありません。
ルート命令
Redeemed Amountガードはルート命令をサポートしません。
