Data
Variant 241 v393pallet_commitments::types::Data
About This Type
Enum type: Data.
A tagged union where the first byte selects which variant is active, followed by that variant's data.
Encoding: 1-byte variant index followed by the selected variant's field data.
Variants (137)
| Index | Name | Fields | Docs |
|---|---|---|---|
| 0 | None | none | |
| 1 | Raw0 | ||
| 2 | Raw1 | ||
| 3 | Raw2 | ||
| 4 | Raw3 | ||
| 5 | Raw4 | ||
| 6 | Raw5 | ||
| 7 | Raw6 | ||
| 8 | Raw7 | ||
| 9 | Raw8 | ||
| 10 | Raw9 | ||
| 11 | Raw10 | ||
| 12 | Raw11 | ||
| 13 | Raw12 | ||
| 14 | Raw13 | ||
| 15 | Raw14 | ||
| 16 | Raw15 | ||
| 17 | Raw16 | ||
| 18 | Raw17 | ||
| 19 | Raw18 | ||
| 20 | Raw19 | ||
| 21 | Raw20 | ||
| 22 | Raw21 | ||
| 23 | Raw22 | ||
| 24 | Raw23 | ||
| 25 | Raw24 | ||
| 26 | Raw25 | ||
| 27 | Raw26 | ||
| 28 | Raw27 | ||
| 29 | Raw28 | ||
| 30 | Raw29 | ||
| 31 | Raw30 | ||
| 32 | Raw31 | ||
| 33 | Raw32 | ||
| 34 | Raw33 | ||
| 35 | Raw34 | ||
| 36 | Raw35 | ||
| 37 | Raw36 | ||
| 38 | Raw37 | ||
| 39 | Raw38 | ||
| 40 | Raw39 | ||
| 41 | Raw40 | ||
| 42 | Raw41 | ||
| 43 | Raw42 | ||
| 44 | Raw43 | ||
| 45 | Raw44 | ||
| 46 | Raw45 | ||
| 47 | Raw46 | ||
| 48 | Raw47 | ||
| 49 | Raw48 | ||
| 50 | Raw49 | ||
| 51 | Raw50 | ||
| 52 | Raw51 | ||
| 53 | Raw52 | ||
| 54 | Raw53 | ||
| 55 | Raw54 | ||
| 56 | Raw55 | ||
| 57 | Raw56 | ||
| 58 | Raw57 | ||
| 59 | Raw58 | ||
| 60 | Raw59 | ||
| 61 | Raw60 | ||
| 62 | Raw61 | ||
| 63 | Raw62 | ||
| 64 | Raw63 | ||
| 65 | Raw64 | ||
| 66 | Raw65 | ||
| 67 | Raw66 | ||
| 68 | Raw67 | ||
| 69 | Raw68 | ||
| 70 | Raw69 | ||
| 71 | Raw70 | ||
| 72 | Raw71 | ||
| 73 | Raw72 | ||
| 74 | Raw73 | ||
| 75 | Raw74 | ||
| 76 | Raw75 | ||
| 77 | Raw76 | ||
| 78 | Raw77 | ||
| 79 | Raw78 | ||
| 80 | Raw79 | ||
| 81 | Raw80 | ||
| 82 | Raw81 | ||
| 83 | Raw82 | ||
| 84 | Raw83 | ||
| 85 | Raw84 | ||
| 86 | Raw85 | ||
| 87 | Raw86 | ||
| 88 | Raw87 | ||
| 89 | Raw88 | ||
| 90 | Raw89 | ||
| 91 | Raw90 | ||
| 92 | Raw91 | ||
| 93 | Raw92 | ||
| 94 | Raw93 | ||
| 95 | Raw94 | ||
| 96 | Raw95 | ||
| 97 | Raw96 | ||
| 98 | Raw97 | ||
| 99 | Raw98 | ||
| 100 | Raw99 | ||
| 101 | Raw100 | ||
| 102 | Raw101 | ||
| 103 | Raw102 | ||
| 104 | Raw103 | ||
| 105 | Raw104 | ||
| 106 | Raw105 | ||
| 107 | Raw106 | ||
| 108 | Raw107 | ||
| 109 | Raw108 | ||
| 110 | Raw109 | ||
| 111 | Raw110 | ||
| 112 | Raw111 | ||
| 113 | Raw112 | ||
| 114 | Raw113 | ||
| 115 | Raw114 | ||
| 116 | Raw115 | ||
| 117 | Raw116 | ||
| 118 | Raw117 | ||
| 119 | Raw118 | ||
| 120 | Raw119 | ||
| 121 | Raw120 | ||
| 122 | Raw121 | ||
| 123 | Raw122 | ||
| 124 | Raw123 | ||
| 125 | Raw124 | ||
| 126 | Raw125 | ||
| 127 | Raw126 | ||
| 128 | Raw127 | ||
| 129 | Raw128 | ||
| 130 | BlakeTwo256 | ||
| 131 | Sha256 | ||
| 132 | Keccak256 | ||
| 133 | ShaThree256 | ||
| 134 | TimelockEncrypted | encrypted: BoundedVec reveal_round: u64 | |
| 135 | ResetBondsFlag | none | |
| 136 | BigRaw |
SCALE Encoding
- Rule
- 1-byte variant index followed by variant-specific field data. 137 possible variants.
- Size
- variable (1+ bytes)
Examples
None
0x0000 Variant index 0 = NoneRaw0 = Raw0([u8; 0])
0x01<field0>01 Variant index 1 = Raw0field 0 field0: [u8; 0]Raw1 = Raw1([u8; 1])
0x02<field0>02 Variant index 2 = Raw1field 0 field0: [u8; 1]Code Examples
import { TypeRegistry } from "@polkadot/types";
const registry = new TypeRegistry();
// Encode Data — variant "None"
const value = registry.createType("Data", "None");
console.log("Hex:", value.toHex());Referenced By (10)
Type Information
- Type ID
- 241
- Kind
- Variant
- Path
- pallet_commitments::types::Data
- Runtime
- v393