IdentityInfo <= Substrate 198 (#3947)
This commit is contained in:
@@ -29,7 +29,7 @@ import type { AnySignature, EcdsaSignature, Ed25519Signature, Era, Extrinsic, Ex
|
||||
import type { AssetOptions, Owner, PermissionLatest, PermissionVersions, PermissionsV1 } from '@polkadot/types/interfaces/genericAsset';
|
||||
import type { ActiveGilt, ActiveGiltsTotal, ActiveIndex, GiltBid } from '@polkadot/types/interfaces/gilt';
|
||||
import type { AuthorityIndex, AuthorityList, AuthoritySet, AuthoritySetChange, AuthoritySetChanges, AuthorityWeight, DelayKind, DelayKindBest, EncodedFinalityProofs, ForkTreePendingChange, ForkTreePendingChangeNode, GrandpaCommit, GrandpaEquivocation, GrandpaEquivocationProof, GrandpaEquivocationValue, GrandpaJustification, GrandpaPrecommit, GrandpaPrevote, GrandpaSignedPrecommit, JustificationNotification, KeyOwnerProof, NextAuthority, PendingChange, PendingPause, PendingResume, Precommits, Prevotes, ReportedRoundStates, RoundState, SetId, StoredPendingChange, StoredState } from '@polkadot/types/interfaces/grandpa';
|
||||
import type { IdentityFields, IdentityInfo, IdentityInfoAdditional, IdentityJudgement, RegistrarIndex, RegistrarInfo, Registration, RegistrationJudgement } from '@polkadot/types/interfaces/identity';
|
||||
import type { IdentityFields, IdentityInfo, IdentityInfoAdditional, IdentityInfoTo198, IdentityJudgement, RegistrarIndex, RegistrarInfo, Registration, RegistrationJudgement, RegistrationTo198 } from '@polkadot/types/interfaces/identity';
|
||||
import type { AuthIndex, AuthoritySignature, Heartbeat, HeartbeatTo244, OpaqueMultiaddr, OpaqueNetworkState, OpaquePeerId } from '@polkadot/types/interfaces/imOnline';
|
||||
import type { CallIndex, LotteryConfig } from '@polkadot/types/interfaces/lottery';
|
||||
import type { ErrorMetadataLatest, ErrorMetadataV10, ErrorMetadataV11, ErrorMetadataV12, ErrorMetadataV13, ErrorMetadataV14, ErrorMetadataV9, EventMetadataLatest, EventMetadataV10, EventMetadataV11, EventMetadataV12, EventMetadataV13, EventMetadataV14, EventMetadataV9, ExtrinsicMetadataLatest, ExtrinsicMetadataV11, ExtrinsicMetadataV12, ExtrinsicMetadataV13, ExtrinsicMetadataV14, FunctionArgumentMetadataLatest, FunctionArgumentMetadataV10, FunctionArgumentMetadataV11, FunctionArgumentMetadataV12, FunctionArgumentMetadataV13, FunctionArgumentMetadataV14, FunctionArgumentMetadataV9, FunctionMetadataLatest, FunctionMetadataV10, FunctionMetadataV11, FunctionMetadataV12, FunctionMetadataV13, FunctionMetadataV14, FunctionMetadataV9, MetadataAll, MetadataLatest, MetadataV10, MetadataV11, MetadataV12, MetadataV13, MetadataV14, MetadataV9, ModuleConstantMetadataLatest, ModuleConstantMetadataV10, ModuleConstantMetadataV11, ModuleConstantMetadataV12, ModuleConstantMetadataV13, ModuleConstantMetadataV9, ModuleMetadataLatest, ModuleMetadataV10, ModuleMetadataV11, ModuleMetadataV12, ModuleMetadataV13, ModuleMetadataV9, PalletCallMetadataLatest, PalletCallMetadataV14, PalletConstantMetadataLatest, PalletConstantMetadataV14, PalletErrorMetadataLatest, PalletErrorMetadataV14, PalletEventMetadataLatest, PalletEventMetadataV14, PalletMetadataLatest, PalletMetadataV14, PalletStorageMetadataLatest, PalletStorageMetadataV14, PortableRegistry, PortableType, SignedExtensionMetadataLatest, SignedExtensionMetadataV14, StorageEntryMetadataLatest, StorageEntryMetadataV10, StorageEntryMetadataV11, StorageEntryMetadataV12, StorageEntryMetadataV13, StorageEntryMetadataV14, StorageEntryMetadataV9, StorageEntryModifierLatest, StorageEntryModifierV10, StorageEntryModifierV11, StorageEntryModifierV12, StorageEntryModifierV13, StorageEntryModifierV14, StorageEntryModifierV9, StorageEntryTypeLatest, StorageEntryTypeV10, StorageEntryTypeV11, StorageEntryTypeV12, StorageEntryTypeV13, StorageEntryTypeV14, StorageEntryTypeV9, StorageHasher, StorageHasherV10, StorageHasherV11, StorageHasherV12, StorageHasherV13, StorageHasherV14, StorageHasherV9, StorageMetadataLatest, StorageMetadataV10, StorageMetadataV11, StorageMetadataV12, StorageMetadataV13, StorageMetadataV9 } from '@polkadot/types/interfaces/metadata';
|
||||
@@ -456,6 +456,7 @@ declare module '@polkadot/types/types/registry' {
|
||||
IdentityFields: IdentityFields;
|
||||
IdentityInfo: IdentityInfo;
|
||||
IdentityInfoAdditional: IdentityInfoAdditional;
|
||||
IdentityInfoTo198: IdentityInfoTo198;
|
||||
IdentityJudgement: IdentityJudgement;
|
||||
ImmortalEra: ImmortalEra;
|
||||
ImportedAux: ImportedAux;
|
||||
@@ -731,6 +732,7 @@ declare module '@polkadot/types/types/registry' {
|
||||
RegistrarInfo: RegistrarInfo;
|
||||
Registration: Registration;
|
||||
RegistrationJudgement: RegistrationJudgement;
|
||||
RegistrationTo198: RegistrationTo198;
|
||||
RelayBlockNumber: RelayBlockNumber;
|
||||
RelayChainBlockNumber: RelayChainBlockNumber;
|
||||
RelayChainHash: RelayChainHash;
|
||||
|
||||
@@ -24,7 +24,18 @@ export default {
|
||||
}
|
||||
},
|
||||
IdentityInfoAdditional: '(Data, Data)',
|
||||
IdentityInfoTo198: {
|
||||
additional: 'Vec<IdentityInfoAdditional>',
|
||||
display: 'Data',
|
||||
legal: 'Data',
|
||||
web: 'Data',
|
||||
riot: 'Data',
|
||||
email: 'Data',
|
||||
pgpFingerprint: 'Option<H160>',
|
||||
image: 'Data'
|
||||
},
|
||||
IdentityInfo: {
|
||||
_fallback: 'IdentityInfoTo198',
|
||||
additional: 'Vec<IdentityInfoAdditional>',
|
||||
display: 'Data',
|
||||
legal: 'Data',
|
||||
@@ -47,7 +58,13 @@ export default {
|
||||
}
|
||||
},
|
||||
RegistrationJudgement: '(RegistrarIndex, IdentityJudgement)',
|
||||
RegistrationTo198: {
|
||||
judgements: 'Vec<RegistrationJudgement>',
|
||||
deposit: 'Balance',
|
||||
info: 'IdentityInfoTo198'
|
||||
},
|
||||
Registration: {
|
||||
_fallback: 'RegistrationTo198',
|
||||
judgements: 'Vec<RegistrationJudgement>',
|
||||
deposit: 'Balance',
|
||||
info: 'IdentityInfo'
|
||||
|
||||
@@ -33,6 +33,18 @@ export interface IdentityInfo extends Struct {
|
||||
/** @name IdentityInfoAdditional */
|
||||
export interface IdentityInfoAdditional extends ITuple<[Data, Data]> {}
|
||||
|
||||
/** @name IdentityInfoTo198 */
|
||||
export interface IdentityInfoTo198 extends Struct {
|
||||
readonly additional: Vec<IdentityInfoAdditional>;
|
||||
readonly display: Data;
|
||||
readonly legal: Data;
|
||||
readonly web: Data;
|
||||
readonly riot: Data;
|
||||
readonly email: Data;
|
||||
readonly pgpFingerprint: Option<H160>;
|
||||
readonly image: Data;
|
||||
}
|
||||
|
||||
/** @name IdentityJudgement */
|
||||
export interface IdentityJudgement extends Enum {
|
||||
readonly isUnknown: boolean;
|
||||
@@ -65,4 +77,11 @@ export interface Registration extends Struct {
|
||||
/** @name RegistrationJudgement */
|
||||
export interface RegistrationJudgement extends ITuple<[RegistrarIndex, IdentityJudgement]> {}
|
||||
|
||||
/** @name RegistrationTo198 */
|
||||
export interface RegistrationTo198 extends Struct {
|
||||
readonly judgements: Vec<RegistrationJudgement>;
|
||||
readonly deposit: Balance;
|
||||
readonly info: IdentityInfoTo198;
|
||||
}
|
||||
|
||||
export type PHANTOM_IDENTITY = 'identity';
|
||||
|
||||
Reference in New Issue
Block a user