Files
api/docs/api-observable/classes/_base_.apibase.md
T
2018-12-21 09:38:18 +00:00

3.0 KiB

Hierarchy

ApiBase

↳ ApiQueries

Constructors

constructor

⊕ new ApiBase(api: RpcRxInterface): ApiBase

Defined in Base.ts:33

Parameters:

Name Type
api RpcRxInterface

Returns: ApiBase


Properties

whenReady

● whenReady: Observable<boolean>

Defined in Base.ts:33


<Static> extrinsics

● extrinsics: ModulesWithMethods = extrinsicsStatic

Defined in Base.ts:41


<Static> storage

● storage: Storage = storageStatic

Defined in Base.ts:42


Accessors

genesisHash

getgenesisHash(): Hash

Defined in Base.ts:87

Returns: Hash


Methods

isConnected

▸ isConnected(): Observable<boolean>

Defined in Base.ts:91

Returns: Observable<boolean>


rawCall

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

Defined in Base.ts:95

Type parameters:

T

Parameters:

Name Type
__namedParameters object
Rest params Array<any>

Returns: Observable<T>


rawStorage

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

Defined in Base.ts:108

Type parameters:

T

Parameters:

Name Type
key Uint8Array | StorageFunction
Rest params Array<any>

Returns: Observable< T | undefined>


rawStorageMulti

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

Defined in Base.ts:123

Type parameters:

T : []

Parameters:

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

Returns: Observable<T>