Geth
실행 옵션
geth를 실행 할 때 필요한 옵션의 종류에 어떤것들이 있는지
알아보도록 하겠습니다.
geth help를 치면,
아래와 같은 결과창을 볼 수 있습니다.
* 훨씬 더 많습니다.
그 중 자주 쓰이는 명령어 몇개만 소개 하도록 하겠습니다.
console
- 콘솔창으로 블록체인에 명령을 줄 수 있게 합니다.
init
- genesis.json파일을 등록하여 제네시스 블록을 설정해 줍니다.
--datadir
- geth의 데이터베이스들과 키 스토어를 위한 데이터 디렉터리를 지정합니다.
--dev
- 빠르고 손쉽게 블록체인 네트워크를 구성, 실습을 할 수 있는 옵션이라 생각하시면 됩니다.
마이닝 하지 않아도 많은 양의 Balance값이 들어가 있습니다.
--rpc
- HTTP-RPC를 사용 가능하게 합니다.
--rpcaddr
- RPC를 listen하는 IP address값을 지정해 줍니다.. (default : "localhost")
--rpcport
- RPC를 listen하는 Port값을 지정해 줍니다. (default : 8545)
--rpcapi
- rpc를 통해 사용 가능한 API들을 셋팅해 줍니다. (default : eth, db, net, web3)
추가적으로는 admin, mining, personal 등을 적어주면 추가적으로 사용 가능하다.
-- port
- Listen Port를 지정해 줍니다. (default : 30303)
--nodiscover
- 자동으로 피어를 찾지 않게 만듭니다.
--fast
- syncing을 빠르게 만듭니다.
저같이 간단히 실행 정도만 해보고 싶은 분들에게는
이정도의 옵션으로
충분히 구현이 가능합니다.
감사합니다.
'IT > 블록체인' 카테고리의 다른 글
geth | Part_7 로컬 PC 윈도우에 블록체인 네트워크 구성하기 (0) | 2020.09.03 |
---|---|
geth | Part_6 번외편_제네시스 블록 (genesis.json 파일) 설정 옵션 (0) | 2020.09.02 |
geth | Part_4 빠르고 쉽게 원하는 데이터를 블록체인에 저장하기 2 (0) | 2020.08.31 |
geth | Part_3 빠르고 쉽게 원하는 데이터를 블록체인에 저장하기 1 (0) | 2020.08.30 |
geth | Part_2 누구나 쉽고 빠르게 이더리움 블록체인 구성하기 (0) | 2020.08.30 |