前回は、Mist Walletを使ってスマートコントラクトをデプロイしました。
今回は、デプロイしたスマートコントラクトに対してトランザクションを発行します。
トランザクション発行の準備(Mist Wallet)
トランザクションを発行するため下記のような状態にしておきます。
- gethを起動
- マイニングを開始
- Mist Walletを起動
- スマートコントラクトをデプロイ済み
トランザクション発行(Mist Wallet)
Mist Walletを使ってトランザクションを発行していきます。
①CONTRACTタブを選択し、②前回デプロイしたスマートコントラクトをクリックします。

③Select FunctionでSet Msg 2を選択し、④msg2に「Hello Japan」を入力します。
⑤EXECUTEボタンをクリックします。

⑥Provide maximum feeに手数料を入力できますが、今回はデフォルトのままにしました。
⑦アカウント(アドレス)のパスワードを入力し、⑧SEND TRANSACTIONをクリックします。

⑨WALLETSタブを選択し、⑩発行したトランザクションがブロックに取り込まれるのを待ちます。
ブロックに取り込まれたら⑩トランザクションを選択します。

⑪Getmsg 2に「Hello Japan」が表示されているので、問題なくトランザクションが発行され、ブロックに取り込まれたことが分かります。

次回は、gethコンソールから同じようにトランザクションの発行を行います。