トリュフは、完全なスマートな契約を構築するためのフレームワークを使用する方法リアクト

トリュフは、完全なスマートな契約を構築するためのフレームワークを使用する方法リアクト

インテリジェント開発するトリュフのフレームワーク契約の堅牢性を使用し、フロントエンドは、開発から展開まで、完全なプロセスをバックアップするために、インテリジェントなフロントを確定枠組み契約を反応させます。

1.バージョン要件

  • トリュフv5.0.28(コア:5.0.28)
  • ソリディティv0.5.0(JS-溝)
  • Node v8.11.2
  • Web3.js v1.0.0デベロッパー - beta.37

2.プロジェクトの初期化

  1. MKDIR -pトリュフ
  2. CDトリュフ
  3. トリュフUnboxのは、反応します

3.書面による契約は、コンパイル、および展開します

  1. Githubのトリュフが反応したディレクトリ内のファイルをコピーします。
  2. 「./client/src/App.js」へコピー./source/App.js
  3. コピーは./する./source/truffle-config.js
  4. コピー./source/Migration.sol ./source/SimpleStorage.solに "./contracts"
  5. "./migrations" にコピー./source/1_initial_migration.js ./source/2_deploy_contracts.js
  6. トリュフ開発(ポート:8545)
  7. コンパイル
  8. 移行(--reset)

4.効果を確認するためのプロジェクトを開始

  1. CDクライアント&& NPM開始
  2. 上のプライベートチェーンに設定metamask財布// localhostを:8545 HTTP
  3. 訪問のhttp:// localhostを:3000
  4. 入力ボックスに入力された番号xxxは、クリックして「修改」ボタン
  5. 財布には、かご確認くださいボタンをクリックしてください
  6. メインページに、格納された値は次のとおりです。XXX(上記の番号を入力してください)

5.まとめ

DAPPの終わりの前と後の完全なカバレッジ実際には二つの、伝統的なインターネットのプロジェクトに似てフロントとリアエンドで。

イーサネットベースのフロントエンド開発DAPP広場の展開を呼び出す書かれた契約は、契約、セキュリティのロジックに焦点を当て、実際には比較的簡単です。このことから、我々は、強力かつ完全なイーサネットスクエアエコロジーを参照してください便利な完全な開発言語、ツールすることができ、実際にほとんどの牛のプロジェクトの一つです。

おすすめ

転載: blog.51cto.com/5249302/2424895