Files
api/docs/api-observable/classes/_base_.apibase.md
T
2018-10-17 13:44:41 +00:00

3.0 KiB

Hierarchy

ApiBase

↳ ApiQueries

Constructors

constructor

⊕ new ApiBase(api: RpcRxInterface): ApiBase

Defined in Base.ts:32

Parameters:

Param Type
api RpcRxInterface

Returns: ApiBase


Properties

whenReady

● whenReady: Observable<boolean>

Defined in Base.ts:32


<Static> extrinsics

● extrinsics: Extrinsics = extrinsicsStatic

Defined in Base.ts:40


<Static> storage

● storage: Storage = storageStatic

Defined in Base.ts:41


Accessors

genesisHash

getgenesisHash(): Hash

Defined in Base.ts:85

Returns: Hash


Methods

isConnected

▸ isConnected(): Observable<boolean>

Defined in Base.ts:89

Returns: Observable<boolean>


rawCall

▸ rawCall<T>(__namedParameters: object, ...params: Array<any>): Observable<T>

Defined in Base.ts:93

Type parameters:

T

Parameters:

Param Type
__namedParameters object
Rest params Array<any>

Returns: Observable<T>


rawStorage

▸ rawStorage<T>(key: StorageFunction, ...params: Array<any>): Observable< T | undefined>

Defined in Base.ts:106

Type parameters:

T

Parameters:

Param Type
key StorageFunction
Rest params Array<any>

Returns: Observable< T | undefined>


rawStorageMulti

▸ rawStorageMulti<T>(...keys: Array< [StorageFunction] | [StorageFunction, any]>): Observable<T>

Defined in Base.ts:119

Type parameters:

T : []

Parameters:

Param Type
Rest keys Array< [StorageFunction] | [StorageFunction, any]>

Returns: Observable<T>