인프런 커뮤니티 질문&답변

Seung Eon Kim님의 프로필 이미지

작성한 질문수

Ethereum 실전! 초보자를 위한 Lottery Dapp 개발

geth 채굴시 unlock 이외의 방법이 있을까요?

해결된 질문

19.11.05 14:33 작성

·

201

0

최신 버전을 사용하다보니 예제처럼 geth 실행시 unlock 으로 할 경우 다음의 에러가 발생합니다. 

Fatal: Account unlock with HTTP access is forbidden!

확인해 보니 unlock 의 경우 최신 버전에서 패치되어 현재 사용할 수 없고 --allow-insecure-unlock 파라미터를 사용하도록 되어 있는데요 

이 경우 SmartContract 를 실행하거나 Test 코드를 실행할 때마다 계정들을 unlock 해야 하는 번거로움이 있습니다. 

특히 마지막 테스트 코드의 경우 Miner, User1, User2 세개 계정 모두 unlock 해야하기 때문에 번거로움이 있는데 

혹시 이런 경우 어떻게 하면 한번 unlock 후 계속 사용 가능한지 문의 드립니다. 

답변 2

0

Seung Eon Kim님의 프로필 이미지
Seung Eon Kim
질문자

2019. 11. 07. 16:28

ganache 네트워크에 연결하니 문제 해결됐습니다. 감사합니다 .:)

0

dapp Campus님의 프로필 이미지
dapp Campus
지식공유자

2019. 11. 07. 13:56

private 망을 위한 geth 로 실행시켰나요??

geth 를 따로 실행시키지 마시고 ganache-cli 를 사용하면 될 것 같습니다.