UNPKG

@open-web3/api-mobx

Version:
14 lines (13 loc) 411 B
import { ObservableMap } from 'mobx'; import { ApiPromise } from '@polkadot/api'; import { WsProvider } from '@polkadot/rpc-provider'; export interface BaseStorageType { block: { hash: string | null; }; } export interface StorageMap<Key, T> { (key: Key): T | null; entries: () => ObservableMap<string, T>; } export declare const createStorage: <T>(api: ApiPromise, ws: WsProvider) => T;