Move StorageData to interface (#1918)
* Move StorageDate to interface * Move extrinsics interfaces * Update interface imports
This commit is contained in:
@@ -3,8 +3,8 @@
|
||||
|
||||
import { Codec } from '@polkadot/types/types';
|
||||
import { Bytes, u32, u64 } from '@polkadot/types/primitive';
|
||||
import { Balance, BalanceOf, BlockNumber, Moment, Percent, Permill } from '@polkadot/types/interfaces/runtime';
|
||||
import { Gas } from '@polkadot/types/interfaces/contracts';
|
||||
import { Balance, BalanceOf, BlockNumber, Moment, Percent, Permill } from '@polkadot/types/interfaces/runtime';
|
||||
import { SessionIndex } from '@polkadot/types/interfaces/session';
|
||||
import { EraIndex } from '@polkadot/types/interfaces/staking';
|
||||
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
import { AnyNumber, ITuple } from '@polkadot/types/types';
|
||||
import { Option, U8aFixed, Vec } from '@polkadot/types/codec';
|
||||
import { Bytes, Data, bool, u32, u64 } from '@polkadot/types/primitive';
|
||||
import { AccountId, AccountIndex, Balance, BalanceOf, BlockNumber, Hash, Index, KeyTypeId, Moment, Perbill, ValidatorId, Weight } from '@polkadot/types/interfaces/runtime';
|
||||
import { UncleEntryItem } from '@polkadot/types/interfaces/authorship';
|
||||
import { BabeAuthorityWeight, MaybeVrf } from '@polkadot/types/interfaces/babe';
|
||||
import { AccountData, BalanceLock } from '@polkadot/types/interfaces/balances';
|
||||
@@ -18,6 +17,7 @@ import { RegistrarInfo, Registration } from '@polkadot/types/interfaces/identity
|
||||
import { AuthIndex } from '@polkadot/types/interfaces/imOnline';
|
||||
import { Kind, OffenceDetails, OpaqueTimeSlot, ReportIdOf } from '@polkadot/types/interfaces/offences';
|
||||
import { ActiveRecovery, RecoveryConfig } from '@polkadot/types/interfaces/recovery';
|
||||
import { AccountId, AccountIndex, Balance, BalanceOf, BlockNumber, Hash, Index, KeyTypeId, Moment, Perbill, ValidatorId, Weight } from '@polkadot/types/interfaces/runtime';
|
||||
import { Keys, SessionIndex } from '@polkadot/types/interfaces/session';
|
||||
import { Bid, BidKind, SocietyVote, StrikeCount, VouchingStatus } from '@polkadot/types/interfaces/society';
|
||||
import { EraIndex, EraPoints, Exposure, Forcing, MomentOf, Nominations, RewardDestination, SlashingSpans, SpanIndex, SpanRecord, StakingLedger, UnappliedSlash, ValidatorPrefs } from '@polkadot/types/interfaces/staking';
|
||||
|
||||
@@ -3,11 +3,12 @@
|
||||
|
||||
import { AnyNumber, Codec, IExtrinsic } from '@polkadot/types/types';
|
||||
import { Option, Vec } from '@polkadot/types/codec';
|
||||
import { Bytes, StorageData, StorageKey, Text, bool, u32, u64 } from '@polkadot/types/primitive';
|
||||
import { Bytes, StorageKey, Text, bool, u32, u64 } from '@polkadot/types/primitive';
|
||||
import { Metadata } from '@polkadot/types';
|
||||
import { AccountId, BlockNumber, Extrinsic, H256, Hash, Header, Index, SignedBlock } from '@polkadot/types/interfaces/runtime';
|
||||
import { ContractCallRequest, ContractExecResult } from '@polkadot/types/interfaces/contracts';
|
||||
import { Extrinsic } from '@polkadot/types/interfaces/extrinsics';
|
||||
import { BlockHash, ChainProperties, ExtrinsicOrHash, ExtrinsicStatus, Health, NetworkState, PeerInfo, RpcMethods, RuntimeDispatchInfo, RuntimeVersion, StorageChangeSet } from '@polkadot/types/interfaces/rpc';
|
||||
import { AccountId, BlockNumber, H256, Hash, Header, Index, SignedBlock, StorageData } from '@polkadot/types/interfaces/runtime';
|
||||
import { Observable } from 'rxjs';
|
||||
|
||||
declare module '@polkadot/rpc-core/types.jsonrpc' {
|
||||
|
||||
@@ -4,13 +4,14 @@
|
||||
import { AnyNumber, ITuple } from '@polkadot/types/types';
|
||||
import { Compact, Option, U8aFixed, Vec } from '@polkadot/types/codec';
|
||||
import { Bytes, Data, bool, u16, u32, u64 } from '@polkadot/types/primitive';
|
||||
import { AccountId, AccountIndex, Address, Balance, BalanceOf, BlockNumber, Call, ChangesTrieConfiguration, Hash, Header, KeyValue, LookupSource, Moment, Signature } from '@polkadot/types/interfaces/runtime';
|
||||
import { MemberCount, ProposalIndex } from '@polkadot/types/interfaces/collective';
|
||||
import { CodeHash, Gas, Schedule } from '@polkadot/types/interfaces/contracts';
|
||||
import { Conviction, PropIndex, Proposal, ReferendumIndex } from '@polkadot/types/interfaces/democracy';
|
||||
import { Vote } from '@polkadot/types/interfaces/elections';
|
||||
import { Signature } from '@polkadot/types/interfaces/extrinsics';
|
||||
import { IdentityFields, IdentityInfo, IdentityJudgement, RegistrarIndex } from '@polkadot/types/interfaces/identity';
|
||||
import { Heartbeat } from '@polkadot/types/interfaces/imOnline';
|
||||
import { AccountId, AccountIndex, Address, Balance, BalanceOf, BlockNumber, Call, ChangesTrieConfiguration, Hash, Header, KeyValue, LookupSource, Moment } from '@polkadot/types/interfaces/runtime';
|
||||
import { Keys } from '@polkadot/types/interfaces/session';
|
||||
import { SocietyJudgement } from '@polkadot/types/interfaces/society';
|
||||
import { EraIndex, RewardDestination, ValidatorPrefs } from '@polkadot/types/interfaces/staking';
|
||||
|
||||
@@ -44,7 +44,7 @@ function generateForMeta (meta: Metadata, dest: string, extraTypes: Record<strin
|
||||
return acc.concat(generateModule(allDefs, mod, imports, isStrict));
|
||||
}, [] as string[]);
|
||||
const header = createImportCode(HEADER, imports, [
|
||||
...Object.keys(imports.localTypes).map((moduleName): { file: string; types: string[] } => ({
|
||||
...Object.keys(imports.localTypes).sort().map((moduleName): { file: string; types: string[] } => ({
|
||||
file: `${imports.moduleToPackage[moduleName]}/${moduleName}`,
|
||||
types: Object.keys(imports.localTypes[moduleName])
|
||||
}))
|
||||
|
||||
@@ -46,7 +46,7 @@ export function generateInterfaceRegistry (importDefinitions: { [importPath: str
|
||||
}, '');
|
||||
|
||||
const header = createImportCode(HEADER, imports, [
|
||||
...Object.keys(imports.localTypes).map((moduleName): { file: string; types: string[] } => ({
|
||||
...Object.keys(imports.localTypes).sort().map((moduleName): { file: string; types: string[] } => ({
|
||||
file: `${imports.moduleToPackage[moduleName]}/${moduleName}`,
|
||||
types: Object.keys(imports.localTypes[moduleName])
|
||||
}))
|
||||
|
||||
@@ -104,7 +104,7 @@ function generateForMeta (registry: Registry, meta: Metadata, dest: string, extr
|
||||
return acc.concat(generateModule(allDefs, registry, mod, imports, isStrict));
|
||||
}, []);
|
||||
const header = createImportCode(HEADER, imports, [
|
||||
...Object.keys(imports.localTypes).map((moduleName): { file: string; types: string[] } => ({
|
||||
...Object.keys(imports.localTypes).sort().map((moduleName): { file: string; types: string[] } => ({
|
||||
file: `${imports.moduleToPackage[moduleName]}/${moduleName}`,
|
||||
types: Object.keys(imports.localTypes[moduleName])
|
||||
})),
|
||||
|
||||
@@ -49,7 +49,7 @@ export default function generateRpcTypes (dest = 'packages/api/src/types/augment
|
||||
}, []).join('\n');
|
||||
|
||||
const header = createImportCode(HEADER, imports, [
|
||||
...Object.keys(imports.localTypes).map((moduleName): { file: string; types: string[] } => ({
|
||||
...Object.keys(imports.localTypes).sort().map((moduleName): { file: string; types: string[] } => ({
|
||||
file: `@polkadot/types/interfaces/${moduleName}`,
|
||||
types: Object.keys(imports.localTypes[moduleName])
|
||||
})),
|
||||
|
||||
@@ -185,7 +185,7 @@ function generateTsDefFor (importDefinitions: { [importPath: string]: object },
|
||||
const sortedDefs = interfaces.sort((a, b): number => a[0].localeCompare(b[0])).map(([, definition]): string => definition).join('\n\n');
|
||||
|
||||
const header = createImportCode(HEADER, imports, [
|
||||
...Object.keys(imports.localTypes).map((moduleName): { file: string; types: string[] } => ({
|
||||
...Object.keys(imports.localTypes).sort().map((moduleName): { file: string; types: string[] } => ({
|
||||
file: `${imports.moduleToPackage[moduleName]}/${moduleName}`,
|
||||
types: Object.keys(imports.localTypes[moduleName])
|
||||
}))
|
||||
|
||||
@@ -75,7 +75,7 @@ function generateForMeta (registry: Registry, meta: Metadata, dest: string, extr
|
||||
return acc.concat(generateModule(registry, allDefs, mod, imports, isStrict));
|
||||
}, [] as string[]);
|
||||
const header = createImportCode(HEADER, imports, [
|
||||
...Object.keys(imports.localTypes).map((moduleName): { file: string; types: string[] } => ({
|
||||
...Object.keys(imports.localTypes).sort().map((moduleName): { file: string; types: string[] } => ({
|
||||
file: `${imports.moduleToPackage[moduleName]}/${moduleName}`,
|
||||
types: Object.keys(imports.localTypes[moduleName])
|
||||
})),
|
||||
|
||||
@@ -3,7 +3,8 @@
|
||||
// of the Apache-2.0 license. See the LICENSE file for details.
|
||||
|
||||
import { FunctionMetadataLatest } from '../interfaces/metadata/types';
|
||||
import { Address, Balance, Call, EcdsaSignature, Ed25519Signature, ExtrinsicUnknown, ExtrinsicV1, ExtrinsicV2, ExtrinsicV3, ExtrinsicV4, Index, Sr25519Signature } from '../interfaces/runtime';
|
||||
import { EcdsaSignature, Ed25519Signature, ExtrinsicUnknown, ExtrinsicV1, ExtrinsicV2, ExtrinsicV3, ExtrinsicV4, Sr25519Signature } from '../interfaces/extrinsics';
|
||||
import { Address, Balance, Call, Index } from '../interfaces/runtime';
|
||||
import { ArgsDef, AnyJsonObject, AnyU8a, Codec, ExtrinsicPayloadValue, IExtrinsic, IKeyringPair, InterfaceTypes, Registry, SignatureOptions } from '../types';
|
||||
|
||||
import { assert, isHex, isU8a, u8aConcat, u8aToHex, u8aToU8a } from '@polkadot/util';
|
||||
|
||||
@@ -2,7 +2,8 @@
|
||||
// This software may be modified and distributed under the terms
|
||||
// of the Apache-2.0 license. See the LICENSE file for details.
|
||||
|
||||
import { Balance, ExtrinsicPayloadV1, ExtrinsicPayloadV2, ExtrinsicPayloadV3, ExtrinsicPayloadV4, Hash, Index } from '../interfaces/runtime';
|
||||
import { ExtrinsicPayloadV1, ExtrinsicPayloadV2, ExtrinsicPayloadV3, ExtrinsicPayloadV4 } from '../interfaces/extrinsics';
|
||||
import { Balance, Hash, Index } from '../interfaces/runtime';
|
||||
import { AnyJsonObject, BareOpts, ExtrinsicPayloadValue, IKeyringPair, InterfaceTypes, Registry } from '../types';
|
||||
|
||||
import { u8aToHex } from '@polkadot/util';
|
||||
|
||||
@@ -2,7 +2,8 @@
|
||||
// This software may be modified and distributed under the terms
|
||||
// of the Apache-2.0 license. See the LICENSE file for details.
|
||||
|
||||
import { Address, Call, ExtrinsicSignatureV1 } from '../../interfaces/runtime';
|
||||
import { ExtrinsicSignatureV1 } from '../../interfaces/extrinsics';
|
||||
import { Address, Call } from '../../interfaces/runtime';
|
||||
import { ExtrinsicPayloadValue, IExtrinsicImpl, IKeyringPair, Registry, SignatureOptions } from '../../types';
|
||||
import { ExtrinsicOptions } from '../types';
|
||||
|
||||
|
||||
@@ -2,7 +2,8 @@
|
||||
// This software may be modified and distributed under the terms
|
||||
// of the Apache-2.0 license. See the LICENSE file for details.
|
||||
|
||||
import { Hash, ExtrinsicEra, Index } from '../../interfaces/runtime';
|
||||
import { ExtrinsicEra } from '../../interfaces/extrinsics';
|
||||
import { Hash, Index } from '../../interfaces/runtime';
|
||||
import { ExtrinsicPayloadValue, IKeyringPair, Registry } from '../../types';
|
||||
|
||||
import Compact from '../../codec/Compact';
|
||||
|
||||
@@ -2,7 +2,8 @@
|
||||
// This software may be modified and distributed under the terms
|
||||
// of the Apache-2.0 license. See the LICENSE file for details.
|
||||
|
||||
import { Address, Balance, Call, ExtrinsicEra, Index, Signature } from '../../interfaces/runtime';
|
||||
import { ExtrinsicEra, Signature } from '../../interfaces/extrinsics';
|
||||
import { Address, Balance, Call, Index } from '../../interfaces/runtime';
|
||||
import { ExtrinsicPayloadValue, IExtrinsicSignature, IKeyringPair, Registry, SignatureOptions } from '../../types';
|
||||
import { ExtrinsicSignatureOptions } from '../types';
|
||||
|
||||
|
||||
@@ -2,7 +2,8 @@
|
||||
// This software may be modified and distributed under the terms
|
||||
// of the Apache-2.0 license. See the LICENSE file for details.
|
||||
|
||||
import { Address, Call, ExtrinsicSignatureV2 } from '../../interfaces/runtime';
|
||||
import { ExtrinsicSignatureV2 } from '../../interfaces/extrinsics';
|
||||
import { Address, Call } from '../../interfaces/runtime';
|
||||
import { ExtrinsicPayloadValue, IExtrinsicImpl, IKeyringPair, Registry, SignatureOptions } from '../../types';
|
||||
import { ExtrinsicOptions } from '../types';
|
||||
|
||||
|
||||
@@ -2,7 +2,8 @@
|
||||
// This software may be modified and distributed under the terms
|
||||
// of the Apache-2.0 license. See the LICENSE file for details.
|
||||
|
||||
import { Balance, ExtrinsicEra, Hash, Index } from '../../interfaces/runtime';
|
||||
import { ExtrinsicEra } from '../../interfaces/extrinsics';
|
||||
import { Balance, Hash, Index } from '../../interfaces/runtime';
|
||||
import { ExtrinsicPayloadValue, IKeyringPair, Registry } from '../../types';
|
||||
|
||||
import Compact from '../../codec/Compact';
|
||||
|
||||
@@ -2,7 +2,8 @@
|
||||
// This software may be modified and distributed under the terms
|
||||
// of the Apache-2.0 license. See the LICENSE file for details.
|
||||
|
||||
import { Address, Balance, Call, ExtrinsicEra, Index, Signature } from '../../interfaces/runtime';
|
||||
import { ExtrinsicEra, Signature } from '../../interfaces/extrinsics';
|
||||
import { Address, Balance, Call, Index } from '../../interfaces/runtime';
|
||||
import { ExtrinsicPayloadValue, IExtrinsicSignature, IKeyringPair, Registry, SignatureOptions } from '../../types';
|
||||
import { ExtrinsicSignatureOptions } from '../types';
|
||||
|
||||
|
||||
@@ -2,7 +2,8 @@
|
||||
// This software may be modified and distributed under the terms
|
||||
// of the Apache-2.0 license. See the LICENSE file for details.
|
||||
|
||||
import { Address, Call, ExtrinsicSignatureV3 } from '../../interfaces/runtime';
|
||||
import { ExtrinsicSignatureV3 } from '../../interfaces/extrinsics';
|
||||
import { Address, Call } from '../../interfaces/runtime';
|
||||
import { ExtrinsicPayloadValue, IExtrinsicImpl, IKeyringPair, Registry, SignatureOptions } from '../../types';
|
||||
import { ExtrinsicOptions } from '../types';
|
||||
|
||||
|
||||
@@ -2,7 +2,8 @@
|
||||
// This software may be modified and distributed under the terms
|
||||
// of the Apache-2.0 license. See the LICENSE file for details.
|
||||
|
||||
import { Balance, ExtrinsicEra, Hash, Index } from '../../interfaces/runtime';
|
||||
import { ExtrinsicEra } from '../../interfaces/extrinsics';
|
||||
import { Balance, Hash, Index } from '../../interfaces/runtime';
|
||||
import { ExtrinsicPayloadValue, IKeyringPair, Registry } from '../../types';
|
||||
|
||||
import Compact from '../../codec/Compact';
|
||||
|
||||
@@ -2,7 +2,8 @@
|
||||
// This software may be modified and distributed under the terms
|
||||
// of the Apache-2.0 license. See the LICENSE file for details.
|
||||
|
||||
import { Address, Call, ExtrinsicSignatureV4 } from '../../interfaces/runtime';
|
||||
import { ExtrinsicSignatureV4 } from '../../interfaces/extrinsics';
|
||||
import { Address, Call } from '../../interfaces/runtime';
|
||||
import { ExtrinsicPayloadValue, IExtrinsicImpl, IKeyringPair, Registry, SignatureOptions } from '../../types';
|
||||
import { ExtrinsicOptions } from '../types';
|
||||
|
||||
|
||||
@@ -2,7 +2,8 @@
|
||||
// This software may be modified and distributed under the terms
|
||||
// of the Apache-2.0 license. See the LICENSE file for details.
|
||||
|
||||
import { Balance, ExtrinsicEra, Hash, Index } from '../../interfaces/runtime';
|
||||
import { ExtrinsicEra } from '../../interfaces/extrinsics';
|
||||
import { Balance, Hash, Index } from '../../interfaces/runtime';
|
||||
import { ExtrinsicPayloadValue, IKeyringPair, Registry } from '../../types';
|
||||
|
||||
import Compact from '../../codec/Compact';
|
||||
|
||||
@@ -2,7 +2,8 @@
|
||||
// This software may be modified and distributed under the terms
|
||||
// of the Apache-2.0 license. See the LICENSE file for details.
|
||||
|
||||
import { Address, Balance, Call, EcdsaSignature, Ed25519Signature, ExtrinsicEra, Index, MultiSignature, Sr25519Signature } from '../../interfaces/runtime';
|
||||
import { EcdsaSignature, Ed25519Signature, ExtrinsicEra, MultiSignature, Sr25519Signature } from '../../interfaces/extrinsics';
|
||||
import { Address, Balance, Call, Index } from '../../interfaces/runtime';
|
||||
import { ExtrinsicPayloadValue, IExtrinsicSignature, IKeyringPair, Registry, SignatureOptions } from '../../types';
|
||||
import { ExtrinsicSignatureOptions } from '../types';
|
||||
|
||||
|
||||
@@ -2,12 +2,13 @@
|
||||
/* eslint-disable @typescript-eslint/no-empty-interface */
|
||||
|
||||
import { Compact, Option, Raw, Vec } from '@polkadot/types/codec';
|
||||
import { BitVec, Bytes, Data, Null, StorageData, StorageKey, Text, Type, U256, Unconstructable, bool, i128, i16, i256, i32, i64, i8, u128, u16, u256, u32, u64, u8, usize } from '@polkadot/types/primitive';
|
||||
import { AccountId, AccountIdOf, AccountIndex, Address, AssetId, Balance, BalanceOf, Block, BlockNumber, Call, ChangesTrieConfiguration, Consensus, ConsensusEngineId, Digest, DigestItem, DispatchClass, DispatchInfo, DispatchInfoTo190, EcdsaSignature, Ed25519Signature, Extrinsic, ExtrinsicEra, ExtrinsicPayload, ExtrinsicPayloadUnknown, ExtrinsicPayloadV1, ExtrinsicPayloadV2, ExtrinsicPayloadV3, ExtrinsicPayloadV4, ExtrinsicSignatureV1, ExtrinsicSignatureV2, ExtrinsicSignatureV3, ExtrinsicSignatureV4, ExtrinsicUnknown, ExtrinsicV1, ExtrinsicV2, ExtrinsicV3, ExtrinsicV4, Fixed64, H160, H256, H512, Hash, Header, ImmortalEra, Index, Justification, KeyTypeId, KeyValue, LockIdentifier, LookupSource, LookupTarget, Moment, MortalEra, MultiSignature, Origin, Perbill, Percent, Permill, Perquintill, Phantom, PhantomData, PreRuntime, Seal, SealV0, Signature, SignedBlock, SignerPayload, Sr25519Signature, ValidatorId, Weight, WeightMultiplier } from '@polkadot/types/interfaces/runtime';
|
||||
import { InclusionHeight, Uncle, UncleEntryItem } from '@polkadot/types/interfaces/authorship';
|
||||
import { BitVec, Bytes, Data, Null, StorageKey, Text, Type, U256, Unconstructable, bool, i128, i16, i256, i32, i64, i8, u128, u16, u256, u32, u64, u8, usize } from '@polkadot/types/primitive';
|
||||
import { BlockAttestations, IncludedBlocks, MoreAttestations } from '@polkadot/types/interfaces/attestations';
|
||||
import { RawAuraPreDigest } from '@polkadot/types/interfaces/aura';
|
||||
import { InclusionHeight, Uncle, UncleEntryItem } from '@polkadot/types/interfaces/authorship';
|
||||
import { BabeAuthorityWeight, BabeBlockWeight, BabeWeight, MaybeVrf, RawBabePreDigest, RawBabePreDigestCompat, RawBabePreDigestPrimary, RawBabePreDigestPrimaryTo159, RawBabePreDigestSecondary, RawBabePreDigestSecondaryTo159, RawBabePreDigestTo159, SlotNumber, VrfData, VrfProof } from '@polkadot/types/interfaces/babe';
|
||||
import { AccountData, BalanceLock, BalanceLockTo212, Reasons, VestingSchedule, WithdrawReasons } from '@polkadot/types/interfaces/balances';
|
||||
import { EthereumAddress } from '@polkadot/types/interfaces/claims';
|
||||
import { MemberCount, ProposalIndex, Votes } from '@polkadot/types/interfaces/collective';
|
||||
import { AuthorityId } from '@polkadot/types/interfaces/consensus';
|
||||
import { AliveContractInfo, CodeHash, ContractCallRequest, ContractExecResult, ContractExecResultSuccess, ContractInfo, ContractStorageKey, Gas, PrefabWasmModule, PrefabWasmModuleReserved, Schedule, ScheduleTo212, SeedOf, TombstoneContractInfo, TrieId } from '@polkadot/types/interfaces/contracts';
|
||||
@@ -16,12 +17,17 @@ import { Amount, AssetOf, ContractAccountInfo, InherentOfflineReport, LockPeriod
|
||||
import { ApprovalFlag, SetIndex, Vote, VoteIndex, VoteThreshold, VoterInfo } from '@polkadot/types/interfaces/elections';
|
||||
import { CreatedBlock, ImportedAux } from '@polkadot/types/interfaces/engine';
|
||||
import { Account, Log } from '@polkadot/types/interfaces/evm';
|
||||
import { EcdsaSignature, Ed25519Signature, Extrinsic, ExtrinsicEra, ExtrinsicPayload, ExtrinsicPayloadUnknown, ExtrinsicPayloadV1, ExtrinsicPayloadV2, ExtrinsicPayloadV3, ExtrinsicPayloadV4, ExtrinsicSignatureV1, ExtrinsicSignatureV2, ExtrinsicSignatureV3, ExtrinsicSignatureV4, ExtrinsicUnknown, ExtrinsicV1, ExtrinsicV2, ExtrinsicV3, ExtrinsicV4, ImmortalEra, MortalEra, MultiSignature, Signature, SignerPayload, Sr25519Signature } from '@polkadot/types/interfaces/extrinsics';
|
||||
import { AssetOptions, Owner, PermissionLatest, PermissionVersions, PermissionsV1 } from '@polkadot/types/interfaces/genericAsset';
|
||||
import { AuthorityIndex, AuthorityList, AuthorityWeight, NextAuthority, PendingPause, PendingResume, SetId, StoredPendingChange, StoredState } from '@polkadot/types/interfaces/grandpa';
|
||||
import { IdentityFields, IdentityInfo, IdentityInfoAdditional, IdentityJudgement, RegistrarIndex, RegistrarInfo, Registration, RegistrationJudgement } from '@polkadot/types/interfaces/identity';
|
||||
import { AuthIndex, AuthoritySignature, Heartbeat, OpaqueMultiaddr, OpaqueNetworkState, OpaquePeerId } from '@polkadot/types/interfaces/imOnline';
|
||||
import { CallMetadataV0, DoubleMapTypeLatest, DoubleMapTypeV10, DoubleMapTypeV11, DoubleMapTypeV3, DoubleMapTypeV4, DoubleMapTypeV5, DoubleMapTypeV6, DoubleMapTypeV7, DoubleMapTypeV8, DoubleMapTypeV9, ErrorMetadataV10, ErrorMetadataV11, ErrorMetadataV8, ErrorMetadataV9, EventMetadataLatest, EventMetadataV0, EventMetadataV1, EventMetadataV10, EventMetadataV11, EventMetadataV2, EventMetadataV3, EventMetadataV4, EventMetadataV5, EventMetadataV6, EventMetadataV7, EventMetadataV8, EventMetadataV9, ExtrinsicMetadataLatest, ExtrinsicMetadataV11, FunctionArgumentMetadataLatest, FunctionArgumentMetadataV0, FunctionArgumentMetadataV1, FunctionArgumentMetadataV10, FunctionArgumentMetadataV11, FunctionArgumentMetadataV2, FunctionArgumentMetadataV3, FunctionArgumentMetadataV4, FunctionArgumentMetadataV5, FunctionArgumentMetadataV6, FunctionArgumentMetadataV7, FunctionArgumentMetadataV8, FunctionArgumentMetadataV9, FunctionMetadataLatest, FunctionMetadataV0, FunctionMetadataV1, FunctionMetadataV10, FunctionMetadataV11, FunctionMetadataV2, FunctionMetadataV3, FunctionMetadataV4, FunctionMetadataV5, FunctionMetadataV6, FunctionMetadataV7, FunctionMetadataV8, FunctionMetadataV9, MapTypeLatest, MapTypeV0, MapTypeV10, MapTypeV11, MapTypeV2, MapTypeV3, MapTypeV4, MapTypeV5, MapTypeV6, MapTypeV7, MapTypeV8, MapTypeV9, MetadataAll, MetadataLatest, MetadataV0, MetadataV1, MetadataV10, MetadataV11, MetadataV2, MetadataV3, MetadataV4, MetadataV5, MetadataV6, MetadataV7, MetadataV8, MetadataV9, ModuleConstantMetadataLatest, ModuleConstantMetadataV10, ModuleConstantMetadataV11, ModuleConstantMetadataV6, ModuleConstantMetadataV7, ModuleConstantMetadataV8, ModuleConstantMetadataV9, ModuleMetadataLatest, ModuleMetadataV0, ModuleMetadataV1, ModuleMetadataV10, ModuleMetadataV11, ModuleMetadataV2, ModuleMetadataV3, ModuleMetadataV4, ModuleMetadataV5, ModuleMetadataV6, ModuleMetadataV7, ModuleMetadataV8, ModuleMetadataV9, OuterDispatchCallV0, OuterDispatchMetadataV0, OuterEventEventMetadataEventsV0, OuterEventEventMetadataV0, OuterEventMetadataV0, PlainTypeLatest, PlainTypeV0, PlainTypeV10, PlainTypeV11, PlainTypeV2, PlainTypeV3, PlainTypeV4, PlainTypeV5, PlainTypeV6, PlainTypeV7, PlainTypeV8, PlainTypeV9, RuntimeModuleMetadataV0, StorageEntryMetadataLatest, StorageEntryMetadataV10, StorageEntryMetadataV11, StorageEntryMetadataV6, StorageEntryMetadataV7, StorageEntryMetadataV8, StorageEntryMetadataV9, StorageEntryModifierLatest, StorageEntryModifierV10, StorageEntryModifierV11, StorageEntryModifierV6, StorageEntryModifierV7, StorageEntryModifierV8, StorageEntryModifierV9, StorageEntryTypeLatest, StorageEntryTypeV10, StorageEntryTypeV11, StorageEntryTypeV6, StorageEntryTypeV7, StorageEntryTypeV8, StorageEntryTypeV9, StorageFunctionMetadataV0, StorageFunctionMetadataV1, StorageFunctionMetadataV2, StorageFunctionMetadataV3, StorageFunctionMetadataV4, StorageFunctionMetadataV5, StorageFunctionModifierV0, StorageFunctionModifierV1, StorageFunctionModifierV2, StorageFunctionModifierV3, StorageFunctionModifierV4, StorageFunctionModifierV5, StorageFunctionTypeV0, StorageFunctionTypeV1, StorageFunctionTypeV2, StorageFunctionTypeV3, StorageFunctionTypeV4, StorageFunctionTypeV5, StorageHasher, StorageHasherV10, StorageHasherV11, StorageHasherV4, StorageHasherV5, StorageHasherV6, StorageHasherV7, StorageHasherV8, StorageHasherV9, StorageMetadataLatest, StorageMetadataV0, StorageMetadataV10, StorageMetadataV11, StorageMetadataV7, StorageMetadataV8, StorageMetadataV9 } from '@polkadot/types/interfaces/metadata';
|
||||
import { Kind, OffenceDetails, Offender, OpaqueTimeSlot, ReportIdOf, Reporter } from '@polkadot/types/interfaces/offences';
|
||||
import { AttestedCandidate, AuctionIndex, Bidder, CandidateReceipt, CollatorId, CollatorSignature, EgressQueueRoot, HeadData, IncomingParachain, IncomingParachainDeploy, IncomingParachainFixed, LeasePeriod, LeasePeriodOf, NewBidder, ParaId, ParaIdOf, ParaInfo, ParaScheduling, ParachainDispatchOrigin, Retriable, SlotRange, SubId, UpwardMessage, ValidityAttestation, WinningData, WinningDataEntry } from '@polkadot/types/interfaces/parachains';
|
||||
import { ActiveRecovery, RecoveryConfig } from '@polkadot/types/interfaces/recovery';
|
||||
import { ApiId, BlockHash, ChainProperties, ExtrinsicOrHash, ExtrinsicStatus, Health, KeyValueOption, NetworkState, PeerInfo, RpcMethods, RuntimeDispatchInfo, RuntimeVersion, RuntimeVersionApi, StorageChangeSet } from '@polkadot/types/interfaces/rpc';
|
||||
import { AccountId, AccountIdOf, AccountIndex, Address, AssetId, Balance, BalanceOf, Block, BlockNumber, Call, ChangesTrieConfiguration, Consensus, ConsensusEngineId, Digest, DigestItem, DispatchClass, DispatchInfo, DispatchInfoTo190, Fixed64, H160, H256, H512, Hash, Header, Index, Justification, KeyTypeId, KeyValue, LockIdentifier, LookupSource, LookupTarget, Moment, Origin, Perbill, Percent, Permill, Perquintill, Phantom, PhantomData, PreRuntime, Seal, SealV0, SignedBlock, StorageData, ValidatorId, Weight, WeightMultiplier } from '@polkadot/types/interfaces/runtime';
|
||||
import { FullIdentification, IdentificationTuple, Keys, SessionIndex, SessionKeys1, SessionKeys2, SessionKeys3, SessionKeys4, SessionKeys5, SessionKeys6 } from '@polkadot/types/interfaces/session';
|
||||
import { Bid, BidKind, BidKindVouch, SocietyJudgement, SocietyVote, StrikeCount, VouchingStatus } from '@polkadot/types/interfaces/society';
|
||||
import { CompactAssignments, CompactScore, ElectionCompute, ElectionResult, ElectionStatus, EraIndex, EraPoints, EraRewards, Exposure, Forcing, IndividualExposure, KeyType, MomentOf, Nominations, PhragmenScore, Points, RewardDestination, SlashJournalEntry, SlashingSpans, SlashingSpansTo204, SpanIndex, SpanRecord, StakingLedger, UnappliedSlash, UnappliedSlashOther, UnlockChunk, ValidatorIndex, ValidatorPrefs, ValidatorPrefsTo145, ValidatorPrefsTo196 } from '@polkadot/types/interfaces/staking';
|
||||
@@ -30,11 +36,6 @@ import { OpenTip, OpenTipFinder, OpenTipTip, TreasuryProposal } from '@polkadot/
|
||||
import { Multiplier } from '@polkadot/types/interfaces/txpayment';
|
||||
import { Multisig, Timepoint } from '@polkadot/types/interfaces/utility';
|
||||
import { VestingInfo } from '@polkadot/types/interfaces/vesting';
|
||||
import { BlockAttestations, IncludedBlocks, MoreAttestations } from '@polkadot/types/interfaces/attestations';
|
||||
import { EthereumAddress } from '@polkadot/types/interfaces/claims';
|
||||
import { AttestedCandidate, AuctionIndex, Bidder, CandidateReceipt, CollatorId, CollatorSignature, EgressQueueRoot, HeadData, IncomingParachain, IncomingParachainDeploy, IncomingParachainFixed, LeasePeriod, LeasePeriodOf, NewBidder, ParaId, ParaIdOf, ParaInfo, ParaScheduling, ParachainDispatchOrigin, Retriable, SlotRange, SubId, UpwardMessage, ValidityAttestation, WinningData, WinningDataEntry } from '@polkadot/types/interfaces/parachains';
|
||||
import { CallMetadataV0, DoubleMapTypeLatest, DoubleMapTypeV10, DoubleMapTypeV11, DoubleMapTypeV3, DoubleMapTypeV4, DoubleMapTypeV5, DoubleMapTypeV6, DoubleMapTypeV7, DoubleMapTypeV8, DoubleMapTypeV9, ErrorMetadataV10, ErrorMetadataV11, ErrorMetadataV8, ErrorMetadataV9, EventMetadataLatest, EventMetadataV0, EventMetadataV1, EventMetadataV10, EventMetadataV11, EventMetadataV2, EventMetadataV3, EventMetadataV4, EventMetadataV5, EventMetadataV6, EventMetadataV7, EventMetadataV8, EventMetadataV9, ExtrinsicMetadataLatest, ExtrinsicMetadataV11, FunctionArgumentMetadataLatest, FunctionArgumentMetadataV0, FunctionArgumentMetadataV1, FunctionArgumentMetadataV10, FunctionArgumentMetadataV11, FunctionArgumentMetadataV2, FunctionArgumentMetadataV3, FunctionArgumentMetadataV4, FunctionArgumentMetadataV5, FunctionArgumentMetadataV6, FunctionArgumentMetadataV7, FunctionArgumentMetadataV8, FunctionArgumentMetadataV9, FunctionMetadataLatest, FunctionMetadataV0, FunctionMetadataV1, FunctionMetadataV10, FunctionMetadataV11, FunctionMetadataV2, FunctionMetadataV3, FunctionMetadataV4, FunctionMetadataV5, FunctionMetadataV6, FunctionMetadataV7, FunctionMetadataV8, FunctionMetadataV9, MapTypeLatest, MapTypeV0, MapTypeV10, MapTypeV11, MapTypeV2, MapTypeV3, MapTypeV4, MapTypeV5, MapTypeV6, MapTypeV7, MapTypeV8, MapTypeV9, MetadataAll, MetadataLatest, MetadataV0, MetadataV1, MetadataV10, MetadataV11, MetadataV2, MetadataV3, MetadataV4, MetadataV5, MetadataV6, MetadataV7, MetadataV8, MetadataV9, ModuleConstantMetadataLatest, ModuleConstantMetadataV10, ModuleConstantMetadataV11, ModuleConstantMetadataV6, ModuleConstantMetadataV7, ModuleConstantMetadataV8, ModuleConstantMetadataV9, ModuleMetadataLatest, ModuleMetadataV0, ModuleMetadataV1, ModuleMetadataV10, ModuleMetadataV11, ModuleMetadataV2, ModuleMetadataV3, ModuleMetadataV4, ModuleMetadataV5, ModuleMetadataV6, ModuleMetadataV7, ModuleMetadataV8, ModuleMetadataV9, OuterDispatchCallV0, OuterDispatchMetadataV0, OuterEventEventMetadataEventsV0, OuterEventEventMetadataV0, OuterEventMetadataV0, PlainTypeLatest, PlainTypeV0, PlainTypeV10, PlainTypeV11, PlainTypeV2, PlainTypeV3, PlainTypeV4, PlainTypeV5, PlainTypeV6, PlainTypeV7, PlainTypeV8, PlainTypeV9, RuntimeModuleMetadataV0, StorageEntryMetadataLatest, StorageEntryMetadataV10, StorageEntryMetadataV11, StorageEntryMetadataV6, StorageEntryMetadataV7, StorageEntryMetadataV8, StorageEntryMetadataV9, StorageEntryModifierLatest, StorageEntryModifierV10, StorageEntryModifierV11, StorageEntryModifierV6, StorageEntryModifierV7, StorageEntryModifierV8, StorageEntryModifierV9, StorageEntryTypeLatest, StorageEntryTypeV10, StorageEntryTypeV11, StorageEntryTypeV6, StorageEntryTypeV7, StorageEntryTypeV8, StorageEntryTypeV9, StorageFunctionMetadataV0, StorageFunctionMetadataV1, StorageFunctionMetadataV2, StorageFunctionMetadataV3, StorageFunctionMetadataV4, StorageFunctionMetadataV5, StorageFunctionModifierV0, StorageFunctionModifierV1, StorageFunctionModifierV2, StorageFunctionModifierV3, StorageFunctionModifierV4, StorageFunctionModifierV5, StorageFunctionTypeV0, StorageFunctionTypeV1, StorageFunctionTypeV2, StorageFunctionTypeV3, StorageFunctionTypeV4, StorageFunctionTypeV5, StorageHasher, StorageHasherV10, StorageHasherV11, StorageHasherV4, StorageHasherV5, StorageHasherV6, StorageHasherV7, StorageHasherV8, StorageHasherV9, StorageMetadataLatest, StorageMetadataV0, StorageMetadataV10, StorageMetadataV11, StorageMetadataV7, StorageMetadataV8, StorageMetadataV9 } from '@polkadot/types/interfaces/metadata';
|
||||
import { ApiId, BlockHash, ChainProperties, ExtrinsicOrHash, ExtrinsicStatus, Health, KeyValueOption, NetworkState, PeerInfo, RpcMethods, RuntimeDispatchInfo, RuntimeVersion, RuntimeVersionApi, StorageChangeSet } from '@polkadot/types/interfaces/rpc';
|
||||
|
||||
export interface InterfaceRegistry {
|
||||
BitVec: BitVec;
|
||||
@@ -70,9 +71,6 @@ export interface InterfaceRegistry {
|
||||
Null: Null;
|
||||
'Option<Null>': Option<Null>;
|
||||
'Vec<Null>': Vec<Null>;
|
||||
StorageData: StorageData;
|
||||
'Option<StorageData>': Option<StorageData>;
|
||||
'Vec<StorageData>': Vec<StorageData>;
|
||||
StorageKey: StorageKey;
|
||||
'Option<StorageKey>': Option<StorageKey>;
|
||||
'Vec<StorageKey>': Vec<StorageKey>;
|
||||
@@ -120,57 +118,6 @@ export interface InterfaceRegistry {
|
||||
Raw: Raw;
|
||||
'Option<Raw>': Option<Raw>;
|
||||
'Vec<Raw>': Vec<Raw>;
|
||||
Extrinsic: Extrinsic;
|
||||
'Option<Extrinsic>': Option<Extrinsic>;
|
||||
'Vec<Extrinsic>': Vec<Extrinsic>;
|
||||
ExtrinsicEra: ExtrinsicEra;
|
||||
'Option<ExtrinsicEra>': Option<ExtrinsicEra>;
|
||||
'Vec<ExtrinsicEra>': Vec<ExtrinsicEra>;
|
||||
ExtrinsicPayload: ExtrinsicPayload;
|
||||
'Option<ExtrinsicPayload>': Option<ExtrinsicPayload>;
|
||||
'Vec<ExtrinsicPayload>': Vec<ExtrinsicPayload>;
|
||||
ExtrinsicV1: ExtrinsicV1;
|
||||
'Option<ExtrinsicV1>': Option<ExtrinsicV1>;
|
||||
'Vec<ExtrinsicV1>': Vec<ExtrinsicV1>;
|
||||
ExtrinsicPayloadV1: ExtrinsicPayloadV1;
|
||||
'Option<ExtrinsicPayloadV1>': Option<ExtrinsicPayloadV1>;
|
||||
'Vec<ExtrinsicPayloadV1>': Vec<ExtrinsicPayloadV1>;
|
||||
ExtrinsicSignatureV1: ExtrinsicSignatureV1;
|
||||
'Option<ExtrinsicSignatureV1>': Option<ExtrinsicSignatureV1>;
|
||||
'Vec<ExtrinsicSignatureV1>': Vec<ExtrinsicSignatureV1>;
|
||||
ExtrinsicV2: ExtrinsicV2;
|
||||
'Option<ExtrinsicV2>': Option<ExtrinsicV2>;
|
||||
'Vec<ExtrinsicV2>': Vec<ExtrinsicV2>;
|
||||
ExtrinsicPayloadV2: ExtrinsicPayloadV2;
|
||||
'Option<ExtrinsicPayloadV2>': Option<ExtrinsicPayloadV2>;
|
||||
'Vec<ExtrinsicPayloadV2>': Vec<ExtrinsicPayloadV2>;
|
||||
ExtrinsicSignatureV2: ExtrinsicSignatureV2;
|
||||
'Option<ExtrinsicSignatureV2>': Option<ExtrinsicSignatureV2>;
|
||||
'Vec<ExtrinsicSignatureV2>': Vec<ExtrinsicSignatureV2>;
|
||||
ExtrinsicV3: ExtrinsicV3;
|
||||
'Option<ExtrinsicV3>': Option<ExtrinsicV3>;
|
||||
'Vec<ExtrinsicV3>': Vec<ExtrinsicV3>;
|
||||
ExtrinsicPayloadV3: ExtrinsicPayloadV3;
|
||||
'Option<ExtrinsicPayloadV3>': Option<ExtrinsicPayloadV3>;
|
||||
'Vec<ExtrinsicPayloadV3>': Vec<ExtrinsicPayloadV3>;
|
||||
ExtrinsicSignatureV3: ExtrinsicSignatureV3;
|
||||
'Option<ExtrinsicSignatureV3>': Option<ExtrinsicSignatureV3>;
|
||||
'Vec<ExtrinsicSignatureV3>': Vec<ExtrinsicSignatureV3>;
|
||||
ExtrinsicV4: ExtrinsicV4;
|
||||
'Option<ExtrinsicV4>': Option<ExtrinsicV4>;
|
||||
'Vec<ExtrinsicV4>': Vec<ExtrinsicV4>;
|
||||
ExtrinsicPayloadV4: ExtrinsicPayloadV4;
|
||||
'Option<ExtrinsicPayloadV4>': Option<ExtrinsicPayloadV4>;
|
||||
'Vec<ExtrinsicPayloadV4>': Vec<ExtrinsicPayloadV4>;
|
||||
ExtrinsicSignatureV4: ExtrinsicSignatureV4;
|
||||
'Option<ExtrinsicSignatureV4>': Option<ExtrinsicSignatureV4>;
|
||||
'Vec<ExtrinsicSignatureV4>': Vec<ExtrinsicSignatureV4>;
|
||||
ExtrinsicUnknown: ExtrinsicUnknown;
|
||||
'Option<ExtrinsicUnknown>': Option<ExtrinsicUnknown>;
|
||||
'Vec<ExtrinsicUnknown>': Vec<ExtrinsicUnknown>;
|
||||
ExtrinsicPayloadUnknown: ExtrinsicPayloadUnknown;
|
||||
'Option<ExtrinsicPayloadUnknown>': Option<ExtrinsicPayloadUnknown>;
|
||||
'Vec<ExtrinsicPayloadUnknown>': Vec<ExtrinsicPayloadUnknown>;
|
||||
AccountId: AccountId;
|
||||
'Option<AccountId>': Option<AccountId>;
|
||||
'Vec<AccountId>': Vec<AccountId>;
|
||||
@@ -295,15 +242,12 @@ export interface InterfaceRegistry {
|
||||
PhantomData: PhantomData;
|
||||
'Option<PhantomData>': Option<PhantomData>;
|
||||
'Vec<PhantomData>': Vec<PhantomData>;
|
||||
Signature: Signature;
|
||||
'Option<Signature>': Option<Signature>;
|
||||
'Vec<Signature>': Vec<Signature>;
|
||||
SignedBlock: SignedBlock;
|
||||
'Option<SignedBlock>': Option<SignedBlock>;
|
||||
'Vec<SignedBlock>': Vec<SignedBlock>;
|
||||
SignerPayload: SignerPayload;
|
||||
'Option<SignerPayload>': Option<SignerPayload>;
|
||||
'Vec<SignerPayload>': Vec<SignerPayload>;
|
||||
StorageData: StorageData;
|
||||
'Option<StorageData>': Option<StorageData>;
|
||||
'Vec<StorageData>': Vec<StorageData>;
|
||||
ValidatorId: ValidatorId;
|
||||
'Option<ValidatorId>': Option<ValidatorId>;
|
||||
'Vec<ValidatorId>': Vec<ValidatorId>;
|
||||
@@ -314,24 +258,6 @@ export interface InterfaceRegistry {
|
||||
WeightMultiplier: WeightMultiplier;
|
||||
'Option<WeightMultiplier>': Option<WeightMultiplier>;
|
||||
'Vec<WeightMultiplier>': Vec<WeightMultiplier>;
|
||||
Ed25519Signature: Ed25519Signature;
|
||||
'Option<Ed25519Signature>': Option<Ed25519Signature>;
|
||||
'Vec<Ed25519Signature>': Vec<Ed25519Signature>;
|
||||
Sr25519Signature: Sr25519Signature;
|
||||
'Option<Sr25519Signature>': Option<Sr25519Signature>;
|
||||
'Vec<Sr25519Signature>': Vec<Sr25519Signature>;
|
||||
EcdsaSignature: EcdsaSignature;
|
||||
'Option<EcdsaSignature>': Option<EcdsaSignature>;
|
||||
'Vec<EcdsaSignature>': Vec<EcdsaSignature>;
|
||||
MultiSignature: MultiSignature;
|
||||
'Option<MultiSignature>': Option<MultiSignature>;
|
||||
'Vec<MultiSignature>': Vec<MultiSignature>;
|
||||
ImmortalEra: ImmortalEra;
|
||||
'Option<ImmortalEra>': Option<ImmortalEra>;
|
||||
'Vec<ImmortalEra>': Vec<ImmortalEra>;
|
||||
MortalEra: MortalEra;
|
||||
'Option<MortalEra>': Option<MortalEra>;
|
||||
'Vec<MortalEra>': Vec<MortalEra>;
|
||||
PreRuntime: PreRuntime;
|
||||
'Option<PreRuntime>': Option<PreRuntime>;
|
||||
'Vec<PreRuntime>': Vec<PreRuntime>;
|
||||
@@ -558,6 +484,81 @@ export interface InterfaceRegistry {
|
||||
Log: Log;
|
||||
'Option<Log>': Option<Log>;
|
||||
'Vec<Log>': Vec<Log>;
|
||||
Extrinsic: Extrinsic;
|
||||
'Option<Extrinsic>': Option<Extrinsic>;
|
||||
'Vec<Extrinsic>': Vec<Extrinsic>;
|
||||
ExtrinsicEra: ExtrinsicEra;
|
||||
'Option<ExtrinsicEra>': Option<ExtrinsicEra>;
|
||||
'Vec<ExtrinsicEra>': Vec<ExtrinsicEra>;
|
||||
ExtrinsicPayload: ExtrinsicPayload;
|
||||
'Option<ExtrinsicPayload>': Option<ExtrinsicPayload>;
|
||||
'Vec<ExtrinsicPayload>': Vec<ExtrinsicPayload>;
|
||||
ExtrinsicV1: ExtrinsicV1;
|
||||
'Option<ExtrinsicV1>': Option<ExtrinsicV1>;
|
||||
'Vec<ExtrinsicV1>': Vec<ExtrinsicV1>;
|
||||
ExtrinsicPayloadV1: ExtrinsicPayloadV1;
|
||||
'Option<ExtrinsicPayloadV1>': Option<ExtrinsicPayloadV1>;
|
||||
'Vec<ExtrinsicPayloadV1>': Vec<ExtrinsicPayloadV1>;
|
||||
ExtrinsicSignatureV1: ExtrinsicSignatureV1;
|
||||
'Option<ExtrinsicSignatureV1>': Option<ExtrinsicSignatureV1>;
|
||||
'Vec<ExtrinsicSignatureV1>': Vec<ExtrinsicSignatureV1>;
|
||||
ExtrinsicV2: ExtrinsicV2;
|
||||
'Option<ExtrinsicV2>': Option<ExtrinsicV2>;
|
||||
'Vec<ExtrinsicV2>': Vec<ExtrinsicV2>;
|
||||
ExtrinsicPayloadV2: ExtrinsicPayloadV2;
|
||||
'Option<ExtrinsicPayloadV2>': Option<ExtrinsicPayloadV2>;
|
||||
'Vec<ExtrinsicPayloadV2>': Vec<ExtrinsicPayloadV2>;
|
||||
ExtrinsicSignatureV2: ExtrinsicSignatureV2;
|
||||
'Option<ExtrinsicSignatureV2>': Option<ExtrinsicSignatureV2>;
|
||||
'Vec<ExtrinsicSignatureV2>': Vec<ExtrinsicSignatureV2>;
|
||||
ExtrinsicV3: ExtrinsicV3;
|
||||
'Option<ExtrinsicV3>': Option<ExtrinsicV3>;
|
||||
'Vec<ExtrinsicV3>': Vec<ExtrinsicV3>;
|
||||
ExtrinsicPayloadV3: ExtrinsicPayloadV3;
|
||||
'Option<ExtrinsicPayloadV3>': Option<ExtrinsicPayloadV3>;
|
||||
'Vec<ExtrinsicPayloadV3>': Vec<ExtrinsicPayloadV3>;
|
||||
ExtrinsicSignatureV3: ExtrinsicSignatureV3;
|
||||
'Option<ExtrinsicSignatureV3>': Option<ExtrinsicSignatureV3>;
|
||||
'Vec<ExtrinsicSignatureV3>': Vec<ExtrinsicSignatureV3>;
|
||||
ExtrinsicV4: ExtrinsicV4;
|
||||
'Option<ExtrinsicV4>': Option<ExtrinsicV4>;
|
||||
'Vec<ExtrinsicV4>': Vec<ExtrinsicV4>;
|
||||
ExtrinsicPayloadV4: ExtrinsicPayloadV4;
|
||||
'Option<ExtrinsicPayloadV4>': Option<ExtrinsicPayloadV4>;
|
||||
'Vec<ExtrinsicPayloadV4>': Vec<ExtrinsicPayloadV4>;
|
||||
ExtrinsicSignatureV4: ExtrinsicSignatureV4;
|
||||
'Option<ExtrinsicSignatureV4>': Option<ExtrinsicSignatureV4>;
|
||||
'Vec<ExtrinsicSignatureV4>': Vec<ExtrinsicSignatureV4>;
|
||||
ExtrinsicUnknown: ExtrinsicUnknown;
|
||||
'Option<ExtrinsicUnknown>': Option<ExtrinsicUnknown>;
|
||||
'Vec<ExtrinsicUnknown>': Vec<ExtrinsicUnknown>;
|
||||
ExtrinsicPayloadUnknown: ExtrinsicPayloadUnknown;
|
||||
'Option<ExtrinsicPayloadUnknown>': Option<ExtrinsicPayloadUnknown>;
|
||||
'Vec<ExtrinsicPayloadUnknown>': Vec<ExtrinsicPayloadUnknown>;
|
||||
ImmortalEra: ImmortalEra;
|
||||
'Option<ImmortalEra>': Option<ImmortalEra>;
|
||||
'Vec<ImmortalEra>': Vec<ImmortalEra>;
|
||||
MortalEra: MortalEra;
|
||||
'Option<MortalEra>': Option<MortalEra>;
|
||||
'Vec<MortalEra>': Vec<MortalEra>;
|
||||
MultiSignature: MultiSignature;
|
||||
'Option<MultiSignature>': Option<MultiSignature>;
|
||||
'Vec<MultiSignature>': Vec<MultiSignature>;
|
||||
Signature: Signature;
|
||||
'Option<Signature>': Option<Signature>;
|
||||
'Vec<Signature>': Vec<Signature>;
|
||||
SignerPayload: SignerPayload;
|
||||
'Option<SignerPayload>': Option<SignerPayload>;
|
||||
'Vec<SignerPayload>': Vec<SignerPayload>;
|
||||
EcdsaSignature: EcdsaSignature;
|
||||
'Option<EcdsaSignature>': Option<EcdsaSignature>;
|
||||
'Vec<EcdsaSignature>': Vec<EcdsaSignature>;
|
||||
Ed25519Signature: Ed25519Signature;
|
||||
'Option<Ed25519Signature>': Option<Ed25519Signature>;
|
||||
'Vec<Ed25519Signature>': Vec<Ed25519Signature>;
|
||||
Sr25519Signature: Sr25519Signature;
|
||||
'Option<Sr25519Signature>': Option<Sr25519Signature>;
|
||||
'Vec<Sr25519Signature>': Vec<Sr25519Signature>;
|
||||
AssetOptions: AssetOptions;
|
||||
'Option<AssetOptions>': Option<AssetOptions>;
|
||||
'Vec<AssetOptions>': Vec<AssetOptions>;
|
||||
|
||||
@@ -2,9 +2,9 @@
|
||||
/* eslint-disable @typescript-eslint/no-empty-interface */
|
||||
|
||||
import { Struct, Vec } from '@polkadot/types/codec';
|
||||
import { CandidateReceipt, ParaId } from '@polkadot/types/interfaces/parachains';
|
||||
import { AccountId, BlockNumber, H256, Hash } from '@polkadot/types/interfaces/runtime';
|
||||
import { SessionIndex } from '@polkadot/types/interfaces/session';
|
||||
import { CandidateReceipt, ParaId } from '@polkadot/types/interfaces/parachains';
|
||||
|
||||
/** @name BlockAttestations */
|
||||
export interface BlockAttestations extends Struct {
|
||||
|
||||
@@ -18,6 +18,7 @@ export { default as deprecated } from './deprecated/definitions';
|
||||
export { default as elections } from './elections/definitions';
|
||||
export { default as engine } from './engine/definitions';
|
||||
export { default as evm } from './evm/definitions';
|
||||
export { default as extrinsics } from './extrinsics/definitions';
|
||||
export { default as genericAsset } from './genericAsset/definitions';
|
||||
export { default as grandpa } from './grandpa/definitions';
|
||||
export { default as identity } from './identity/definitions';
|
||||
|
||||
@@ -3,8 +3,8 @@
|
||||
|
||||
import { Enum, Struct } from '@polkadot/types/codec';
|
||||
import { u32 } from '@polkadot/types/primitive';
|
||||
import { AccountId, BlockNumber, Call, Hash } from '@polkadot/types/interfaces/runtime';
|
||||
import { VoteThreshold } from '@polkadot/types/interfaces/elections';
|
||||
import { AccountId, BlockNumber, Call, Hash } from '@polkadot/types/interfaces/runtime';
|
||||
|
||||
/** @name Conviction */
|
||||
export interface Conviction extends Enum {
|
||||
|
||||
@@ -0,0 +1,43 @@
|
||||
// Copyright 2017-2020 @polkadot/types authors & contributors
|
||||
// This software may be modified and distributed under the terms
|
||||
// of the Apache-2.0 license. See the LICENSE file for details.
|
||||
|
||||
export default {
|
||||
types: {
|
||||
Extrinsic: 'GenericExtrinsic',
|
||||
ExtrinsicEra: 'GenericExtrinsicEra',
|
||||
ExtrinsicPayload: 'GenericExtrinsicPayload',
|
||||
ExtrinsicV1: 'GenericExtrinsicV1',
|
||||
ExtrinsicPayloadV1: 'GenericExtrinsicPayloadV1',
|
||||
ExtrinsicSignatureV1: 'GenericExtrinsicSignatureV1',
|
||||
ExtrinsicV2: 'GenericExtrinsicV2',
|
||||
ExtrinsicPayloadV2: 'GenericExtrinsicPayloadV2',
|
||||
ExtrinsicSignatureV2: 'GenericExtrinsicSignatureV2',
|
||||
ExtrinsicV3: 'GenericExtrinsicV3',
|
||||
ExtrinsicPayloadV3: 'GenericExtrinsicPayloadV3',
|
||||
ExtrinsicSignatureV3: 'GenericExtrinsicSignatureV3',
|
||||
ExtrinsicV4: 'GenericExtrinsicV4',
|
||||
ExtrinsicPayloadV4: 'GenericExtrinsicPayloadV4',
|
||||
ExtrinsicSignatureV4: 'GenericExtrinsicSignatureV4',
|
||||
ExtrinsicUnknown: 'GenericExtrinsicUnknown',
|
||||
ExtrinsicPayloadUnknown: 'GenericExtrinsicPayloadUnknown',
|
||||
|
||||
// eras
|
||||
ImmortalEra: 'GenericImmortalEra',
|
||||
MortalEra: 'GenericMortalEra',
|
||||
|
||||
// signatures & signer
|
||||
MultiSignature: {
|
||||
_enum: {
|
||||
Ed25519: 'Ed25519Signature',
|
||||
Sr25519: 'Sr25519Signature',
|
||||
Ecdsa: 'EcdsaSignature'
|
||||
}
|
||||
},
|
||||
Signature: 'H512',
|
||||
SignerPayload: 'GenericSignerPayload',
|
||||
EcdsaSignature: '[u8; 65]',
|
||||
Ed25519Signature: 'Signature',
|
||||
Sr25519Signature: 'Signature'
|
||||
}
|
||||
};
|
||||
@@ -0,0 +1,4 @@
|
||||
// Auto-generated via `yarn polkadot-types-from-defs`, do not edit
|
||||
/* eslint-disable @typescript-eslint/no-empty-interface */
|
||||
|
||||
export * from './types';
|
||||
@@ -0,0 +1,88 @@
|
||||
// Auto-generated via `yarn polkadot-types-from-defs`, do not edit
|
||||
/* eslint-disable @typescript-eslint/no-empty-interface */
|
||||
|
||||
import { Enum, U8aFixed } from '@polkadot/types/codec';
|
||||
import { GenericExtrinsic, GenericExtrinsicEra, GenericExtrinsicPayload, GenericExtrinsicPayloadUnknown, GenericExtrinsicPayloadV1, GenericExtrinsicPayloadV2, GenericExtrinsicPayloadV3, GenericExtrinsicPayloadV4, GenericExtrinsicSignatureV1, GenericExtrinsicSignatureV2, GenericExtrinsicSignatureV3, GenericExtrinsicSignatureV4, GenericExtrinsicUnknown, GenericExtrinsicV1, GenericExtrinsicV2, GenericExtrinsicV3, GenericExtrinsicV4, GenericImmortalEra, GenericMortalEra, GenericSignerPayload } from '@polkadot/types/extrinsic';
|
||||
import { H512 } from '@polkadot/types/interfaces/runtime';
|
||||
|
||||
/** @name EcdsaSignature */
|
||||
export interface EcdsaSignature extends U8aFixed {}
|
||||
|
||||
/** @name Ed25519Signature */
|
||||
export interface Ed25519Signature extends Signature {}
|
||||
|
||||
/** @name Extrinsic */
|
||||
export interface Extrinsic extends GenericExtrinsic {}
|
||||
|
||||
/** @name ExtrinsicEra */
|
||||
export interface ExtrinsicEra extends GenericExtrinsicEra {}
|
||||
|
||||
/** @name ExtrinsicPayload */
|
||||
export interface ExtrinsicPayload extends GenericExtrinsicPayload {}
|
||||
|
||||
/** @name ExtrinsicPayloadUnknown */
|
||||
export interface ExtrinsicPayloadUnknown extends GenericExtrinsicPayloadUnknown {}
|
||||
|
||||
/** @name ExtrinsicPayloadV1 */
|
||||
export interface ExtrinsicPayloadV1 extends GenericExtrinsicPayloadV1 {}
|
||||
|
||||
/** @name ExtrinsicPayloadV2 */
|
||||
export interface ExtrinsicPayloadV2 extends GenericExtrinsicPayloadV2 {}
|
||||
|
||||
/** @name ExtrinsicPayloadV3 */
|
||||
export interface ExtrinsicPayloadV3 extends GenericExtrinsicPayloadV3 {}
|
||||
|
||||
/** @name ExtrinsicPayloadV4 */
|
||||
export interface ExtrinsicPayloadV4 extends GenericExtrinsicPayloadV4 {}
|
||||
|
||||
/** @name ExtrinsicSignatureV1 */
|
||||
export interface ExtrinsicSignatureV1 extends GenericExtrinsicSignatureV1 {}
|
||||
|
||||
/** @name ExtrinsicSignatureV2 */
|
||||
export interface ExtrinsicSignatureV2 extends GenericExtrinsicSignatureV2 {}
|
||||
|
||||
/** @name ExtrinsicSignatureV3 */
|
||||
export interface ExtrinsicSignatureV3 extends GenericExtrinsicSignatureV3 {}
|
||||
|
||||
/** @name ExtrinsicSignatureV4 */
|
||||
export interface ExtrinsicSignatureV4 extends GenericExtrinsicSignatureV4 {}
|
||||
|
||||
/** @name ExtrinsicUnknown */
|
||||
export interface ExtrinsicUnknown extends GenericExtrinsicUnknown {}
|
||||
|
||||
/** @name ExtrinsicV1 */
|
||||
export interface ExtrinsicV1 extends GenericExtrinsicV1 {}
|
||||
|
||||
/** @name ExtrinsicV2 */
|
||||
export interface ExtrinsicV2 extends GenericExtrinsicV2 {}
|
||||
|
||||
/** @name ExtrinsicV3 */
|
||||
export interface ExtrinsicV3 extends GenericExtrinsicV3 {}
|
||||
|
||||
/** @name ExtrinsicV4 */
|
||||
export interface ExtrinsicV4 extends GenericExtrinsicV4 {}
|
||||
|
||||
/** @name ImmortalEra */
|
||||
export interface ImmortalEra extends GenericImmortalEra {}
|
||||
|
||||
/** @name MortalEra */
|
||||
export interface MortalEra extends GenericMortalEra {}
|
||||
|
||||
/** @name MultiSignature */
|
||||
export interface MultiSignature extends Enum {
|
||||
readonly isEd25519: boolean;
|
||||
readonly asEd25519: Ed25519Signature;
|
||||
readonly isSr25519: boolean;
|
||||
readonly asSr25519: Sr25519Signature;
|
||||
readonly isEcdsa: boolean;
|
||||
readonly asEcdsa: EcdsaSignature;
|
||||
}
|
||||
|
||||
/** @name Signature */
|
||||
export interface Signature extends H512 {}
|
||||
|
||||
/** @name SignerPayload */
|
||||
export interface SignerPayload extends GenericSignerPayload {}
|
||||
|
||||
/** @name Sr25519Signature */
|
||||
export interface Sr25519Signature extends Signature {}
|
||||
@@ -4,8 +4,8 @@
|
||||
import { ITuple } from '@polkadot/types/types';
|
||||
import { Enum, Struct, Vec } from '@polkadot/types/codec';
|
||||
import { u64 } from '@polkadot/types/primitive';
|
||||
import { BlockNumber } from '@polkadot/types/interfaces/runtime';
|
||||
import { AuthorityId } from '@polkadot/types/interfaces/consensus';
|
||||
import { BlockNumber } from '@polkadot/types/interfaces/runtime';
|
||||
|
||||
/** @name AuthorityIndex */
|
||||
export interface AuthorityIndex extends u64 {}
|
||||
|
||||
@@ -3,7 +3,8 @@
|
||||
|
||||
import { Struct, Vec } from '@polkadot/types/codec';
|
||||
import { Bytes, u32 } from '@polkadot/types/primitive';
|
||||
import { BlockNumber, Signature } from '@polkadot/types/interfaces/runtime';
|
||||
import { Signature } from '@polkadot/types/interfaces/extrinsics';
|
||||
import { BlockNumber } from '@polkadot/types/interfaces/runtime';
|
||||
import { SessionIndex } from '@polkadot/types/interfaces/session';
|
||||
|
||||
/** @name AuthIndex */
|
||||
|
||||
@@ -4,7 +4,8 @@
|
||||
import { ITuple } from '@polkadot/types/types';
|
||||
import { Enum, Struct, Vec } from '@polkadot/types/codec';
|
||||
import { BitVec, Bytes, u32 } from '@polkadot/types/primitive';
|
||||
import { AccountId, Balance, BalanceOf, BlockNumber, H256, Hash, Signature } from '@polkadot/types/interfaces/runtime';
|
||||
import { Signature } from '@polkadot/types/interfaces/extrinsics';
|
||||
import { AccountId, Balance, BalanceOf, BlockNumber, H256, Hash } from '@polkadot/types/interfaces/runtime';
|
||||
|
||||
/** @name AttestedCandidate */
|
||||
export interface AttestedCandidate extends Struct {
|
||||
|
||||
@@ -3,8 +3,8 @@
|
||||
|
||||
import { ITuple } from '@polkadot/types/types';
|
||||
import { Enum, Option, Struct, U8aFixed, Vec } from '@polkadot/types/codec';
|
||||
import { Bytes, StorageData, StorageKey, Text, bool, u32, u64, u8 } from '@polkadot/types/primitive';
|
||||
import { Balance, BlockNumber, DispatchClass, Hash, Weight } from '@polkadot/types/interfaces/runtime';
|
||||
import { Bytes, StorageKey, Text, bool, u32, u64, u8 } from '@polkadot/types/primitive';
|
||||
import { Balance, BlockNumber, DispatchClass, Hash, StorageData, Weight } from '@polkadot/types/interfaces/runtime';
|
||||
|
||||
/** @name ApiId */
|
||||
export interface ApiId extends U8aFixed {}
|
||||
|
||||
@@ -2,30 +2,8 @@
|
||||
// This software may be modified and distributed under the terms
|
||||
// of the Apache-2.0 license. See the LICENSE file for details.
|
||||
|
||||
// Extrinsic definitions, extracted for readability
|
||||
const extrinsic = {
|
||||
Extrinsic: 'GenericExtrinsic',
|
||||
ExtrinsicEra: 'GenericExtrinsicEra',
|
||||
ExtrinsicPayload: 'GenericExtrinsicPayload',
|
||||
ExtrinsicV1: 'GenericExtrinsicV1',
|
||||
ExtrinsicPayloadV1: 'GenericExtrinsicPayloadV1',
|
||||
ExtrinsicSignatureV1: 'GenericExtrinsicSignatureV1',
|
||||
ExtrinsicV2: 'GenericExtrinsicV2',
|
||||
ExtrinsicPayloadV2: 'GenericExtrinsicPayloadV2',
|
||||
ExtrinsicSignatureV2: 'GenericExtrinsicSignatureV2',
|
||||
ExtrinsicV3: 'GenericExtrinsicV3',
|
||||
ExtrinsicPayloadV3: 'GenericExtrinsicPayloadV3',
|
||||
ExtrinsicSignatureV3: 'GenericExtrinsicSignatureV3',
|
||||
ExtrinsicV4: 'GenericExtrinsicV4',
|
||||
ExtrinsicPayloadV4: 'GenericExtrinsicPayloadV4',
|
||||
ExtrinsicSignatureV4: 'GenericExtrinsicSignatureV4',
|
||||
ExtrinsicUnknown: 'GenericExtrinsicUnknown',
|
||||
ExtrinsicPayloadUnknown: 'GenericExtrinsicPayloadUnknown'
|
||||
};
|
||||
|
||||
export default {
|
||||
types: {
|
||||
...extrinsic,
|
||||
AccountId: 'GenericAccountId',
|
||||
AccountIdOf: 'AccountId',
|
||||
AccountIndex: 'GenericAccountIndex',
|
||||
@@ -92,32 +70,15 @@ export default {
|
||||
Perquintill: 'u64',
|
||||
Phantom: 'Null',
|
||||
PhantomData: 'Null',
|
||||
Signature: 'H512',
|
||||
SignedBlock: {
|
||||
block: 'Block',
|
||||
justification: 'Justification'
|
||||
},
|
||||
SignerPayload: 'GenericSignerPayload',
|
||||
StorageData: 'Bytes',
|
||||
ValidatorId: 'AccountId',
|
||||
Weight: 'u32',
|
||||
WeightMultiplier: 'Fixed64',
|
||||
|
||||
// signatures (used in block & extrinsics)
|
||||
Ed25519Signature: 'Signature',
|
||||
Sr25519Signature: 'Signature',
|
||||
EcdsaSignature: '[u8; 65]',
|
||||
MultiSignature: {
|
||||
_enum: {
|
||||
Ed25519: 'Ed25519Signature',
|
||||
Sr25519: 'Sr25519Signature',
|
||||
Ecdsa: 'EcdsaSignature'
|
||||
}
|
||||
},
|
||||
|
||||
// extrinsic definition
|
||||
ImmortalEra: 'GenericImmortalEra',
|
||||
MortalEra: 'GenericMortalEra',
|
||||
|
||||
// digest
|
||||
PreRuntime: '(ConsensusEngineId, Bytes)',
|
||||
SealV0: '(u64, Signature)',
|
||||
|
||||
@@ -3,10 +3,10 @@
|
||||
|
||||
import { ITuple } from '@polkadot/types/types';
|
||||
import { Compact, Enum, Int, Struct, U8aFixed, Vec } from '@polkadot/types/codec';
|
||||
import { GenericExtrinsic, GenericExtrinsicEra, GenericExtrinsicPayload, GenericExtrinsicPayloadUnknown, GenericExtrinsicPayloadV1, GenericExtrinsicPayloadV2, GenericExtrinsicPayloadV3, GenericExtrinsicPayloadV4, GenericExtrinsicSignatureV1, GenericExtrinsicSignatureV2, GenericExtrinsicSignatureV3, GenericExtrinsicSignatureV4, GenericExtrinsicUnknown, GenericExtrinsicV1, GenericExtrinsicV2, GenericExtrinsicV3, GenericExtrinsicV4, GenericImmortalEra, GenericMortalEra, GenericSignerPayload } from '@polkadot/types/extrinsic';
|
||||
import { GenericAccountId, GenericAccountIndex, GenericAddress, GenericBlock, GenericCall, GenericConsensusEngineId, GenericDigest, GenericOrigin } from '@polkadot/types/generic';
|
||||
import { Bytes, Null, StorageData, StorageKey, bool, u128, u32, u64, u8 } from '@polkadot/types/primitive';
|
||||
import { Bytes, Null, StorageKey, bool, u128, u32, u64, u8 } from '@polkadot/types/primitive';
|
||||
import { AuthorityId } from '@polkadot/types/interfaces/consensus';
|
||||
import { Signature } from '@polkadot/types/interfaces/extrinsics';
|
||||
|
||||
/** @name AccountId */
|
||||
export interface AccountId extends GenericAccountId {}
|
||||
@@ -90,63 +90,6 @@ export interface DispatchInfoTo190 extends Struct {
|
||||
readonly class: DispatchClass;
|
||||
}
|
||||
|
||||
/** @name EcdsaSignature */
|
||||
export interface EcdsaSignature extends U8aFixed {}
|
||||
|
||||
/** @name Ed25519Signature */
|
||||
export interface Ed25519Signature extends Signature {}
|
||||
|
||||
/** @name Extrinsic */
|
||||
export interface Extrinsic extends GenericExtrinsic {}
|
||||
|
||||
/** @name ExtrinsicEra */
|
||||
export interface ExtrinsicEra extends GenericExtrinsicEra {}
|
||||
|
||||
/** @name ExtrinsicPayload */
|
||||
export interface ExtrinsicPayload extends GenericExtrinsicPayload {}
|
||||
|
||||
/** @name ExtrinsicPayloadUnknown */
|
||||
export interface ExtrinsicPayloadUnknown extends GenericExtrinsicPayloadUnknown {}
|
||||
|
||||
/** @name ExtrinsicPayloadV1 */
|
||||
export interface ExtrinsicPayloadV1 extends GenericExtrinsicPayloadV1 {}
|
||||
|
||||
/** @name ExtrinsicPayloadV2 */
|
||||
export interface ExtrinsicPayloadV2 extends GenericExtrinsicPayloadV2 {}
|
||||
|
||||
/** @name ExtrinsicPayloadV3 */
|
||||
export interface ExtrinsicPayloadV3 extends GenericExtrinsicPayloadV3 {}
|
||||
|
||||
/** @name ExtrinsicPayloadV4 */
|
||||
export interface ExtrinsicPayloadV4 extends GenericExtrinsicPayloadV4 {}
|
||||
|
||||
/** @name ExtrinsicSignatureV1 */
|
||||
export interface ExtrinsicSignatureV1 extends GenericExtrinsicSignatureV1 {}
|
||||
|
||||
/** @name ExtrinsicSignatureV2 */
|
||||
export interface ExtrinsicSignatureV2 extends GenericExtrinsicSignatureV2 {}
|
||||
|
||||
/** @name ExtrinsicSignatureV3 */
|
||||
export interface ExtrinsicSignatureV3 extends GenericExtrinsicSignatureV3 {}
|
||||
|
||||
/** @name ExtrinsicSignatureV4 */
|
||||
export interface ExtrinsicSignatureV4 extends GenericExtrinsicSignatureV4 {}
|
||||
|
||||
/** @name ExtrinsicUnknown */
|
||||
export interface ExtrinsicUnknown extends GenericExtrinsicUnknown {}
|
||||
|
||||
/** @name ExtrinsicV1 */
|
||||
export interface ExtrinsicV1 extends GenericExtrinsicV1 {}
|
||||
|
||||
/** @name ExtrinsicV2 */
|
||||
export interface ExtrinsicV2 extends GenericExtrinsicV2 {}
|
||||
|
||||
/** @name ExtrinsicV3 */
|
||||
export interface ExtrinsicV3 extends GenericExtrinsicV3 {}
|
||||
|
||||
/** @name ExtrinsicV4 */
|
||||
export interface ExtrinsicV4 extends GenericExtrinsicV4 {}
|
||||
|
||||
/** @name Fixed64 */
|
||||
export interface Fixed64 extends Int {}
|
||||
|
||||
@@ -171,9 +114,6 @@ export interface Header extends Struct {
|
||||
readonly digest: Digest;
|
||||
}
|
||||
|
||||
/** @name ImmortalEra */
|
||||
export interface ImmortalEra extends GenericImmortalEra {}
|
||||
|
||||
/** @name Index */
|
||||
export interface Index extends u32 {}
|
||||
|
||||
@@ -198,19 +138,6 @@ export interface LookupTarget extends AccountId {}
|
||||
/** @name Moment */
|
||||
export interface Moment extends u64 {}
|
||||
|
||||
/** @name MortalEra */
|
||||
export interface MortalEra extends GenericMortalEra {}
|
||||
|
||||
/** @name MultiSignature */
|
||||
export interface MultiSignature extends Enum {
|
||||
readonly isEd25519: boolean;
|
||||
readonly asEd25519: Ed25519Signature;
|
||||
readonly isSr25519: boolean;
|
||||
readonly asSr25519: Sr25519Signature;
|
||||
readonly isEcdsa: boolean;
|
||||
readonly asEcdsa: EcdsaSignature;
|
||||
}
|
||||
|
||||
/** @name Origin */
|
||||
export interface Origin extends GenericOrigin {}
|
||||
|
||||
@@ -241,20 +168,14 @@ export interface Seal extends ITuple<[ConsensusEngineId, Bytes]> {}
|
||||
/** @name SealV0 */
|
||||
export interface SealV0 extends ITuple<[u64, Signature]> {}
|
||||
|
||||
/** @name Signature */
|
||||
export interface Signature extends H512 {}
|
||||
|
||||
/** @name SignedBlock */
|
||||
export interface SignedBlock extends Struct {
|
||||
readonly block: Block;
|
||||
readonly justification: Justification;
|
||||
}
|
||||
|
||||
/** @name SignerPayload */
|
||||
export interface SignerPayload extends GenericSignerPayload {}
|
||||
|
||||
/** @name Sr25519Signature */
|
||||
export interface Sr25519Signature extends Signature {}
|
||||
/** @name StorageData */
|
||||
export interface StorageData extends Bytes {}
|
||||
|
||||
/** @name ValidatorId */
|
||||
export interface ValidatorId extends AccountId {}
|
||||
|
||||
@@ -5,8 +5,8 @@ import { ITuple } from '@polkadot/types/types';
|
||||
import { Enum, Option, Result, Struct, U8aFixed, Vec } from '@polkadot/types/codec';
|
||||
import { GenericEvent } from '@polkadot/types/generic';
|
||||
import { Bytes, Text, u32, u8 } from '@polkadot/types/primitive';
|
||||
import { Digest, Hash, Index } from '@polkadot/types/interfaces/runtime';
|
||||
import { AccountData } from '@polkadot/types/interfaces/balances';
|
||||
import { Digest, Hash, Index } from '@polkadot/types/interfaces/runtime';
|
||||
|
||||
/** @name AccountInfo */
|
||||
export interface AccountInfo extends Struct {
|
||||
|
||||
@@ -14,6 +14,7 @@ export * from './deprecated/types';
|
||||
export * from './elections/types';
|
||||
export * from './engine/types';
|
||||
export * from './evm/types';
|
||||
export * from './extrinsics/types';
|
||||
export * from './genericAsset/types';
|
||||
export * from './grandpa/types';
|
||||
export * from './identity/types';
|
||||
|
||||
@@ -1,17 +0,0 @@
|
||||
// Copyright 2017-2020 @polkadot/types authors & contributors
|
||||
// This software may be modified and distributed under the terms
|
||||
// of the Apache-2.0 license. See the LICENSE file for details.
|
||||
|
||||
import Bytes from './Bytes';
|
||||
|
||||
// NOTE Seperate class so StorageData !== Bytes, but rather an extension of it.
|
||||
// Alternatively the construction check in Bytes will yield false positives for
|
||||
// eg. StorageKey (which extends Bytes)
|
||||
|
||||
/**
|
||||
* @name StorageData
|
||||
* @description
|
||||
* Data retrieved via Storage queries and data for key-value pairs
|
||||
*/
|
||||
export default class StorageData extends Bytes {
|
||||
}
|
||||
@@ -19,7 +19,6 @@ export { default as i64 } from './I64';
|
||||
export { default as i128 } from './I128';
|
||||
export { default as i256 } from './I256';
|
||||
export { default as Null } from './Null';
|
||||
export { default as StorageData } from './StorageData';
|
||||
export { default as StorageKey } from './StorageKey';
|
||||
export { default as Text } from './Text';
|
||||
export { default as Type } from './Type';
|
||||
|
||||
@@ -2,8 +2,9 @@
|
||||
// This software may be modified and distributed under the terms
|
||||
// of the Apache-2.0 license. See the LICENSE file for details.
|
||||
|
||||
import { EcdsaSignature, Ed25519Signature, Sr25519Signature } from '../interfaces/extrinsics';
|
||||
import { ExtrinsicStatus } from '../interfaces/rpc';
|
||||
import { Address, Balance, Call, EcdsaSignature, Ed25519Signature, H256, Index, Sr25519Signature } from '../interfaces/runtime';
|
||||
import { Address, Balance, Call, H256, Index } from '../interfaces/runtime';
|
||||
import { EventRecord } from '../interfaces/system';
|
||||
import { Codec } from './codec';
|
||||
import { AnyJson, AnyNumber, AnyU8a } from './helpers';
|
||||
|
||||
Reference in New Issue
Block a user