SafeMode

#20

Emergency pause and safety controls

Part of Bittensor Core: The heart of Bittensor - subnets, staking, validation, and emissions

Filter by:
AlreadyDeposited error v154 → v393 #4

This account already has a deposit at this block number.

CannotDeposit event v154 → v393 #6

Emitted when deposit reservation fails during safe-mode entry/extend.

AdminValidationSecurity
CannotRelease event v154 → v393 #7

Emitted when deposit release fails.

AdminValidationSecurity
CannotReleaseYet error v154 → v393 #5

ReleaseDelay hasn't passed since safe-mode ended.

CurrencyError error v154 → v393 #6

The underlying currency operation failed.

DepositPlaced event v154 → v393 #3

Emitted when an account reserves funds for entering or extending safe-mode.

Emitted by: enter, extend Modifies: Deposits, EnteredUntil
AdminValidationSecurity
DepositReleased event v154 → v393 #4

Emitted when a reserved deposit is returned to its owner.

Emitted by: release_deposit, force_release_deposit Modifies: Deposits
AdminValidationSecurity
Deposits storage v154 → v393

Deposits reserved by accounts for entering or extending safe-mode.

Modified by: enter, extend +3
AdminValidationSecurity
DepositSlashed event v154 → v393 #5

Emitted when a deposit is slashed (not returned) due to abuse.

Emitted by: force_slash_deposit Modifies: Deposits
AdminValidationSecurity
enter call v154 → v393 #0

Enter safe-mode permissionlessly by reserving a deposit.

Emits: Entered, DepositPlaced Modifies: EnteredUntil, Deposits
AdminValidationEmergency +1
EnterDepositAmount constant v154 → v393

TAO deposit required for permissionless safe-mode entry.

EnterDuration constant v154 → v393

Duration in blocks for permissionless safe-mode entry.

Entered event v154 → v393 #0

Emitted when safe-mode is entered, pausing certain network operations.

Emitted by: enter, force_enter Modifies: Deposits, EnteredUntil
AdminValidationEmergency +1
Entered error v154 → v393 #0

Safe-mode is already active. You cannot enter again.

EnteredUntil storage v154 → v393

The block number until which safe-mode remains active.

Modified by: enter, extend +3
AdminValidationEmergency +1
Exited event v154 → v393 #2

Emitted when safe-mode ends, either by timeout or force.

Emitted by: force_exit Modifies: EnteredUntil
AdminValidationEmergency +1
Exited error v154 → v393 #1

Safe-mode is not currently active. The operation requires safe-mode.

extend call v154 → v393 #2

Extend safe-mode duration permissionlessly by reserving a deposit.

Emits: Extended, DepositPlaced Modifies: EnteredUntil, Deposits
AdminValidationEmergency +1
ExtendDepositAmount constant v154 → v393

TAO deposit required for each permissionless safe-mode extension.

ExtendDuration constant v154 → v393

Duration in blocks added by each permissionless safe-mode extension.

Extended event v154 → v393 #1

Emitted when safe-mode duration is extended.

Emitted by: extend, force_extend Modifies: Deposits, EnteredUntil
AdminValidationEmergency +1
force_enter call v154 → v393 #1

Force-enter safe-mode without deposit (privileged origin only).

Emits: Entered Modifies: EnteredUntil
AdminEmergencySecurity
force_exit call v154 → v393 #4

Force-exit safe-mode immediately (privileged origin only).

Emits: Exited Modifies: EnteredUntil
AdminEmergencySecurity
force_extend call v154 → v393 #3

Force-extend safe-mode without deposit (privileged origin only).

Emits: Extended Modifies: EnteredUntil
AdminEmergencySecurity
force_release_deposit call v154 → v393 #7

Force-release a deposit even during safe-mode (privileged origin only).

Emits: DepositReleased Modifies: Deposits
AdminSecurity
force_slash_deposit call v154 → v393 #5

Slash a deposit from a safe-mode activator/extender (privileged origin only).

Emits: DepositSlashed Modifies: Deposits
AdminSecurity
NoDeposit error v154 → v393 #3

No deposit found for the specified account and block.

NotConfigured error v154 → v393 #2

The safe-mode functionality you're trying to use is disabled.

release_deposit call v154 → v393 #6

Release a deposit from a past safe-mode activation/extension.

Emits: DepositReleased Modifies: Deposits
AdminValidationSecurity
ReleaseDelay constant v154 → v393

Blocks to wait after safe-mode ends before deposits can be released.

Related Pallets