Governance on the Dashboard in Nova Spektr v2.12.1 🚀
Nova Spektr 2.12.1 reworks the Governance tab of the Dashboard - referenda open in the full details modal, and governance locks can be unlocked and delegations revoked straight from the dashboard across all your wallets - alongside a round of security hardening, safer Extrinsic Builder input and multisig call data checks.
New Features ✨
- Governance tab - The tab now opens with Governance Overview and a new Locks widget side by side, with Referenda full width underneath. Clicking a referendum opens the app's own details modal with description, voting status, timeline and vote actions.
Improvements 🛠️
- Multisig operations - Call data received from the indexer that does not match the operation's call hash is discarded instead of decoded, so signers can no longer read one call while approving another. Such operations fall back to "Unknown Operation" with the mismatch shown in Details and in the Add call data modal; operations stored by earlier versions are sanitised on load.
- Extrinsic Builder - Negative or malformed balance input is rejected instead of silently rescaled (
-1.5was encoded as 15 DOT); balance fields refuse digits beyond the chain precision, a minus is accepted only for signed integer types, and largeCompact<u128>arguments are no longer misreported as a decimals error. Contact suggestions are deduplicated by address, and contacts sharing a name no longer collapse into one row. - Wallets - Scanning a Polkadot Vault QR that is already added, or adding a watch-only address that already exists, no longer creates a duplicate wallet: the flow names the existing wallet and offers to open it.