lesson-1_作成したdAppを使ってみよう
🚀 作成した投票の dApp を使ってみよう
前回まででコントラクト、フロントエンドを完成させましたね!
ここからはどのように機能するのかを確認して、自分が実装してきた機能を使ってみましょう。
まずはAdd Voter画面
に移動して投票者を追加してみましょう。これはコントラクトをdeployした人しかできないので、コントラクトをdeployしたwalletのidでサインインしているかを確認してください。
前のセクションで作成したコントラクトをdeployしたwallet idとは別のwallet idに対して投票券を配布(mint)してみましょう。
配布先に使うwallet idを入力欄に入れてaddボタンを押してください。下のようなメッセージが返ってきていればOKです!
次に候補者を追加してみましょう。
Add Candidate画面
へ移動してImage URI, Name, Manifest
の入力欄を埋めてAddボタンを押しましょう。 Image URI
についてはIPFSで保存されたもののCIDであればなんでもいいです。
こちらは有名なIPFSで保存できるサービスの1つであるpinata
です。特にこだわりがない方はこちらで画像をアップロードしてみてください。
候補者のNFTのmintができたらHome画面
に移ってみましょう。
下のように追加した候補者の情報が追加されていれば成功です!
では次に投票をしてみましょう。