■ 계정생성
geth --datadir "C:\ethereum" account new
■ 계정리스트 확인
geth --datadir "C:\ethereum" account list
■ 계정삭제
keystore에 있는 UTC--... 파일 삭제
■ 제네시스 생성 설정파일 및 geth 초기설정
geth --datadir "C:\ethereum" init "C:\ethereum\genesis.json"
■ network 구동
geth --networkid 4649 --nodiscover --maxpeers 0 --datadir C:\ethereum console 2>> C:\ethereum\geth.log
eth.accounts
■ Etherbase 확인 (Etherbase: 채굴에 성공했을 때 보상받는 계정)
eth.coinbase
■ Etherbase 변경
miner.setEtherbase(eth.accounts[1])
■ Etherbase 잔고확인
wei단위 : eth.getBalance(personal.listAccount[0])
ether단위 : web3.fromWei(eth.getBalance(personal.listAccount[0]), "ether")
** 1ether = 10^18wei
■ 블록수 확인
eth.blockNumber
■ 채굴시작, 종료
miner.start() / miner.start(1) / miner.start(스레드 수)
miner.stop()
■ 채굴중인지 확인
eth.mining
■ 해시속도 (채굴중이면 1이상의 값)
eth.hashrate
■ 이더리움 전송 (10ETH 전송)
personal.sendTransaction({from:personal.listAccounts[0], to:"0x6f287b0d553cbddd5fcfa250b7c79f0c5eafb6c3", value:web3.toWei(10,"ether")}, "1")
'블록체인' 카테고리의 다른 글
Bitcoin (0) | 2019.05.14 |
---|---|
Ethereum nonce (0) | 2019.04.06 |
Hot Wallet / Cold Wallet (0) | 2019.03.28 |