Bump deps, type import on generated (#2075)

* Bump deps, type import on generated

* type imports in types/types

* Re-export defs

* Split imports/exports

* Additional type import

* Remove import type

* Remove dupes
This commit is contained in:
Jaco Greeff
2020-03-21 09:40:59 +01:00
committed by GitHub
parent f45d03fa17
commit 9d67d711d4
24 changed files with 485 additions and 431 deletions
+1 -1
View File
@@ -26,7 +26,7 @@
},
"homepage": "https://github.com/polkadot-js/api/tree/master/packages/api-contract#readme",
"dependencies": {
"@babel/runtime": "^7.8.7",
"@babel/runtime": "^7.9.0",
"@polkadot/api": "1.8.0-beta.7",
"@polkadot/rpc-core": "1.8.0-beta.7",
"@polkadot/types": "1.8.0-beta.7",
-1
View File
@@ -7,7 +7,6 @@ import { AccountId, Address, ContractExecResult } from '@polkadot/types/interfac
import { Codec, CodecArg } from '@polkadot/types/types';
import { MetaRegistryJson, StringIndex, TypeIndex, TypeDef } from '@polkadot/types/create/types';
// import { Observable } from 'rxjs';
import { ApiPromise, ApiRx } from '@polkadot/api';
export type ApiObject<ApiType extends ApiTypes> = ApiType extends 'rxjs'
+1 -1
View File
@@ -2,7 +2,7 @@
// This software may be modified and distributed under the terms
// of the Apache-2.0 license. See the LICENSE file for details.
import { Codec, Registry, TypeDefInfo, TypeDef } from '@polkadot/types/types';
import { Codec, Registry, TypeDef, TypeDefInfo } from '@polkadot/types/types';
import { Option, Raw, createClass, createTypeUnsafe } from '@polkadot/types';
+1 -1
View File
@@ -27,7 +27,7 @@
},
"homepage": "https://github.com/polkadot-js/api/tree/master/packages/api-derive#readme",
"dependencies": {
"@babel/runtime": "^7.8.7",
"@babel/runtime": "^7.9.0",
"@polkadot/api": "1.8.0-beta.7",
"@polkadot/rpc-core": "1.8.0-beta.7",
"@polkadot/rpc-provider": "1.8.0-beta.7",
+1 -1
View File
@@ -26,7 +26,7 @@
},
"homepage": "https://github.com/polkadot-js/api/tree/master/packages/api#readme",
"dependencies": {
"@babel/runtime": "^7.8.7",
"@babel/runtime": "^7.9.0",
"@polkadot/api-derive": "1.8.0-beta.7",
"@polkadot/keyring": "^2.6.2",
"@polkadot/metadata": "1.8.0-beta.7",
+4 -4
View File
@@ -11,15 +11,17 @@ import { Constants } from '@polkadot/metadata/Decorated/types';
import { RpcInterface } from '@polkadot/rpc-core/types';
import { Metadata } from '@polkadot/types';
import { Hash, RuntimeVersion } from '@polkadot/types/interfaces';
import { DefinitionRpc, DefinitionRpcSub, Signer, SignerResult, SignatureOptions, Registry, RegisteredTypes } from '@polkadot/types/types';
import { DefinitionRpc, DefinitionRpcSub, Signer, SignatureOptions, Registry, RegisteredTypes } from '@polkadot/types/types';
import ApiBase from '../base';
import { DeriveAllSections } from '../util/decorate';
import ApiBase from '../base';
import { DecoratedRpc } from './rpc';
import { QueryableStorage, QueryableStorageMulti } from './storage';
import { SubmittableExtrinsics } from './submittable';
import { ProviderInterface, ProviderInterfaceEmitted } from '@polkadot/rpc-provider/types';
export { Signer, SignerResult } from '@polkadot/types/types';
export { default as ApiBase } from '../base';
export * from '../submittable/types';
export * from './base';
export * from './rpc';
@@ -83,5 +85,3 @@ export interface SignerOptions extends SignatureOptions {
blockNumber: BN;
genesisHash: Hash;
}
export { ApiBase, Signer, SignerResult };
+1
View File
@@ -4,6 +4,7 @@
import { StorageEntry } from '@polkadot/types/primitive/StorageKey';
import { Type } from '@polkadot/types';
import { assert, isUndefined } from '@polkadot/util';
function sig ({ method, section }: StorageEntry, ...args: Type[]): string {
+1 -1
View File
@@ -26,7 +26,7 @@
},
"homepage": "https://github.com/polkadot-js/api/tree/master/packages/type-metadata#readme",
"dependencies": {
"@babel/runtime": "^7.8.7",
"@babel/runtime": "^7.9.0",
"@polkadot/types": "1.8.0-beta.7",
"@polkadot/util": "^2.6.2",
"@polkadot/util-crypto": "^2.6.2",
@@ -15,7 +15,7 @@ export default class MagicNumber extends U32 {
super(registry, value);
if (!this.isEmpty) {
const magic = new U32(registry, MAGIC_NUMBER);
const magic = registry.createType('u32', MAGIC_NUMBER);
assert(this.eq(magic), `MagicNumber mismatch: expected ${magic.toHex()}, found ${this.toHex()}`);
}
+1 -1
View File
@@ -26,7 +26,7 @@
},
"homepage": "https://github.com/polkadot-js/api/tree/master/packages/rpc-core#readme",
"dependencies": {
"@babel/runtime": "^7.8.7",
"@babel/runtime": "^7.9.0",
"@polkadot/metadata": "1.8.0-beta.7",
"@polkadot/rpc-provider": "1.8.0-beta.7",
"@polkadot/types": "1.8.0-beta.7",
+1
View File
@@ -3,6 +3,7 @@
// of the Apache-2.0 license. See the LICENSE file for details.
import { Observable } from 'rxjs';
import { catchError, distinctUntilChanged, publishReplay, tap, refCount } from 'rxjs/operators';
import { logger } from '@polkadot/util';
+2 -2
View File
@@ -26,7 +26,7 @@
},
"homepage": "https://github.com/polkadot-js/api/tree/master/packages/rpc-provider#readme",
"dependencies": {
"@babel/runtime": "^7.8.7",
"@babel/runtime": "^7.9.0",
"@polkadot/metadata": "1.8.0-beta.7",
"@polkadot/types": "1.8.0-beta.7",
"@polkadot/util": "^2.6.2",
@@ -39,6 +39,6 @@
"devDependencies": {
"@polkadot/keyring": "^2.6.2",
"mock-socket": "^9.0.3",
"nock": "^12.0.2"
"nock": "^12.0.3"
}
}
+4 -4
View File
@@ -33,16 +33,16 @@
},
"homepage": "https://github.com/polkadot-js/api/tree/master/packages/typegen#readme",
"dependencies": {
"@babel/core": "^7.8.7",
"@babel/register": "^7.8.6",
"@babel/runtime": "^7.8.7",
"@babel/core": "^7.9.0",
"@babel/register": "^7.9.0",
"@babel/runtime": "^7.9.0",
"@polkadot/api": "1.8.0-beta.7",
"@polkadot/metadata": "1.8.0-beta.7",
"@polkadot/rpc-provider": "1.8.0-beta.7",
"@polkadot/types": "1.8.0-beta.7",
"@polkadot/util": "^2.6.2",
"websocket": "^1.0.31",
"yargs": "^15.3.0"
"yargs": "^15.3.1"
},
"devDependencies": {
"@types/websocket": "^1.0.0",
+1 -1
View File
@@ -3,11 +3,11 @@
// of the Apache-2.0 license. See the LICENSE file for details.
import { ModuleMetadataLatest } from '@polkadot/types/interfaces/metadata';
import * as defaultDefs from '@polkadot/types/interfaces/definitions';
import staticData from '@polkadot/metadata/Metadata/static';
import Metadata from '@polkadot/metadata/Metadata';
import { TypeRegistry } from '@polkadot/types/create';
import * as defaultDefs from '@polkadot/types/interfaces/definitions';
import { stringCamelCase } from '@polkadot/util';
import { FOOTER, HEADER, TypeImports, createDocComments, createImportCode, createImports, indent, registerDefinitions, setImports, writeFile } from '../util';
+1 -1
View File
@@ -4,10 +4,10 @@
import { ModuleMetadataLatest, StorageEntryMetadataLatest } from '@polkadot/types/interfaces/metadata';
import { Registry } from '@polkadot/types/types';
import * as defaultDefs from '@polkadot/types/interfaces/definitions';
import staticData from '@polkadot/metadata/Metadata/static';
import Metadata from '@polkadot/metadata/Metadata';
import * as defaultDefs from '@polkadot/types/interfaces/definitions';
import { unwrapStorageType } from '@polkadot/types/primitive/StorageKey';
import { TypeRegistry } from '@polkadot/types/create';
import { stringLowerFirst } from '@polkadot/util';
+1 -1
View File
@@ -2,8 +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 * as definitions from '@polkadot/types/interfaces/definitions';
import { TypeRegistry } from '@polkadot/types/create';
import * as definitions from '@polkadot/types/interfaces/definitions';
import { FOOTER, HEADER, createDocComments, createImportCode, createImports, getSimilarTypes, setImports, writeFile, indent } from '../util';
+1 -1
View File
@@ -3,11 +3,11 @@
// of the Apache-2.0 license. See the LICENSE file for details.
import { ModuleMetadataLatest } from '@polkadot/types/interfaces/metadata';
import * as defaultDefs from '@polkadot/types/interfaces/definitions';
import { Registry } from '@polkadot/types/types';
import staticData from '@polkadot/metadata/Metadata/static';
import Metadata from '@polkadot/metadata/Metadata';
import * as defaultDefs from '@polkadot/types/interfaces/definitions';
import { Text } from '@polkadot/types/primitive';
import { TypeRegistry } from '@polkadot/types/create';
import { stringCamelCase } from '@polkadot/util';
+1 -1
View File
@@ -26,7 +26,7 @@
},
"homepage": "https://github.com/polkadot-js/api/tree/master/packages/types#readme",
"dependencies": {
"@babel/runtime": "^7.8.7",
"@babel/runtime": "^7.9.0",
"@polkadot/metadata": "1.8.0-beta.7",
"@polkadot/util": "^2.6.2",
"@polkadot/util-crypto": "^2.6.2",
+2 -2
View File
@@ -2,10 +2,10 @@
// This software may be modified and distributed under the terms
// of the Apache-2.0 license. See the LICENSE file for details.
import { isString, u8aToU8a } from '@polkadot/util';
import { AnyU8a, Constructor, Registry } from '../types';
import { isString, u8aToU8a } from '@polkadot/util';
import Raw from './Raw';
// The 520 here is a weird one - it is explicitly for a [u8; 65] as found as a EcdsaSignature
+1
View File
@@ -3,6 +3,7 @@
// of the Apache-2.0 license. See the LICENSE file for details.
import { Codec } from '../types';
import AbstractArray from './AbstractArray';
/**
+1 -2
View File
@@ -6,11 +6,10 @@
import { SignOptions } from '@polkadot/keyring/types';
import { Hash } from '../interfaces/runtime';
import { FunctionMetadataLatest } from '../interfaces/metadata';
import { ArgsDef, Codec } from './codec';
import BN from 'bn.js';
import { ArgsDef, Codec } from './codec';
export interface ICompact<T> extends Codec {
toBn (): BN;
toNumber (): number;
+2 -3
View File
@@ -4,13 +4,12 @@
import { ChainProperties } from '../interfaces/rpc';
import { OverrideModuleType } from '../known/types';
import BN from 'bn.js';
import { CallFunction } from './calls';
import { Codec, Constructor } from './codec';
import { AnyJson } from './helpers';
import BN from 'bn.js';
// eslint-disable-next-line @typescript-eslint/no-empty-interface
export interface InterfaceTypes { }