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

avatar

안녕하세요 @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을 입력하면 됩니다.
하지만 다시 실행을 하게 되면 앞에 선언했던 솔리디티의 인스턴스를 초기화되어 있습니다.
그래서 다시 인스턴스를 저장하여야 하여야 합니다.



0
0
0.000
0 comments