Truffle

測試ICO問題

  • May 20, 2018

我一直在學習編寫智能合約,我正在做一個測試 ICO,我想將其部署到 Rinkeby 測試網。我遇到了一個問題。你們中的一些人會介意幫助我嗎?

我一直在關注本教程,直到這一點一切都很好https://www.youtube.com/watch?v=VSdXmuSEveA 7:19

第一個問題是我不知道應該在此處粘貼哪個地址https://ibb.co/c8zD8y。MetaMask 地址會完成這項工作嗎?https://ibb.co/gycTad還是我應該粘貼 Gnanche 地址之一https://ibb.co/bGXBvd

第二個問題是當我將此命令https://ibb.co/e381vd粘貼到終端時,它無法解鎖或區塊鏈同步開始但沒有結束。(我懷疑出現問題是因為我在程式碼/終端中粘貼了錯誤的地址,或者我沒有指定私鑰或某些文件)

我會很感激幫助。謝謝你。

  • 第一個問題:由於您想在不是僅在本地主機上執行的本地區塊鏈的測試網上部署合約,因此您必須在地址欄位中輸入 Metamask 的 Rinkeby 地址。否則,測試網將無法驗證地址的正確性。

對我來說似乎很奇怪的是,據我所知,您沒有將助記詞放在任何地方,因此,如果您不提供它或至少不提供與該帳戶相關的私鑰,您將無法部署任何東西您正在嘗試進行部署。

希望能幫助到你。

第一個問題:您必須傳遞將在遷移期間使用的地址。預設為您的乙太坊客戶端提供的第一個可用帳戶。

第二個問題:如果你沒有他的私鑰,你無法解鎖錢包,你必須擁有它們並通過geth(doc)管理它們

編輯:

從 metakask 導出私鑰

將帳戶導入 geth

引用自:https://ethereum.stackexchange.com/questions/48738