スマート見積りについて


Truffle


Dappはフロントエンドとバックエンドに分けられます
Truffleフレームワークバックエンド見積書の作成
イーサネット上で分散アプリケーションを作成できるフレームワーク
インテリジェント会議)ローカル環境でのコンパイルと導入が容易なフレームワークです.
エンティティ言語を使用して、スマート字幕情報を作成およびテストし、ブロックチェーンに配置するのに役立ちます.

Truffleのインストール

npm install [email protected]

ganache


ブロックチェーンをローカルでテストするプログラム
Ganacheは仮想アカウントを提供し、各アカウントは100 ETHを提供する.

truffleの構築、導入、テスト、および実行


truffleコマンドを発行するには、ガーナシューに接続する必要があります.
truffle compile、truffle deploy、truffle testなどのコマンドをサポート
truffle init: 명령어를 통해 손쉽게 기본 개발 환경을 구성
truffle compile: 모든 사람이 읽을 수 있는 사본을 만듦
truffle console: js작성 가능
truffle migrate(배포): 명령어를 통해 Ganache에서 트랜잭션 처리가 된 것을 확인
truffle migrate --reset: 수정사항 있을 시 실행
truffle test: 테스트코드 실행

remix


イーサネットはブラウザベースのIDEを発売し、スマート回路の符号化とテストに使用する.

remixとganache接続


環境でWeb 3 Providerを選択
入力http://127.0.0.1:7545
Accountセクションでは、Ganacheで見た10のアカウントが表示されます.
注入されたweb 3はクロム財布Metamaskにバインドされています
Web 3 Providerとの違いは何ですか?
Web 3プロバイダを選択してEndPointを使用

注入されたWeb 3に対して、直接メタマスクに接続する

web3


JavaScriptライブラリ
Webブラウザをブロックチェーンに関連付ける
メタマスクによる実行