Solana Bootcamp④ ATA(トークン連結アカウント)の作成とミント
1 実行方法について
実行方法はこちらのnoteのやり方と同じです。
こちらの「4.mintTokens.ts」を実行するだけです。
2 概要
今回の概要は、「①ATA(トークン連結アカウント)の作成」と②ミントです。
1 ミントトークンアカウントについて
まず、前回作ったのが、こちらの、ミントトークンアカウントです。
ここには、Decimals(小数点以下の桁数)やミント権限のあるアカウントなどが設定されています。
2 ATA(トークン連結アカウント)について
ミントトークンアカウントに連結させるのが、ATA(トークン連結アカウント)です。
これはトークンの保管と管理を行うウォレットです。
それを行っているのが、こちらの「getOrCreateAssociatedTokenAccount」関数です。
引数はこのようになっています。
「payer.publicKey」は「owner」として設定していることがわかります。
3 ミントについて
ミントは、下の「mintTo」関数で行っています。
先ほど作成した、ATA(トークン連結アカウント)にミントを行っています。
それについては、「destination」にATAを設定していることからもわかります。
今回は以上です。
サポートをしていただけたらすごく嬉しいです😄 いただけたサポートを励みに、これからもコツコツ頑張っていきます😊