この記事は Ethereum Advent Calendar 2017 の8ブロック目の記事です。 昨日の記事は id:y-nakajo さんの「ContractのEventの仕組み」でした。Ethereumのeventは以前ためして上手くいかなかったので記事を参考にして再挑戦したいところです。 はじめに Ethereumについての情報収集は夏ごろから始めていたのですが,そろそろ実用的なスマートコントラクトを作って知見を集める必要が出てきました。 題材として「カメラのレンズの貸し借りをブロックチェーンで管理したい!」という要望があったので,ReactとWeb3を使ってスマートコントラクトアプリを開発してみました。 アプリの概要 開発したアプリには上記のURLからアクセスできます。コントラクトの情報を見るにはMetaMaskが必要です。Ropstenネットワークにのみデプロイしています。常識