Commitments::Call
Variant 238 v393pallet_commitments::pallet::Call
Contains a variant per dispatchable extrinsic that this pallet has.
About This Type
Call enum for the Call pallet.
Contains all dispatchable functions (extrinsics) for the Call pallet. Each variant represents a different callable function with its parameters.
Variants (2)
| Index | Name | Fields | Docs |
|---|---|---|---|
| 0 | set_commitment | netuid: u16 info: CommitmentInfo | Set the commitment for a given netuid |
| 2 | set_max_space | new_limit: u32 | Sudo-set MaxSpace |
SCALE Encoding
- Rule
- 1-byte variant index followed by variant-specific field data. 2 possible variants.
- Size
- variable (1+ bytes)
Examples
set_commitment = set_commitment(netuid, info)
0x00<field0><field1>00 Variant index 0 = set_commitmentfield 0 netuid: u16field 1 info: CommitmentInfoset_max_space = set_max_space(new_limit)
0x02<field0>02 Variant index 2 = set_max_spacefield 0 new_limit: u32Code Examples
import { TypeRegistry } from "@polkadot/types";
const registry = new TypeRegistry();
// Encode Commitments::Call — variant "set_commitment"
const value = registry.createType("Commitments::Call", { set_commitment: { netuid: 1, info: 0 } });
console.log("Hex:", value.toHex());Type Parameters
T
Referenced By (23)
#123 RuntimeCall via System#123 RuntimeCall via Timestamp#123 RuntimeCall via Grandpa#123 RuntimeCall via Balances#123 RuntimeCall via SubtensorModule#123 RuntimeCall via Utility#123 RuntimeCall via Sudo#123 RuntimeCall via Multisig#123 RuntimeCall via Preimage#123 RuntimeCall via Scheduler#123 RuntimeCall via Proxy#123 RuntimeCall via Registry#123 RuntimeCall via Commitments#123 RuntimeCall via AdminUtils#123 RuntimeCall via SafeMode#123 RuntimeCall via Ethereum#123 RuntimeCall via EVM#123 RuntimeCall via BaseFee#123 RuntimeCall via Drand#123 RuntimeCall via Crowdloan
and 3 more...
Also See
Type Information
- Type ID
- 238
- Kind
- Variant
- Path
- pallet_commitments::pallet::Call
- Runtime
- v393