axelarnetwork / axelar-core

Axelar: A Decentralized Blockchain Interoperability Network
Apache License 2.0
162 stars 117 forks source link

Registering the governance key as a controller removes governance role #1078

Closed milapsheth closed 2 years ago

milapsheth commented 2 years ago

Description/Reasoning

A register controller request allows registering the governance key as the controller key. But this has the effect of overwriting the role of that account to that of a chain maintainer. As a consequence, the governance key doesn't have the role of access control in the keeper anymore, and can't submit governance requests anymore. One question to discuss here is whether we want to allow a governance key to also take the role of a controller.

Current Behaviour

Expected Behaviour

Steps to reproduce (for bugs)

Relevant Logs or Files

milapsheth commented 2 years ago

Fixed by #1195