sudo_set_dissolve_network_schedule_duration

Call v195 → current #55

Sets how long subnet dissolution takes.

View calls on chain

Click items to navigate. Pan and zoom to explore.

Used by: subnet owners

The Big Picture

Subnets don't dissolve immediately. This grace period allows participants to prepare.

Use Cases

  • Subnet lifecycle management
  • Dissolution policy

From Chain Metadata

Sets the duration of the dissolve network schedule. This extrinsic allows the root account to set the duration for the dissolve network schedule. The dissolve network schedule determines how long it takes for a network dissolution operation to complete.

Input Parameters

#NameTypeDescription
0
duration
u32 duration (u32)

Permissions

Origin
Root
Required Role

Permission data inferred from metadata. May be incomplete.

Requirements

  • Caller is root account

Effects

Postconditions

  • DissolveNetworkScheduleDuration updated

Side Effects

  • Affects subnet shutdown timing

Possible Errors

Code Examples

import { ApiPromise, WsProvider } from "@polkadot/api";
import { stringCamelCase } from "@polkadot/util";

const provider = new WsProvider("wss://entrypoint-finney.opentensor.ai:443");
const api = await ApiPromise.create({ provider });

// Build sudo_set_dissolve_network_schedule_duration call
const duration = 0;

const call = api.tx[stringCamelCase("AdminUtils")][stringCamelCase("sudo_set_dissolve_network_schedule_duration")](
  duration
);

Runtime Info

View Source
Pallet Index
19
Call Index
55
First Version
v195
Current Version
v393