register_limit

Call v401 → current New #134

User register a new subnetwork via burning token, but only if the

View calls on chain

Click items to navigate. Pan and zoom to explore.

From Chain Metadata

User register a new subnetwork via burning token, but only if the on-chain burn price for this block is <= `limit_price`. `limit_price` is expressed in the same TaoCurrency/u64 units as `Burn`.

Input Parameters

#NameTypeDescription
0
netuid
u16 Subnet/network identifier (0-65535)
1
hotkey
AccountId Hot wallet address (active operations) (hex -> SS58)
2
limit_price
u64 limit_price (u64) (RAO -> TAO (/ 10^9))

Permissions

Origin
Unknown
Required Role

Permission data inferred from metadata. May be incomplete.

Requirements

  • Required conditions for addition met

Effects

Postconditions

  • Item successfully added/registered

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 register_limit call
const netuid = 1;
const hotkey = "5GrwvaEF5zXb26Fz9rcQpDWS57CtERHpNehXCPcNoHGKutQY";
const limit_price = 0;

const call = api.tx[stringCamelCase("SubtensorModule")][stringCamelCase("register_limit")](
  netuid,
  hotkey,
  limit_price
);

Runtime Info

View Source
Pallet Index
7
Call Index
134
First Version
v401
Current Version
v401