ブロックチェーンに基づくDapp開発手記-第一章-環境ニーズ


環境ニーズ
  • エーテル坊プライベートチェーン環境
  • NodeJS環境
  • Truffle環境
  • Ethereum Walletウォレット
  • 太閤坊の私有チェーンで
  • を構築する.
    1.1        
    brew tap ethereum/ethereum
    brew install ethereun --dev
    インストールが完了したら、geth --helpコマンドを実行して関連情報を確認します.geth versionコマンドはインストールのバージョン番号を確認します.
    1.2     ,       
    
    //     privateBlock
    mkdir privateBlock
    //     
    cd privateBlock
    //       
    vim genesis.json
    //        genesis.json   
    {
        "config": {},
        "nonce": "0x0000000000000042",
        "mixhash": "0x0000000000000000000000000000000000000000000000000000000000000000",
        "difficulty": "0x100",
        "alloc": {},
        "coinbase": "0x0000000000000000000000000000000000000000",
        "timestamp": "0x00",
        "parentHash": "0x0000000000000000000000000000000000000000000000000000000000000000",
        "extraData": "0x00",
        "gasLimit": "0xffffffffffff"
    }
    //     genesis.json,  geth init genesis.json
    geth init genesis.json
    //  geth    ,⚠️                ,          
    geth console
    2.NodeJS環境をインストールする
    //              
    https://nodejs.org/en/download/
    //     
    node -v
    >v6.10.2
    npm -v
    >4.2.0
    3.Truffle環境をインストールする
    npm install truffle -g
    truffle version
    >Truffle v3.2.5
    4.Ethereum Walletの設置
    //      
    https://github.com/ethereum/mist/releases