自作ERC20の可視化(METAMASK連携とmintの話)

下記の続きです!

METAMASKと連携して自作ERC20(せんとーくん)を可視化してみましょう。

https://metamask.io/

METAMASKインストール方法は別のサイトにお任せして。。。

インストールできたら[設定]より[ネットワーク]でGanache(localhost7545)とつなげましょう!

こんな感じ!

できたら、GanacheのWalletとつなげましょう!今回は下記のAddressをつかいます!

下記の通りに[アカウントのインポート]を行ってください。秘密鍵はGanacheの鍵マークアイコンをクリック!

次は、自作ERC20を追加していきましょう!

[トークン追加]より[カスタムトークン]タブのToken Contract Addressを入力

Token Contract Address の調べ方は下記の通り。

truffle(development)> token.address
 '0x9cFc89960f8103F59b48794eA4c3321426E3f920'

[次へ]を押して、進めると反映されます。

しかし、「0」となっているはずです。

mintして通貨を増やしましょう!こんな感じ!

truffle(development)> await token.mint('0x4f24f92Afcd85040591cE122c399F3d83cd24901','1000000000000000000000')
 {
   tx: '0x661093d9645f941dfee3a4a396270685a70673f4123f2e1e3022279deb411dba',
   receipt: {
     transactionHash: '0x661093d9645f941dfee3a4a396270685a70673f4123f2e1e3022279deb411dba',
     transactionIndex: 0,
     blockHash: '0x8473cd26f3997cfd6c85d6018e1bbf0628c62f578920b35a8b2cb49fa6bb0e50',
     blockNumber: 2,
     from: '0x4f24f92afcd85040591ce122c399f3d83cd24901',
     to: '0x9cfc89960f8103f59b48794ea4c3321426e3f920',
     gasUsed: 68168,
     cumulativeGasUsed: 68168,
     contractAddress: null,
     logs: [ [Object] ],
     status: true,
     logsBloom: '0x00000000000000000000000000000000000000000004000000000000400000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000020000000000000000000800000000000000000000000210100000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000',
     rawLogs: [ [Object] ]
   },
   logs: [
     {
       logIndex: 0,
       transactionIndex: 0,
       transactionHash: '0x661093d9645f941dfee3a4a396270685a70673f4123f2e1e3022279deb411dba',
       blockHash: '0x8473cd26f3997cfd6c85d6018e1bbf0628c62f578920b35a8b2cb49fa6bb0e50',
       blockNumber: 2,
       address: '0x9cFc89960f8103F59b48794eA4c3321426E3f920',
       type: 'mined',
       id: 'log_4bf97cb1',
       event: 'Transfer',
       args: [Result]
     }
   ]
 }

実行すると「1000」になってます!

簡単に増やせましたね!おわり!

フォローお願い致します!