スマート見積りについて
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ブラウザをブロックチェーンに関連付ける
メタマスクによる実行
Reference
この問題について(スマート見積りについて), 我々は、より多くの情報をここで見つけました https://velog.io/@wooya/truffleテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol