簡體   English   中英

Parity Substrate - 區塊尚未最終確定

[英]Parity Substrate - blocks are not being finalized

問題

我正在使用自定義帳戶和密鑰運行具有 2 個本地節點的私有鏈。

對等發現有效,但塊尚未最終確定。

Idle (1 peers), best: #0 (0xb166…8ad2), finalized #0 (0xb166…8ad2),
Idle (1 peers), best: #0 (0xb166…8ad2), finalized #0 (0xb166…8ad2),
...

描述

chain_spec.rs

  • 按照在 bin/node 中完成的方式從Armstrong、Armstrong//stash、Aldrin、Aldrin//stash種子創建一組新帳戶:

    AccountPublic::from(sp_core::Public::Pair::from_string(seed)).into_account()

  • 將初始權限設置為控制器帳戶ArmstrongAldrin

  • 為初始權限創建SessionKeys

  • BalancesConfig :為每個帳戶賦予一些余額。

  • SessionConfig :使用我剛剛創建的SessionKeys

  • StakingConfig :設置stakers含有作為4元組(stash, controlller, amount, StakerStatus::Validator)

這會導致構建規范,例如:

托盤會話

{
    "keys": [
        [
        "<STASH_ID>",
        {
            "grandpa": "...",
            "babe": "<CONTROLLER_ID>",
            "im_online": "<CONTROLLER_ID>",
            "authority_discovery": "<CONTROLLER_ID>"
        }
        ],
        [
        "<STASH_ID>",
        {
            "grandpa": "...",
            "babe": "<CONTROLLER_ID>",
            "im_online": "<CONTROLLER_ID>",
            "authority_discovery": "<CONTROLLER_ID>"
        }
        ]
    ]
}

托盤放樣

"stakers": [
    [
        "<STASH_ID>",
        "<CONTROLLER_ID>",
        <STASH_AMOUNT>,
        "Validator"
    ],
    [
        "<STASH_ID>",
        "<CONTROLLER_ID>",
        <STASH_AMOUNT>,
        "Validator"
    ]
]

Polkadot.js 用戶界面

  • 對等點顯示在資源管理器 -> 節點信息中:

在此處輸入圖片說明

  • 我可以將創建的帳戶添加到地址簿,但它們沒有顯示在帳戶中:

在此處輸入圖片說明 在此處輸入圖片說明

  • Stash 賬戶在 Stacking 屏幕中顯示為驗證器,但 Account 操作顯示No funds staked yet. Bond funds to validate or nominate a validator No funds staked yet. Bond funds to validate or nominate a validator消息的No funds staked yet. Bond funds to validate or nominate a validator

在此處輸入圖片說明 在此處輸入圖片說明

  1. 檢查您是否已將爺爺私鑰添加到節點的存儲中(author_insertKey 或rotate)。 當您啟動 alice/bob 鏈時,私鑰已經在存儲中
  2. 存在節點在啟動時檢查私鑰是否在存儲中的問題(生成爺爺線程),因此如果您插入爺爺私鑰,則需要重新啟動節點。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM