-
Notifications
You must be signed in to change notification settings - Fork 1.7k
Error: DoubleVote #5907
Comments
Are you sure that no 2 nodes run with the same |
Yes, double-checked that, and also that it matches with address in key-file from |
Can you post the json chain spec and longer |
Here is a link to the spec. Here is log file. This is not obtained from a live network because right now there is none. Instead, on one of validator nodes I cleared I've set up a smaller network without |
The error reproduces for 4 nodes (initial mining node used as bootnode + 3 validators added later via contract). So there are:
|
Above was still tested on 1.6.8 |
Any update on this? |
Could you please check the latest |
Hi guys, I also tried to test
Maybe some configuration needs to be changed when switching from 1.6? |
Parity: Starting Parity/v1.6.8-beta-c396229-20170608/x86_64-linux-gnu/rustc1.17.0 Private network with AURA and 2 peers. One peer was stopped for maintenance, after setup this error. |
We are fairly certain this is addressed with 1a6f4f6#diff-3b2a71ed5fccb75dfe326f3b122487cdR783 The state of authority contracts in 1.6.* is very experimental. 1.7.0 will include changes for light client friendliness and warp sync, with only a slightly different ABI. When migrating to master you will need to restart your chain as the database will be incompatible. |
Hi everyone,
we're trying to set up a PoA test network where list of validators is provided by a contract.
Initially there is a single node and then 12 more are added one by one via the contract. These nodes connect to the initial one as a bootnode, they don't connect to each other directly. So there is 12 to 1 correspondence.
We run on
Parity/v1.6.8-beta-c396229-20170608/x86_64-linux-gnu/rustc1.17.0
.At some transaction (can't tell exactly which one, seems to be random) the following error occurs:
This causes nodes to disconnect from the bootnode and continue on their own. However, later some of them may reconnect, and later disconnect again when the same error happens to a new transaction.
Also note that we have
force_sealing = true
in config files, can this be the source of the problem? May be we should keep it only on one node (initial one)The text was updated successfully, but these errors were encountered: