Add chain_getBlock & author_pendingExtrinsics (#132)
* Add chain_getBlock & author_pendingExtrinsics * Remove sample * TSLint
This commit is contained in:
@@ -32,7 +32,7 @@ const setStorage: CreateItemOptions = {
|
||||
type: []
|
||||
};
|
||||
|
||||
export default (name: Extrinsic$Sections, index: number): Section<Extrinsics> =>
|
||||
export default (name: Extrinsic$Sections, index: number): Section<Extrinsics, any, any> =>
|
||||
createSection(name, index)((createMethod: CreateItems<Extrinsics>) => ({
|
||||
description: 'Consensus',
|
||||
public: {
|
||||
|
||||
@@ -86,7 +86,7 @@ const setTermDuration: CreateItemOptions = {
|
||||
type: []
|
||||
};
|
||||
|
||||
export default (name: Extrinsic$Sections, index: number): Section<Extrinsics> =>
|
||||
export default (name: Extrinsic$Sections, index: number): Section<Extrinsics, any, any> =>
|
||||
createSection(name, index)((createMethod: CreateItems<Extrinsics>) => ({
|
||||
description: 'Council',
|
||||
public: {
|
||||
|
||||
@@ -49,7 +49,7 @@ const setVotingPeriod: CreateItemOptions = {
|
||||
type: []
|
||||
};
|
||||
|
||||
export default (name: Extrinsic$Sections, index: number): Section<Extrinsics> =>
|
||||
export default (name: Extrinsic$Sections, index: number): Section<Extrinsics, any, any> =>
|
||||
createSection(name, index)((createMethod: CreateItems<Extrinsics>) => ({
|
||||
description: 'Council Voting',
|
||||
public: {
|
||||
|
||||
@@ -51,7 +51,7 @@ const cancelReferendum: CreateItemOptions = {
|
||||
type: []
|
||||
};
|
||||
|
||||
export default (name: Extrinsic$Sections, index: number): Section<Extrinsics> =>
|
||||
export default (name: Extrinsic$Sections, index: number): Section<Extrinsics, any, any> =>
|
||||
createSection(name, index)((createMethod: CreateItems<Extrinsics>) => ({
|
||||
description: 'Democracy',
|
||||
public: {
|
||||
|
||||
@@ -35,7 +35,7 @@ const setHeads: CreateItemOptions = {
|
||||
type: []
|
||||
};
|
||||
|
||||
export default (name: Extrinsic$Sections, index: number): Section<Extrinsics> =>
|
||||
export default (name: Extrinsic$Sections, index: number): Section<Extrinsics, any, any> =>
|
||||
createSection(name, index)((createMethod: CreateItems<Extrinsics>) => ({
|
||||
description: 'Parchains',
|
||||
public: {
|
||||
|
||||
@@ -30,7 +30,7 @@ const forceNewSession: CreateItemOptions = {
|
||||
type: []
|
||||
};
|
||||
|
||||
export default (name: Extrinsic$Sections, index: number): Section<Extrinsics> =>
|
||||
export default (name: Extrinsic$Sections, index: number): Section<Extrinsics, any, any> =>
|
||||
createSection(name, index)((createMethod: CreateItems<Extrinsics>) => ({
|
||||
description: 'Session',
|
||||
public: {
|
||||
|
||||
@@ -77,7 +77,7 @@ const forceNewEra: CreateItemOptions = {
|
||||
type: []
|
||||
};
|
||||
|
||||
export default (name: Extrinsic$Sections, index: number): Section<Extrinsics> =>
|
||||
export default (name: Extrinsic$Sections, index: number): Section<Extrinsics, any, any> =>
|
||||
createSection(name, index)((createMethod: CreateItems<Extrinsics>) => ({
|
||||
description: 'Staking',
|
||||
public: {
|
||||
|
||||
@@ -17,7 +17,7 @@ const set: CreateItemOptions = {
|
||||
type: []
|
||||
};
|
||||
|
||||
export default (name: Extrinsic$Sections, index: number): Section<Extrinsics> =>
|
||||
export default (name: Extrinsic$Sections, index: number): Section<Extrinsics, any, any> =>
|
||||
createSection(name, index)((createMethod: CreateItems<Extrinsics>) => ({
|
||||
description: 'Timestamp',
|
||||
public: {
|
||||
|
||||
@@ -7,7 +7,7 @@ import { Extrinsics, Extrinsic$Sections } from './types';
|
||||
|
||||
import createSection from '@polkadot/params/section';
|
||||
|
||||
export default (name: Extrinsic$Sections, index: number): Section<Extrinsics> =>
|
||||
export default (name: Extrinsic$Sections, index: number): Section<Extrinsics, any, any> =>
|
||||
createSection(name, index)((createMethod: CreateItems<Extrinsics>) => ({
|
||||
description: 'Timestamp'
|
||||
}));
|
||||
|
||||
+9
-9
@@ -6,16 +6,16 @@ import { Section } from '@polkadot/params/types';
|
||||
|
||||
export type Extrinsics = {
|
||||
// substrate
|
||||
consensus: Section<Extrinsics>,
|
||||
council: Section<Extrinsics>,
|
||||
councilVoting: Section<Extrinsics>,
|
||||
democracy: Section<Extrinsics>,
|
||||
session: Section<Extrinsics>,
|
||||
staking: Section<Extrinsics>,
|
||||
timestamp: Section<Extrinsics>,
|
||||
treasury: Section<Extrinsics>,
|
||||
consensus: Section<Extrinsics, any, any>,
|
||||
council: Section<Extrinsics, any, any>,
|
||||
councilVoting: Section<Extrinsics, any, any>,
|
||||
democracy: Section<Extrinsics, any, any>,
|
||||
session: Section<Extrinsics, any, any>,
|
||||
staking: Section<Extrinsics, any, any>,
|
||||
timestamp: Section<Extrinsics, any, any>,
|
||||
treasury: Section<Extrinsics, any, any>,
|
||||
// polkadot
|
||||
parachains: Section<Extrinsics>
|
||||
parachains: Section<Extrinsics, any, any>
|
||||
};
|
||||
|
||||
export type Extrinsic$Sections = keyof Extrinsics;
|
||||
|
||||
Reference in New Issue
Block a user