Closed ikmzkro closed 8 months ago
@minari-penguin is attempting to deploy a commit to the Maboroshi's projects Team on Vercel.
A member of the Team first needs to authorize it.
The latest updates on your projects. Learn more about Vercel for Git ↗︎
Name | Status | Preview | Comments | Updated (UTC) |
---|---|---|---|---|
mint-rally | ❌ Failed (Inspect) | Feb 19, 2024 4:30pm |
Isuues
https://github.com/hackdays-io/mint-rally/issues/432
改修内容
IMintNFT.solにisHoldingEventNFTByAddressを追加
補足
チケットの目的としては、「指定されたアドレスがイベントIDを持っているかどうかをチェックし、同じイベントに重複参加しないように制限する」と把握しています。
目的の関数は下記行で既に実装されていたため変更なしです。 https://github.com/hackdays-io/mint-rally/blob/staging/hardhat/contracts/MintNFT.sol#L270-L276
テスト(同じアドレスが同じイベントに2回参加した場合、その人に対してNFT(非代替トークン)を発行しない)も下記行で既に実装されていため変更なしです。 https://github.com/hackdays-io/mint-rally/blob/staging/hardhat/test/MintNFT.ts#L633-L646
動作確認
yarn run test test/MintNFT.ts
が全て通ることを確認しました。