Convert RPC classes to primitive classes or /srml types (#1192)

* Convert RPC classes to primitive classes or /srml types

* Lint passes... lokking at tests next.

* Tests pass.

* Types with basic docs (lots of work here)

* Update StorageKey.spec.ts

* Add injector to metadata doc generation

* Fix import
This commit is contained in:
Jaco Greeff
2019-07-26 10:23:37 +02:00
committed by GitHub
parent 83515fc0a2
commit 478f54c703
144 changed files with 1824 additions and 2224 deletions
@@ -5,9 +5,9 @@
import { ApprovalFlag } from '@polkadot/types/srml/elections/types';
import BN from 'bn.js';
import { Vector } from '@polkadot/types';
import { Vec } from '@polkadot/types';
export function approvalFlagToBool (flags: Vector<ApprovalFlag>): boolean[] {
export function approvalFlagToBool (flags: Vec<ApprovalFlag>): boolean[] {
const bools: boolean[] = [];
for (const flag of flags) {
for (const bit of [...Array(flag.bitLength())].map((_, i): number => i)) {
@@ -4,9 +4,9 @@
import { ApprovalFlag } from '@polkadot/types/srml/elections/types';
import { Vector } from '@polkadot/types';
import { Vec } from '@polkadot/types';
export function approvalFlagsToBools (flags: Vector<ApprovalFlag>): boolean[] {
export function approvalFlagsToBools (flags: Vec<ApprovalFlag>): boolean[] {
const bools: boolean[] = [];
flags.forEach((flag: ApprovalFlag): void => {