인디노트

이더리움 Geth 사용법 요약 본문

개발 플랫폼 및 언어/블록체인

이더리움 Geth 사용법 요약

인디개발자 2021. 11. 23. 08:09

어카운트 (계좌) 확인하기

personal.listAccounts

어카운트 계좌 밸런스 확인

eth.getBalance(personal.listAccounts[0])

신규 계좌 생성

personal.newAccount()

계좌 삭제

keystore 에 있는 UTC--... 파일을 삭제

채굴시 보상받는 계정

miner.setEtherbase(personal.listAccounts[0])

계정 잔액 조회

eth.getBalance(eth.accounts[0]);

Wei 단위로 조회

web3.fromWei(eth.getBalance(eth.coinbase), "ether")

coinbase 는 현재 지정된 보상받는 계정을 뜻함

생성된 블록 수 조회

eth.blockNumber

0 번째 블록 정보 출력

eth.getBlock(0)

계정 상태 출력

personal.listWallets[0].status

계정 Locked 해제 방법 3가지 정도

web3.personal.unlockAccount(eth.coinbase)
web3.personal.unlockAccount(eth.coinbase, "계정명(암호임)")
personal.unlockAccount("지갑주소")

처리해야할 트랜젝션 목록

eth.pendingTransactions

 

채굴 시작

miner.start(2)

숫자는 쓰레드 갯수를 의미

채굴 종료

miner.stop()

채굴 확인

eth.mining

true or false

노드가 마이닝인지 확인

eth.hashrate

반환값이 0보다 크면 마이닝이고 그렇지 않으면 마이닝이 아님

 

반응형
Comments