Errors/Chain errors

AccountRejectsStakingHotkeyGrowth

The action exceeds a configured safety policy

View as Markdown

The receiving coldkey opted out of staking-list growth caused by other accounts. Transfer onto a hotkey the receiver already lists or owns, or have the receiver voluntarily establish the destination through its own staking action. Contracts can check getRejectStakingHotkeyGrowth before transferring to avoid a refused precompile call.

Declared by the SubtensorModule pallet; it classifies to the semantic code policy_violation.

Declared at pallets/subtensor/src/macros/errors.rs#L418.

Remediation

The action exceeds a configured safety policy

The same explanation is available in the terminal: btcli explain AccountRejectsStakingHotkeyGrowth.