[개발] 솔리디티 #4 : 솔리디티 인스턴스 연결

in hive-196917 •  3 years ago 

안녕하세요 @realmankwon입니다.

솔리디티 개발 중 테스트를 진행할 때가 있습니다.
truffle을 이용할 경우 솔리디티 instance와의 상호작용을 위해서는 다음과 같이 진행하면 됩니다.

1 . 일반 콘솔
truffle migrate --reset
truffle console
2 . truffle 콘솔
let lt
[솔리디티 이름].deployed().then(function(instance) { lt = instance; })
위와 같이 하면 truffle 콘솔 내에서 lt 로 솔리디티에 작성된 함수에 접근이 가능합니다.

만약 truffle 콘솔을 빠져나오고 싶다면 ctrl + d를 누르면 되고 다시 들어가려면 truffle console을 입력하면 됩니다.
하지만 다시 실행을 하게 되면 앞에 선언했던 솔리디티의 인스턴스를 초기화되어 있습니다.
그래서 다시 인스턴스를 저장하여야 하여야 합니다.

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

KakaoTalk_20210722_161522824.gif