मैं अपने अनुबंध का परीक्षण करने के लिए testrpc और truffle का उपयोग कर रहा हूँ।ट्रफल का उपयोग करके तैनात अनुबंधों का मालिक कौन है?
जब मैं truffle migrate
टाइप करता हूं, तो यह मेरा अनुबंध testrpc नेटवर्क पर तैनात करेगा।
मेरा प्रश्न यह है कि अनुबंध (तैनात करने के लिए testrpc खातों से) किस खाते का उपयोग किया गया है।
दूसरे शब्द में, जिसका अनुबंध स्वामी है?
अग्रिम
आपके उत्तर के लिए धन्यवाद – sheemar
@ क्रेमा उत्तर के लिए धन्यवाद। मैं भी लेनदेन निष्पादित करने के लिए कस्टम खाता सेट करने के लिए भटक रहा हूं? उदाहरण के लिए ट्रफल कंसोल में मेरे पास Hello.deployed() है। (फ़ंक्शन() {h = instance}), और फिर h.exetuceTransaction() डिफ़ॉल्ट रूप से खातों [0] से गैस जला देगा। मैं वह खाता कैसे निर्दिष्ट कर सकता हूं जिससे मैं यह लेनदेन भेजना चाहता हूं (उदाहरण के लिए accouts [1])? –
@brankoterzic मुझे लगता है कि आपको 'executeTransaction ({" से ":" 0x ... "} को कॉल करते समय 'सेपरमीटर' निर्दिष्ट करना होगा) 'चेक [डॉक्टर] (https://github.com/ethereum/ विकी/विकी/जावास्क्रिप्ट-एपीआई # वेब 3ethsendtransaction) – Crema