Open tarcieri opened 5 years ago
The problem here is that the chain_id currently is not send around between the kms <-> tendemint. So both sides currently do not know of the other's chain_id (hence can't check if they differ). There is an open issue about sending along the chain_id with the vote: https://github.com/tendermint/tendermint/issues/2665#issuecomment-433632585
When the
chain_id
is configured incorrectly intmkms.toml
, this manifests in practice as the following error (ongaiad
/tendermint
side):Ideally either side (or both) would notice the other is advertising an unexpected
chain_id
and print a (potentially fatal) error message