Files
api/docs/api-observable/classes/_queries_.apiqueries.md
T
2018-10-12 19:58:51 +00:00

14 KiB

Hierarchy

ApiBase

↳ ApiQueries

↳ ApiCalls

Constructors

constructor

⊕ new ApiQueries(api: RpcRxInterface): ApiQueries

Inherited from ApiBase.constructor

Defined in Base.ts:32

Parameters:

Param Type
api RpcRxInterface

Returns: ApiQueries


Properties

whenReady

● whenReady: Observable<boolean>

Inherited from ApiBase.whenReady

Defined in Base.ts:32


<Static> extrinsics

● extrinsics: Extrinsics = extrinsicsStatic

Inherited from ApiBase.extrinsics

Defined in Base.ts:40


<Static> storage

● storage: Storage = storageStatic

Inherited from ApiBase.storage

Defined in Base.ts:41


Accessors

genesisHash

getgenesisHash(): Hash

Inherited from ApiBase.genesisHash

Defined in Base.ts:85

Returns: Hash


Methods

accountNonce

▸ accountNonce(address: * AccountId | string*): Observable< Index | undefined>

Defined in Queries.ts:21

Parameters:

Param Type
address AccountId | string

Returns: Observable< Index | undefined>


balanceFree

▸ balanceFree(address: * AccountId | string*): Observable< Balance | undefined>

Defined in Queries.ts:25

Parameters:

Param Type
address AccountId | string

Returns: Observable< Balance | undefined>


balanceReserved

▸ balanceReserved(address: * AccountId | string*): Observable< Balance | undefined>

Defined in Queries.ts:29

Parameters:

Param Type
address AccountId | string

Returns: Observable< Balance | undefined>


blockNow

▸ blockNow(): Observable< Moment | undefined>

Defined in Queries.ts:37

Returns: Observable< Moment | undefined>


blockPeriod

▸ blockPeriod(): Observable< Moment | undefined>

Defined in Queries.ts:33

Returns: Observable< Moment | undefined>


democracyLaunchPeriod

▸ democracyLaunchPeriod(): Observable< BlockNumber | undefined>

Defined in Queries.ts:41

Returns: Observable< BlockNumber | undefined>


democracyNextTally

▸ democracyNextTally(): Observable< ReferendumIndex | undefined>

Defined in Queries.ts:45

Returns: Observable< ReferendumIndex | undefined>


democracyVotingPeriod

▸ democracyVotingPeriod(): Observable< BlockNumber | undefined>

Defined in Queries.ts:115

Returns: Observable< BlockNumber | undefined>


eraLastLengthChange

▸ eraLastLengthChange(): Observable< BlockNumber | undefined>

Defined in Queries.ts:140

Returns: Observable< BlockNumber | undefined>


fees

▸ fees(): Observable<RxFees>

Defined in Queries.ts:119

Returns: Observable<RxFees>


isConnected

▸ isConnected(): Observable<boolean>

Inherited from ApiBase.isConnected

Defined in Base.ts:89

Returns: Observable<boolean>


proposalDeposits

▸ proposalDeposits(proposalId: * PropIndex | BN | number*): Observable< RxProposalDeposits | undefined>

Defined in Queries.ts:49

Parameters:

Param Type
proposalId PropIndex | BN | number

Returns: Observable< RxProposalDeposits | undefined>


publicProposals

▸ publicProposals(): Observable<Array<RxProposal>>

Defined in Queries.ts:62

Returns: Observable<Array<RxProposal>>


rawCall

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

Inherited from ApiBase.rawCall

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>

Inherited from ApiBase.rawStorage

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>

Inherited from ApiBase.rawStorageMulti

Defined in Base.ts:119

Type parameters:

T : []

Parameters:

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

Returns: Observable<T>


referendumCount

▸ referendumCount(): Observable< ReferendumIndex | undefined>

Defined in Queries.ts:81

Returns: Observable< ReferendumIndex | undefined>


referendumInfo

▸ referendumInfo(referendumId: * ReferendumIndex | BN | number*): Observable< RxReferendum | undefined>

Defined in Queries.ts:85

Parameters:

Param Type
referendumId ReferendumIndex | BN | number

Returns: Observable< RxReferendum | undefined>


referendumVote

▸ referendumVote(index: * ReferendumIndex | BN | number, address: * AccountId | string): Observable< Bool | undefined>

Defined in Queries.ts:98

Parameters:

Param Type
index ReferendumIndex | BN | number
address AccountId | string

Returns: Observable< Bool | undefined>


referendumVoters

▸ referendumVoters(index: * ReferendumIndex | BN | number*): Observable<Array<AccountId>>

Defined in Queries.ts:102

Parameters:

Param Type
index ReferendumIndex | BN | number

Returns: Observable<Array<AccountId>>


sessionCurrentIndex

▸ sessionCurrentIndex(): Observable< BlockNumber | undefined>

Defined in Queries.ts:152

Returns: Observable< BlockNumber | undefined>


sessionCurrentStart

▸ sessionCurrentStart(): Observable< Moment | undefined>

Defined in Queries.ts:156

Returns: Observable< Moment | undefined>


sessionLastLengthChange

▸ sessionLastLengthChange(): Observable< BlockNumber | undefined>

Defined in Queries.ts:160

Returns: Observable< BlockNumber | undefined>


sessionLength

▸ sessionLength(): Observable< BlockNumber | undefined>

Defined in Queries.ts:164

Returns: Observable< BlockNumber | undefined>


sessionReward

▸ sessionReward(): Observable< Perbill | undefined>

Defined in Queries.ts:144

Returns: Observable< Perbill | undefined>


sessionRewardCurrent

▸ sessionRewardCurrent(): Observable< Balance | undefined>

Defined in Queries.ts:148

Returns: Observable< Balance | undefined>


sessionValidators

▸ sessionValidators(): Observable<Array<AccountId>>

Defined in Queries.ts:172

Returns: Observable<Array<AccountId>>


sessionsPerEra

▸ sessionsPerEra(): Observable< BlockNumber | undefined>

Defined in Queries.ts:168

Returns: Observable< BlockNumber | undefined>


stakingIntentions

▸ stakingIntentions(): Observable<Array<AccountId>>

Defined in Queries.ts:185

Returns: Observable<Array<AccountId>>


stakingNominating

▸ stakingNominating(address: * AccountId | string*): Observable< AccountId | undefined>

Defined in Queries.ts:211

Parameters:

Param Type
address AccountId | string

Returns: Observable< AccountId | undefined>


stakingNominatorsFor

▸ stakingNominatorsFor(address: * AccountId | string*): Observable<Array<AccountId>>

Defined in Queries.ts:198

Parameters:

Param Type
address AccountId | string

Returns: Observable<Array<AccountId>>


validatorCount

▸ validatorCount(): Observable< u32 | undefined>

Defined in Queries.ts:215

Returns: Observable< u32 | undefined>