계정 생성

Geth 계정은 Gesia 블록체인에 트랜잭션을 보낼 수 있는 계정입니다. 본 장에서는 사용자가 직접 제어하는 EOA 생성 및 잔고 확인 방법에 대해 설명합니다.

계정 생성

먼저 계정에 비밀번호 파일을 생성합니다.

$ echo '비밀번호 입력' > password

아래 docker-compose 파일을 실행하여 계정을 생성합니다.

docker-compose-geth-new-account.yml

version: '3'
services:
  init:
    image: ethereum/client-go
    command: account new --password="/root/.ethereum/password"
    volumes:
      - ./node:/root/.ethereum

파일을 생성한 후, 아래 명령어로 실행합니다.

docker-compose -f docker-compose-geth-new-account.yml up

계정 잔고 확인

geth console에 접속하여 다음의 명령을 실행하면 잔고를 확인할 수 있습니다.

eth.getBalance('your_address')

Last updated