set_on_initialize_weight

Call v401 → current New #4

Set the maximum weight allowed for on_initialize processing.

View calls on chain

Click items to navigate. Pan and zoom to explore.

From Chain Metadata

Set the maximum weight allowed for on_initialize processing. Rejects values exceeding the absolute limit (half of total block weight).

Input Parameters

#NameTypeDescription
0
value
u64 Value in RAO (÷10⁹ for TAO) (RAO -> TAO (/ 10^9))

Permissions

Origin
Unknown
Required Role

Permission data inferred from metadata. May be incomplete.

Requirements

  • Caller authorized to make changes

Effects

Postconditions

  • Value successfully updated

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 set_on_initialize_weight call
const value = 0;

const call = api.tx[stringCamelCase("MevShield")][stringCamelCase("set_on_initialize_weight")](
  value
);

Runtime Info

View Source
Pallet Index
30
Call Index
4
First Version
v401
Current Version
v401