3.8 KiB
Hierarchy
ApiBase
Constructors
constructor
⊕ new ApiBase(api: RxApiInterface): ApiBase
Defined in Base.ts:31
Parameters:
| Param | Type |
|---|---|
| api | RxApiInterface |
Returns: ApiBase
Properties
<Protected> _api
● _api: RxApiInterface
Defined in Base.ts:27
<Protected> _genesisHash
● _genesisHash: Hash
Defined in Base.ts:28
whenReady
● whenReady: Observable<boolean>
Defined in Base.ts:31
<Static> extrinsics
● extrinsics: Extrinsics = extrinsicsStatic
Defined in Base.ts:39
<Static> storage
● storage: Storage = storageStatic
Defined in Base.ts:40
Accessors
genesisHash
getgenesisHash(): Hash
Defined in Base.ts:78
Returns: Hash
Methods
<Protected> combine
▸ combine<T,R>(observables: Array<Observable<any>>, mapfn?: MapFn<R, T>): Observable<T>
Defined in Base.ts:70
Type parameters:
T
R
Parameters:
| Param | Type | Default value |
|---|---|---|
| observables | Array<Observable<any>> |
- |
Default value mapfn |
MapFn<R, T> |
defaultMapFn |
Returns: Observable<T>
isConnected
▸ isConnected(): Observable<boolean>
Defined in Base.ts:82
Returns: Observable<boolean>
rawCall
▸ rawCall<T>(__namedParameters: object, ...params: Array<any>): Observable<T>
Defined in Base.ts:86
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>
Defined in Base.ts:98
Type parameters:
T
Parameters:
| Param | Type |
|---|---|
| key | StorageFunction |
Rest params |
Array<any> |
Returns: Observable<T>
rawStorageMulti
▸ rawStorageMulti<T>(...keys: Array< [StorageFunction] | [StorageFunction, any]>): Observable<T>
Defined in Base.ts:109
Type parameters:
T
Parameters:
| Param | Type |
|---|---|
Rest keys |
Array< [StorageFunction] | [StorageFunction, any]> |
Returns: Observable<T>