Chocolatey 설치 https://chocolatey.org/install
choco install git -y
choco install golang -y
choco install mingw -y
- mkdir ethereum
- git clone https://github.com/ethereum/go-ethereum --branch v1.9.24 ethereum\go-ethereum
- cd ethereum\go-ehereum
- go get -u -v golang.org/x/net/context
- go install -v ./cmd/...
geth version // 버전 확인
choco install nodejs-lts
npm install -g ganache-cli
계정 주소 생성 완료
이더리움 키
-> 비대칭키 암호화 알고리즘 (복호화 키와 암호화 키가 다름)
가나슈 -> 로컬에서 직접 이더리움 네트워크인것처럼 개발하고 이더리움 네트워크에 적용 가능
gnanche-cli -d -m -p 7545 -a 5
가나슈 테스트넷에 접속
geth attach http://localhost:7545
명령어
- 연결성 확인
net.listenting
net.peerCount- 계정 목록확인
eth.account- 계정 보유 잔액 확인
web3.fromWei(eth.getBalance(eth.accounts[0]))- 체인 ID 확인
eth.chainId()
geth consol 로 이더 전송
tx = {from :"가나슈 제공 계정" , to :"메타마스크 계정",value:1e18}
{
from: "계정",
to: "계정",
value: 1000000000000000000
}
eth.sendTransaction(tx)
전송완료