Skip to content
This repository was archived by the owner on Nov 6, 2020. It is now read-only.
This repository was archived by the owner on Nov 6, 2020. It is now read-only.

Tendermint: no blocks generated #8157

@bgrieder

Description

@bgrieder

I'm running:

  • Which Parity version?: v1.9.4-beta-6f21a32-20180228/x86_64-macos/rustc1.24.0
  • Which operating system?: MacOS
  • How installed?: via installer binaries
  • Are you fully synchronized?: yes
  • Which network are you connected to?: custom
  • Did you try to restart the node?: yes

This setup of 3 validator nodes work fine with Authority Round (blocks are generated) but does not work with Tendermint (validators see each other but no blocks are generated). The general guidelines of https://wiki.parity.io/Demo-PoA-tutorial.html have been followed.

From the working set-up for Aura, the engine entry of genesis.json was replaced:

Original (Aura)

"engine": {
    "authorityRound": {
        "params": {
            "stepDuration": "3",
            "validators": {
                "list": [
                    "0x527c6d143a090e9c1c18ae31bb05c717ca94e915",
                    "0x0072873e3b02747171e033470f94f5b8fd1ed053",
                    "0x005c381e1971b7eff421f2b8553fc542ad78097f"
                ]
            }
        }
    }
},
"genesis": {
    "seal": {
        "authorityRound": {
            "step": "0x0",
            "signature": "0x0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"
        }
    },
    "difficulty": "0x20000",
    "gasLimit": "0x5B8D80"
},

Tendermint

    "engine": {
        "tendermint": {
            "params": {
                "validators": {
                    "list": [
                        "0x527c6d143a090e9c1c18ae31bb05c717ca94e915",
                        "0x0072873e3b02747171e033470f94f5b8fd1ed053",
                        "0x005c381e1971b7eff421f2b8553fc542ad78097f"
                    ]
                }
            }
        }
    },
    "genesis": {
        "seal": {
            "tendermint": {
                "round": "0x0",
                "proposal": "0x0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
                "precommits": [
                    "0x0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"
                ]
            }
        },
        "difficulty": "0x20000",
        "gasLimit": "0x5B8D80"
    },

Metadata

Metadata

Assignees

No one assigned

    Labels

    F2-bug 🐞The client fails to follow expected behavior.M4-core ⛓Core client code / Rust.P5-sometimesoon 🌲Issue is worth doing soon.

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions