이더리움 geth 클라이언트 설치

체인 연결
git clone https://github.com/ethereum/go-ethereum.git
cd go-ethereum
make geth
./build/bin/geth version #   geth  
./build/bin/geth --datadir ./data

개인 체인을 연결하여 블록 프로필genesis를 만듭니다.json
{
     
	"config": {
     
		"chainId": 15
	},
	"difficulty": "2000",
	"gasLimit": "2100000",
	"alloc": {
     
		"0xB5e67D98290a7E9fFFE6d8b9cfc7A020575Ea4Ca": {
      "balance": "10000000000000000000" }
	}
}
#      
./build/bin/geth --datadir ./data init genesis.json
#     
./build/bin/geth --datadir ./data --networkid 15 --rpc console 2>output.log
#     :
# datadir:        
# networkid:  chainId
# console:            
# 2>ouput.log :       ouput.log   
# rpc:  rpc  ,  3345,  MetaMask      。   rpcport      
# 30303  Dapp p2p      

가장 간단한 방법으로 dev 개인 체인을 만듭니다
./build/bin/geth --datadir ./data --dev --networkid 15 --rpc console 2>output.log
#     :
# dev:      ,    eth.accounts[0],           ,       unlock  ,     ,      

좋은 웹페이지 즐겨찾기