Private-Blockchain

平價私有區塊鏈,獲得乙太幣

  • July 6, 2019

我使用這個命令在開發網路中啟動了奇偶校驗節點

parity --jsonrpc --jsonrpc-port 8180 --chain dev --author * --geth

作者是我的奇偶校驗節點客戶端的地址

然後我通過啟動 ethminer 開始挖礦

ethminer -F http://localhost:8180

我以為挖礦開始後我的帳戶可以獲得一些乙太幣,但我沒有收到任何乙太幣。

你能幫助我如何使用平價執行私有乙太坊區塊鏈並獲得一些乙太幣來測試發送交易和部署智能合約嗎?

使用空片語創建的地址包含大量可用於發送交易的令牌,可以通過 UI 或 RPC 呼叫創建(確保啟用--jsonrpc-apis parity_accountsAPI):

curl -H "Content-Type: application/json" -X POST --data '{"jsonrpc":"2.0","method":"parity_newAccountFromPhrase","params":["","password"],"id": 1}' localhost:8545

或使用使用者界面:

  1. 進入http://127.0.0.1:8080瀏覽器並完成初始設置。
  2. 點擊“新賬戶”。
  3. 選擇“從恢復片語中恢復帳戶”。
  4. 將片語留空並填寫其他欄位。
  5. 轉到新創建的帳戶並點擊“轉移”以進行您的第一筆交易。
  6. 使用之前選擇的密碼進行確認。
  7. 一個塊應該立即被密封(見日誌)。

無需創建自定義起源。

注意:我為 Parity 工作。

要在您的私有鏈中獲取乙太幣,您可以在創世文件(json 文件)中預先分配它們

"accounts": {
    "0x003449c9ddabad287e4665ce56b121605dfbd39c": { "balance": "1606938044258990275541962" }
               }

你可以通過執行檢查

curl --data '{"jsonrpc":"2.0","method":"eth_getBalance","params":["0x003449c9ddabad287e4665ce56b121605dfbd39c", "latest"],"id":1}' -H "Content-Type: application/json" -X POST localhost:8540

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