6
내 계약을 테스트하기 위해 testrpc와 트뤼플을 사용하고 있습니다.트러 플을 사용하여 배포 한 계약서의 소유자는 누구입니까?
truffle migrate
을 입력하면 내 계약서가 testrpc 네트워크에 배포됩니다.
제 질문은 계약서를 배포하는 데 testrpc 계정의 어떤 계정을 사용했는지입니다.
다른 말로하면 계약 소유자는 누구입니까? 에 truffle.js 설정 파일
는 소유자가 그렇게 목록의 첫 번째 계정accounts[0]
이다 기본적으로 사전
답변 해 주셔서 감사합니다. 답변 : – sheemar
@ 감사합니다. 또한 트랜잭션을 실행하도록 사용자 지정 계정을 설정하는 방법을 배회하고 있습니까? 예를 들어, 트뤼플 콘솔에서 Hello.deployed()와 비슷한 것을 가지고 있다면, h.exetuceTransaction()은 기본적으로 계정 [0]에서 가스를 태울 것입니다 (function() {h = instance}). 이 거래를 보내려는 계정을 지정하려면 어떻게해야합니까 (예 : accouts [1])? –
@brankoterzic 'executeTransaction ({ "from": "0x ..."})를 호출 할 때'from' 매개 변수를 지정해야한다고 생각합니다. check [The doc] (https://github.com/ethereum/ wiki/wiki/JavaScript-API # web3ethsendtransaction) – Crema