# Hierarchy ↳ [ApiCombined](_combined_.apicombined.md) **↳ Api** # Constructors ## constructor ⊕ **new Api**(api: *`RpcRxInterface`*): [Api](_index_.api.md) *Inherited from [ApiBase](_base_.apibase.md).[constructor](_base_.apibase.md#constructor)* *Defined in [Base.ts:32](https://github.com/polkadot-js/api/blob/290123b/packages/api-observable/src/Base.ts#L32)* **Parameters:** | Param | Type | | ------ | ------ | | api | `RpcRxInterface` | **Returns:** [Api](_index_.api.md) ___ # Properties ## whenReady **● whenReady**: *`Observable`<`boolean`>* *Inherited from [ApiBase](_base_.apibase.md).[whenReady](_base_.apibase.md#whenready)* *Defined in [Base.ts:32](https://github.com/polkadot-js/api/blob/290123b/packages/api-observable/src/Base.ts#L32)* ___ ## `` extrinsics **● extrinsics**: *`Extrinsics`* = extrinsicsStatic *Inherited from [ApiBase](_base_.apibase.md).[extrinsics](_base_.apibase.md#extrinsics)* *Defined in [Base.ts:40](https://github.com/polkadot-js/api/blob/290123b/packages/api-observable/src/Base.ts#L40)* ___ ## `` storage **● storage**: *`Storage`* = storageStatic *Inherited from [ApiBase](_base_.apibase.md).[storage](_base_.apibase.md#storage)* *Defined in [Base.ts:41](https://github.com/polkadot-js/api/blob/290123b/packages/api-observable/src/Base.ts#L41)* ___ # Accessors ## genesisHash getgenesisHash(): `Hash` *Inherited from [ApiBase](_base_.apibase.md).[genesisHash](_base_.apibase.md#genesishash)* *Defined in [Base.ts:85](https://github.com/polkadot-js/api/blob/290123b/packages/api-observable/src/Base.ts#L85)* **Returns:** `Hash` ___ # Methods ## accountIdAndIndex ▸ **accountIdAndIndex**(address?: * `AccountId` | `AccountIndex` | `string` | `null`*): `Observable`<[`AccountId` | `undefined`, `AccountIndex` | `undefined`]> *Inherited from [ApiCombined](_combined_.apicombined.md).[accountIdAndIndex](_combined_.apicombined.md#accountidandindex)* *Defined in [Combined.ts:82](https://github.com/polkadot-js/api/blob/290123b/packages/api-observable/src/Combined.ts#L82)* **Parameters:** | Param | Type | | ------ | ------ | | `Optional` address | `AccountId` | `AccountIndex` | `string` | `null`| **Returns:** `Observable`<[`AccountId` | `undefined`, `AccountIndex` | `undefined`]> ___ ## accountIdFromIndex ▸ **accountIdFromIndex**(_accountIndex: * `AccountIndex` | `string`*): `Observable`< `AccountId` | `undefined`> *Inherited from [ApiCombined](_combined_.apicombined.md).[accountIdFromIndex](_combined_.apicombined.md#accountidfromindex)* *Defined in [Combined.ts:56](https://github.com/polkadot-js/api/blob/290123b/packages/api-observable/src/Combined.ts#L56)* **Parameters:** | Param | Type | | ------ | ------ | | _accountIndex | `AccountIndex` | `string`| **Returns:** `Observable`< `AccountId` | `undefined`> ___ ## accountIndexFromId ▸ **accountIndexFromId**(accountId: * `AccountId` | `string`*): `Observable`< `AccountIndex` | `undefined`> *Inherited from [ApiCombined](_combined_.apicombined.md).[accountIndexFromId](_combined_.apicombined.md#accountindexfromid)* *Defined in [Combined.ts:71](https://github.com/polkadot-js/api/blob/290123b/packages/api-observable/src/Combined.ts#L71)* **Parameters:** | Param | Type | | ------ | ------ | | accountId | `AccountId` | `string`| **Returns:** `Observable`< `AccountIndex` | `undefined`> ___ ## accountIndexes ▸ **accountIndexes**(): `Observable`<`object`> *Inherited from [ApiCombined](_combined_.apicombined.md).[accountIndexes](_combined_.apicombined.md#accountindexes)* *Defined in [Combined.ts:24](https://github.com/polkadot-js/api/blob/290123b/packages/api-observable/src/Combined.ts#L24)* **Returns:** `Observable`<`object`> ___ ## accountNonce ▸ **accountNonce**(address: * `AccountId` | `string`*): `Observable`< `Index` | `undefined`> *Inherited from [ApiQueries](_queries_.apiqueries.md).[accountNonce](_queries_.apiqueries.md#accountnonce)* *Defined in [Queries.ts:21](https://github.com/polkadot-js/api/blob/290123b/packages/api-observable/src/Queries.ts#L21)* **Parameters:** | Param | Type | | ------ | ------ | | address | `AccountId` | `string`| **Returns:** `Observable`< `Index` | `undefined`> ___ ## balanceFree ▸ **balanceFree**(address: * `AccountId` | `string`*): `Observable`< `Balance` | `undefined`> *Inherited from [ApiQueries](_queries_.apiqueries.md).[balanceFree](_queries_.apiqueries.md#balancefree)* *Defined in [Queries.ts:25](https://github.com/polkadot-js/api/blob/290123b/packages/api-observable/src/Queries.ts#L25)* **Parameters:** | Param | Type | | ------ | ------ | | address | `AccountId` | `string`| **Returns:** `Observable`< `Balance` | `undefined`> ___ ## balanceReserved ▸ **balanceReserved**(address: * `AccountId` | `string`*): `Observable`< `Balance` | `undefined`> *Inherited from [ApiQueries](_queries_.apiqueries.md).[balanceReserved](_queries_.apiqueries.md#balancereserved)* *Defined in [Queries.ts:29](https://github.com/polkadot-js/api/blob/290123b/packages/api-observable/src/Queries.ts#L29)* **Parameters:** | Param | Type | | ------ | ------ | | address | `AccountId` | `string`| **Returns:** `Observable`< `Balance` | `undefined`> ___ ## bestNumber ▸ **bestNumber**(): `Observable`< `BlockNumber` | `undefined`> *Inherited from [ApiCalls](_calls_.apicalls.md).[bestNumber](_calls_.apicalls.md#bestnumber)* *Defined in [Calls.ts:13](https://github.com/polkadot-js/api/blob/290123b/packages/api-observable/src/Calls.ts#L13)* **Returns:** `Observable`< `BlockNumber` | `undefined`> ___ ## blockNow ▸ **blockNow**(): `Observable`< `Moment` | `undefined`> *Inherited from [ApiQueries](_queries_.apiqueries.md).[blockNow](_queries_.apiqueries.md#blocknow)* *Defined in [Queries.ts:37](https://github.com/polkadot-js/api/blob/290123b/packages/api-observable/src/Queries.ts#L37)* **Returns:** `Observable`< `Moment` | `undefined`> ___ ## blockPeriod ▸ **blockPeriod**(): `Observable`< `Moment` | `undefined`> *Inherited from [ApiQueries](_queries_.apiqueries.md).[blockPeriod](_queries_.apiqueries.md#blockperiod)* *Defined in [Queries.ts:33](https://github.com/polkadot-js/api/blob/290123b/packages/api-observable/src/Queries.ts#L33)* **Returns:** `Observable`< `Moment` | `undefined`> ___ ## chain ▸ **chain**(): `Observable`< `Text` | `undefined`> *Inherited from [ApiCalls](_calls_.apicalls.md).[chain](_calls_.apicalls.md#chain)* *Defined in [Calls.ts:25](https://github.com/polkadot-js/api/blob/290123b/packages/api-observable/src/Calls.ts#L25)* **Returns:** `Observable`< `Text` | `undefined`> ___ ## democracyLaunchPeriod ▸ **democracyLaunchPeriod**(): `Observable`< `BlockNumber` | `undefined`> *Inherited from [ApiQueries](_queries_.apiqueries.md).[democracyLaunchPeriod](_queries_.apiqueries.md#democracylaunchperiod)* *Defined in [Queries.ts:41](https://github.com/polkadot-js/api/blob/290123b/packages/api-observable/src/Queries.ts#L41)* **Returns:** `Observable`< `BlockNumber` | `undefined`> ___ ## democracyNextTally ▸ **democracyNextTally**(): `Observable`< `ReferendumIndex` | `undefined`> *Inherited from [ApiQueries](_queries_.apiqueries.md).[democracyNextTally](_queries_.apiqueries.md#democracynexttally)* *Defined in [Queries.ts:45](https://github.com/polkadot-js/api/blob/290123b/packages/api-observable/src/Queries.ts#L45)* **Returns:** `Observable`< `ReferendumIndex` | `undefined`> ___ ## democracyReferendumVoters ▸ **democracyReferendumVoters**(referendumId: * `ReferendumIndex` | `BN` | `number`*): `Observable`<`Array`<`RxReferendumVote`>> *Inherited from [ApiCombined](_combined_.apicombined.md).[democracyReferendumVoters](_combined_.apicombined.md#democracyreferendumvoters)* *Defined in [Combined.ts:140](https://github.com/polkadot-js/api/blob/290123b/packages/api-observable/src/Combined.ts#L140)* **Parameters:** | Param | Type | | ------ | ------ | | referendumId | `ReferendumIndex` | `BN` | `number`| **Returns:** `Observable`<`Array`<`RxReferendumVote`>> ___ ## democracyVotersBalancesOf ▸ **democracyVotersBalancesOf**(referendumId: * `ReferendumIndex` | `BN` | `number`*): `Observable`<`Array`<`Balance`>> *Inherited from [ApiCombined](_combined_.apicombined.md).[democracyVotersBalancesOf](_combined_.apicombined.md#democracyvotersbalancesof)* *Defined in [Combined.ts:185](https://github.com/polkadot-js/api/blob/290123b/packages/api-observable/src/Combined.ts#L185)* **Parameters:** | Param | Type | | ------ | ------ | | referendumId | `ReferendumIndex` | `BN` | `number`| **Returns:** `Observable`<`Array`<`Balance`>> ___ ## democracyVotersVotesOf ▸ **democracyVotersVotesOf**(referendumId: * `ReferendumIndex` | `BN` | `number`*): `Observable`<`Array`<`Bool`>> *Inherited from [ApiCombined](_combined_.apicombined.md).[democracyVotersVotesOf](_combined_.apicombined.md#democracyvotersvotesof)* *Defined in [Combined.ts:201](https://github.com/polkadot-js/api/blob/290123b/packages/api-observable/src/Combined.ts#L201)* **Parameters:** | Param | Type | | ------ | ------ | | referendumId | `ReferendumIndex` | `BN` | `number`| **Returns:** `Observable`<`Array`<`Bool`>> ___ ## democracyVotingPeriod ▸ **democracyVotingPeriod**(): `Observable`< `BlockNumber` | `undefined`> *Inherited from [ApiQueries](_queries_.apiqueries.md).[democracyVotingPeriod](_queries_.apiqueries.md#democracyvotingperiod)* *Defined in [Queries.ts:132](https://github.com/polkadot-js/api/blob/290123b/packages/api-observable/src/Queries.ts#L132)* **Returns:** `Observable`< `BlockNumber` | `undefined`> ___ ## eraBlockLength ▸ **eraBlockLength**(): `Observable`< `BlockNumber` | `undefined`> *Inherited from [ApiCombined](_combined_.apicombined.md).[eraBlockLength](_combined_.apicombined.md#erablocklength)* *Defined in [Combined.ts:212](https://github.com/polkadot-js/api/blob/290123b/packages/api-observable/src/Combined.ts#L212)* **Returns:** `Observable`< `BlockNumber` | `undefined`> ___ ## eraBlockProgress ▸ **eraBlockProgress**(): `Observable`< `BlockNumber` | `undefined`> *Inherited from [ApiCombined](_combined_.apicombined.md).[eraBlockProgress](_combined_.apicombined.md#erablockprogress)* *Defined in [Combined.ts:227](https://github.com/polkadot-js/api/blob/290123b/packages/api-observable/src/Combined.ts#L227)* **Returns:** `Observable`< `BlockNumber` | `undefined`> ___ ## eraBlockRemaining ▸ **eraBlockRemaining**(): `Observable`< `BlockNumber` | `undefined`> *Inherited from [ApiCombined](_combined_.apicombined.md).[eraBlockRemaining](_combined_.apicombined.md#erablockremaining)* *Defined in [Combined.ts:250](https://github.com/polkadot-js/api/blob/290123b/packages/api-observable/src/Combined.ts#L250)* **Returns:** `Observable`< `BlockNumber` | `undefined`> ___ ## eraLastLengthChange ▸ **eraLastLengthChange**(): `Observable`< `BlockNumber` | `undefined`> *Inherited from [ApiQueries](_queries_.apiqueries.md).[eraLastLengthChange](_queries_.apiqueries.md#eralastlengthchange)* *Defined in [Queries.ts:157](https://github.com/polkadot-js/api/blob/290123b/packages/api-observable/src/Queries.ts#L157)* **Returns:** `Observable`< `BlockNumber` | `undefined`> ___ ## fees ▸ **fees**(): `Observable`<`RxFees`> *Inherited from [ApiQueries](_queries_.apiqueries.md).[fees](_queries_.apiqueries.md#fees)* *Defined in [Queries.ts:136](https://github.com/polkadot-js/api/blob/290123b/packages/api-observable/src/Queries.ts#L136)* **Returns:** `Observable`<`RxFees`> ___ ## getAccountEnumSet ▸ **getAccountEnumSet**(index: * `AccountIndex` | `BN` | `number`*): `Observable`< `Array`<`AccountId`> | `undefined`> *Inherited from [ApiQueries](_queries_.apiqueries.md).[getAccountEnumSet](_queries_.apiqueries.md#getaccountenumset)* *Defined in [Queries.ts:49](https://github.com/polkadot-js/api/blob/290123b/packages/api-observable/src/Queries.ts#L49)* **Parameters:** | Param | Type | | ------ | ------ | | index | `AccountIndex` | `BN` | `number`| **Returns:** `Observable`< `Array`<`AccountId`> | `undefined`> ___ ## getBlock ▸ **getBlock**(hash: *`Uint8Array`*): `Observable`< `SignedBlock` | `undefined`> *Inherited from [ApiCalls](_calls_.apicalls.md).[getBlock](_calls_.apicalls.md#getblock)* *Defined in [Calls.ts:29](https://github.com/polkadot-js/api/blob/290123b/packages/api-observable/src/Calls.ts#L29)* **Parameters:** | Param | Type | | ------ | ------ | | hash | `Uint8Array` | **Returns:** `Observable`< `SignedBlock` | `undefined`> ___ ## isConnected ▸ **isConnected**(): `Observable`<`boolean`> *Inherited from [ApiBase](_base_.apibase.md).[isConnected](_base_.apibase.md#isconnected)* *Defined in [Base.ts:89](https://github.com/polkadot-js/api/blob/290123b/packages/api-observable/src/Base.ts#L89)* **Returns:** `Observable`<`boolean`> ___ ## nextAccountEnumSet ▸ **nextAccountEnumSet**(): `Observable`< `AccountIndex` | `undefined`> *Inherited from [ApiQueries](_queries_.apiqueries.md).[nextAccountEnumSet](_queries_.apiqueries.md#nextaccountenumset)* *Defined in [Queries.ts:62](https://github.com/polkadot-js/api/blob/290123b/packages/api-observable/src/Queries.ts#L62)* **Returns:** `Observable`< `AccountIndex` | `undefined`> ___ ## proposalDeposits ▸ **proposalDeposits**(proposalId: * `PropIndex` | `BN` | `number`*): `Observable`< [RxProposalDeposits](_classes_.rxproposaldeposits.md) | `undefined`> *Inherited from [ApiQueries](_queries_.apiqueries.md).[proposalDeposits](_queries_.apiqueries.md#proposaldeposits)* *Defined in [Queries.ts:66](https://github.com/polkadot-js/api/blob/290123b/packages/api-observable/src/Queries.ts#L66)* **Parameters:** | Param | Type | | ------ | ------ | | proposalId | `PropIndex` | `BN` | `number`| **Returns:** `Observable`< [RxProposalDeposits](_classes_.rxproposaldeposits.md) | `undefined`> ___ ## publicProposalCount ▸ **publicProposalCount**(): `Observable`<`number`> *Inherited from [ApiCombined](_combined_.apicombined.md).[publicProposalCount](_combined_.apicombined.md#publicproposalcount)* *Defined in [Combined.ts:118](https://github.com/polkadot-js/api/blob/290123b/packages/api-observable/src/Combined.ts#L118)* **Returns:** `Observable`<`number`> ___ ## publicProposals ▸ **publicProposals**(): `Observable`<`Array`<[RxProposal](_classes_.rxproposal.md)>> *Inherited from [ApiQueries](_queries_.apiqueries.md).[publicProposals](_queries_.apiqueries.md#publicproposals)* *Defined in [Queries.ts:79](https://github.com/polkadot-js/api/blob/290123b/packages/api-observable/src/Queries.ts#L79)* **Returns:** `Observable`<`Array`<[RxProposal](_classes_.rxproposal.md)>> ___ ## rawCall ▸ **rawCall**<`T`>(__namedParameters: *`object`*, ...params: *`Array`<`any`>*): `Observable`<`T`> *Inherited from [ApiBase](_base_.apibase.md).[rawCall](_base_.apibase.md#rawcall)* *Defined in [Base.ts:93](https://github.com/polkadot-js/api/blob/290123b/packages/api-observable/src/Base.ts#L93)* **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](_base_.apibase.md).[rawStorage](_base_.apibase.md#rawstorage)* *Defined in [Base.ts:106](https://github.com/polkadot-js/api/blob/290123b/packages/api-observable/src/Base.ts#L106)* **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](_base_.apibase.md).[rawStorageMulti](_base_.apibase.md#rawstoragemulti)* *Defined in [Base.ts:119](https://github.com/polkadot-js/api/blob/290123b/packages/api-observable/src/Base.ts#L119)* **Type parameters:** #### T : `[]` **Parameters:** | Param | Type | | ------ | ------ | | `Rest` keys | `Array`< [`StorageFunction`] | [`StorageFunction`, `any`]> | **Returns:** `Observable`<`T`> ___ ## referendumCount ▸ **referendumCount**(): `Observable`< `ReferendumIndex` | `undefined`> *Inherited from [ApiQueries](_queries_.apiqueries.md).[referendumCount](_queries_.apiqueries.md#referendumcount)* *Defined in [Queries.ts:98](https://github.com/polkadot-js/api/blob/290123b/packages/api-observable/src/Queries.ts#L98)* **Returns:** `Observable`< `ReferendumIndex` | `undefined`> ___ ## referendumInfo ▸ **referendumInfo**(referendumId: * `ReferendumIndex` | `BN` | `number`*): `Observable`< [RxReferendum](_classes_.rxreferendum.md) | `undefined`> *Inherited from [ApiQueries](_queries_.apiqueries.md).[referendumInfo](_queries_.apiqueries.md#referenduminfo)* *Defined in [Queries.ts:102](https://github.com/polkadot-js/api/blob/290123b/packages/api-observable/src/Queries.ts#L102)* **Parameters:** | Param | Type | | ------ | ------ | | referendumId | `ReferendumIndex` | `BN` | `number`| **Returns:** `Observable`< [RxReferendum](_classes_.rxreferendum.md) | `undefined`> ___ ## referendumVote ▸ **referendumVote**(index: * `ReferendumIndex` | `BN` | `number`*, address: * `AccountId` | `string`*): `Observable`< `Bool` | `undefined`> *Inherited from [ApiQueries](_queries_.apiqueries.md).[referendumVote](_queries_.apiqueries.md#referendumvote)* *Defined in [Queries.ts:115](https://github.com/polkadot-js/api/blob/290123b/packages/api-observable/src/Queries.ts#L115)* **Parameters:** | Param | Type | | ------ | ------ | | index | `ReferendumIndex` | `BN` | `number`| | address | `AccountId` | `string`| **Returns:** `Observable`< `Bool` | `undefined`> ___ ## referendumVoters ▸ **referendumVoters**(index: * `ReferendumIndex` | `BN` | `number`*): `Observable`<`Array`<`AccountId`>> *Inherited from [ApiQueries](_queries_.apiqueries.md).[referendumVoters](_queries_.apiqueries.md#referendumvoters)* *Defined in [Queries.ts:119](https://github.com/polkadot-js/api/blob/290123b/packages/api-observable/src/Queries.ts#L119)* **Parameters:** | Param | Type | | ------ | ------ | | index | `ReferendumIndex` | `BN` | `number`| **Returns:** `Observable`<`Array`<`AccountId`>> ___ ## referendumVotes ▸ **referendumVotes**(index: * `ReferendumIndex` | `BN` | `number`*, addresses: *`Array`< `AccountId` | `string`>*): `Observable`<`boolean`> *Inherited from [ApiCombined](_combined_.apicombined.md).[referendumVotes](_combined_.apicombined.md#referendumvotes)* *Defined in [Combined.ts:177](https://github.com/polkadot-js/api/blob/290123b/packages/api-observable/src/Combined.ts#L177)* **Parameters:** | Param | Type | | ------ | ------ | | index | `ReferendumIndex` | `BN` | `number`| | addresses | `Array`< `AccountId` | `string`> | **Returns:** `Observable`<`boolean`> ___ ## referendums ▸ **referendums**(): `Observable`<`Array`<[RxReferendum](_classes_.rxreferendum.md)>> *Inherited from [ApiCombined](_combined_.apicombined.md).[referendums](_combined_.apicombined.md#referendums)* *Defined in [Combined.ts:156](https://github.com/polkadot-js/api/blob/290123b/packages/api-observable/src/Combined.ts#L156)* **Returns:** `Observable`<`Array`<[RxReferendum](_classes_.rxreferendum.md)>> ___ ## referendumsInfo ▸ **referendumsInfo**(referendumIds: *`Array`< `ReferendumIndex` | `BN` | `number`>*): `Observable`<`Array`<[RxReferendum](_classes_.rxreferendum.md)>> *Inherited from [ApiCombined](_combined_.apicombined.md).[referendumsInfo](_combined_.apicombined.md#referendumsinfo)* *Defined in [Combined.ts:128](https://github.com/polkadot-js/api/blob/290123b/packages/api-observable/src/Combined.ts#L128)* **Parameters:** | Param | Type | | ------ | ------ | | referendumIds | `Array`< `ReferendumIndex` | `BN` | `number`> | **Returns:** `Observable`<`Array`<[RxReferendum](_classes_.rxreferendum.md)>> ___ ## sessionBlockProgress ▸ **sessionBlockProgress**(): `Observable`< `BlockNumber` | `undefined`> *Inherited from [ApiCombined](_combined_.apicombined.md).[sessionBlockProgress](_combined_.apicombined.md#sessionblockprogress)* *Defined in [Combined.ts:265](https://github.com/polkadot-js/api/blob/290123b/packages/api-observable/src/Combined.ts#L265)* **Returns:** `Observable`< `BlockNumber` | `undefined`> ___ ## sessionBlockRemaining ▸ **sessionBlockRemaining**(): `Observable`< `BlockNumber` | `undefined`> *Inherited from [ApiCombined](_combined_.apicombined.md).[sessionBlockRemaining](_combined_.apicombined.md#sessionblockremaining)* *Defined in [Combined.ts:285](https://github.com/polkadot-js/api/blob/290123b/packages/api-observable/src/Combined.ts#L285)* **Returns:** `Observable`< `BlockNumber` | `undefined`> ___ ## sessionBrokenValue ▸ **sessionBrokenValue**(): `Observable`< `Moment` | `undefined`> *Inherited from [ApiCombined](_combined_.apicombined.md).[sessionBrokenValue](_combined_.apicombined.md#sessionbrokenvalue)* *Defined in [Combined.ts:300](https://github.com/polkadot-js/api/blob/290123b/packages/api-observable/src/Combined.ts#L300)* **Returns:** `Observable`< `Moment` | `undefined`> ___ ## sessionCurrentIndex ▸ **sessionCurrentIndex**(): `Observable`< `BlockNumber` | `undefined`> *Inherited from [ApiQueries](_queries_.apiqueries.md).[sessionCurrentIndex](_queries_.apiqueries.md#sessioncurrentindex)* *Defined in [Queries.ts:169](https://github.com/polkadot-js/api/blob/290123b/packages/api-observable/src/Queries.ts#L169)* **Returns:** `Observable`< `BlockNumber` | `undefined`> ___ ## sessionCurrentStart ▸ **sessionCurrentStart**(): `Observable`< `Moment` | `undefined`> *Inherited from [ApiQueries](_queries_.apiqueries.md).[sessionCurrentStart](_queries_.apiqueries.md#sessioncurrentstart)* *Defined in [Queries.ts:173](https://github.com/polkadot-js/api/blob/290123b/packages/api-observable/src/Queries.ts#L173)* **Returns:** `Observable`< `Moment` | `undefined`> ___ ## sessionLastLengthChange ▸ **sessionLastLengthChange**(): `Observable`< `BlockNumber` | `undefined`> *Inherited from [ApiQueries](_queries_.apiqueries.md).[sessionLastLengthChange](_queries_.apiqueries.md#sessionlastlengthchange)* *Defined in [Queries.ts:177](https://github.com/polkadot-js/api/blob/290123b/packages/api-observable/src/Queries.ts#L177)* **Returns:** `Observable`< `BlockNumber` | `undefined`> ___ ## sessionLength ▸ **sessionLength**(): `Observable`< `BlockNumber` | `undefined`> *Inherited from [ApiQueries](_queries_.apiqueries.md).[sessionLength](_queries_.apiqueries.md#sessionlength)* *Defined in [Queries.ts:181](https://github.com/polkadot-js/api/blob/290123b/packages/api-observable/src/Queries.ts#L181)* **Returns:** `Observable`< `BlockNumber` | `undefined`> ___ ## sessionReward ▸ **sessionReward**(): `Observable`< `Perbill` | `undefined`> *Inherited from [ApiQueries](_queries_.apiqueries.md).[sessionReward](_queries_.apiqueries.md#sessionreward)* *Defined in [Queries.ts:161](https://github.com/polkadot-js/api/blob/290123b/packages/api-observable/src/Queries.ts#L161)* **Returns:** `Observable`< `Perbill` | `undefined`> ___ ## sessionRewardCurrent ▸ **sessionRewardCurrent**(): `Observable`< `Balance` | `undefined`> *Inherited from [ApiQueries](_queries_.apiqueries.md).[sessionRewardCurrent](_queries_.apiqueries.md#sessionrewardcurrent)* *Defined in [Queries.ts:165](https://github.com/polkadot-js/api/blob/290123b/packages/api-observable/src/Queries.ts#L165)* **Returns:** `Observable`< `Balance` | `undefined`> ___ ## sessionTimeExpected ▸ **sessionTimeExpected**(): `Observable`< `Moment` | `undefined`> *Inherited from [ApiCombined](_combined_.apicombined.md).[sessionTimeExpected](_combined_.apicombined.md#sessiontimeexpected)* *Defined in [Combined.ts:319](https://github.com/polkadot-js/api/blob/290123b/packages/api-observable/src/Combined.ts#L319)* **Returns:** `Observable`< `Moment` | `undefined`> ___ ## sessionTimeRemaining ▸ **sessionTimeRemaining**(): `Observable`< `Moment` | `undefined`> *Inherited from [ApiCombined](_combined_.apicombined.md).[sessionTimeRemaining](_combined_.apicombined.md#sessiontimeremaining)* *Defined in [Combined.ts:334](https://github.com/polkadot-js/api/blob/290123b/packages/api-observable/src/Combined.ts#L334)* **Returns:** `Observable`< `Moment` | `undefined`> ___ ## sessionValidators ▸ **sessionValidators**(): `Observable`<`Array`<`AccountId`>> *Inherited from [ApiQueries](_queries_.apiqueries.md).[sessionValidators](_queries_.apiqueries.md#sessionvalidators)* *Defined in [Queries.ts:189](https://github.com/polkadot-js/api/blob/290123b/packages/api-observable/src/Queries.ts#L189)* **Returns:** `Observable`<`Array`<`AccountId`>> ___ ## sessionsPerEra ▸ **sessionsPerEra**(): `Observable`< `BlockNumber` | `undefined`> *Inherited from [ApiQueries](_queries_.apiqueries.md).[sessionsPerEra](_queries_.apiqueries.md#sessionsperera)* *Defined in [Queries.ts:185](https://github.com/polkadot-js/api/blob/290123b/packages/api-observable/src/Queries.ts#L185)* **Returns:** `Observable`< `BlockNumber` | `undefined`> ___ ## stakingIntentions ▸ **stakingIntentions**(): `Observable`<`Array`<`AccountId`>> *Inherited from [ApiQueries](_queries_.apiqueries.md).[stakingIntentions](_queries_.apiqueries.md#stakingintentions)* *Defined in [Queries.ts:202](https://github.com/polkadot-js/api/blob/290123b/packages/api-observable/src/Queries.ts#L202)* **Returns:** `Observable`<`Array`<`AccountId`>> ___ ## stakingNominating ▸ **stakingNominating**(address: * `AccountId` | `string`*): `Observable`< `AccountId` | `undefined`> *Inherited from [ApiQueries](_queries_.apiqueries.md).[stakingNominating](_queries_.apiqueries.md#stakingnominating)* *Defined in [Queries.ts:228](https://github.com/polkadot-js/api/blob/290123b/packages/api-observable/src/Queries.ts#L228)* **Parameters:** | Param | Type | | ------ | ------ | | address | `AccountId` | `string`| **Returns:** `Observable`< `AccountId` | `undefined`> ___ ## stakingNominatorsFor ▸ **stakingNominatorsFor**(address: * `AccountId` | `string`*): `Observable`<`Array`<`AccountId`>> *Inherited from [ApiQueries](_queries_.apiqueries.md).[stakingNominatorsFor](_queries_.apiqueries.md#stakingnominatorsfor)* *Defined in [Queries.ts:215](https://github.com/polkadot-js/api/blob/290123b/packages/api-observable/src/Queries.ts#L215)* **Parameters:** | Param | Type | | ------ | ------ | | address | `AccountId` | `string`| **Returns:** `Observable`<`Array`<`AccountId`>> ___ ## submitAndWatchExtrinsic ▸ **submitAndWatchExtrinsic**(extrinsic: *`Extrinsic`*): `Observable`< `ExtrinsicStatus` | `undefined`> *Inherited from [ApiCalls](_calls_.apicalls.md).[submitAndWatchExtrinsic](_calls_.apicalls.md#submitandwatchextrinsic)* *Defined in [Calls.ts:51](https://github.com/polkadot-js/api/blob/290123b/packages/api-observable/src/Calls.ts#L51)* **Parameters:** | Param | Type | | ------ | ------ | | extrinsic | `Extrinsic` | **Returns:** `Observable`< `ExtrinsicStatus` | `undefined`> ___ ## submitExtrinsic ▸ **submitExtrinsic**(extrinsic: *`Extrinsic`*): `Observable`< `Hash` | `undefined`> *Inherited from [ApiCalls](_calls_.apicalls.md).[submitExtrinsic](_calls_.apicalls.md#submitextrinsic)* *Defined in [Calls.ts:47](https://github.com/polkadot-js/api/blob/290123b/packages/api-observable/src/Calls.ts#L47)* **Parameters:** | Param | Type | | ------ | ------ | | extrinsic | `Extrinsic` | **Returns:** `Observable`< `Hash` | `undefined`> ___ ## subscribeNewHead ▸ **subscribeNewHead**(): `Observable`< `Header` | `undefined`> *Inherited from [ApiCalls](_calls_.apicalls.md).[subscribeNewHead](_calls_.apicalls.md#subscribenewhead)* *Defined in [Calls.ts:33](https://github.com/polkadot-js/api/blob/290123b/packages/api-observable/src/Calls.ts#L33)* **Returns:** `Observable`< `Header` | `undefined`> ___ ## systemName ▸ **systemName**(): `Observable`< `Text` | `undefined`> *Inherited from [ApiCalls](_calls_.apicalls.md).[systemName](_calls_.apicalls.md#systemname)* *Defined in [Calls.ts:39](https://github.com/polkadot-js/api/blob/290123b/packages/api-observable/src/Calls.ts#L39)* **Returns:** `Observable`< `Text` | `undefined`> ___ ## systemVersion ▸ **systemVersion**(): `Observable`< `Text` | `undefined`> *Inherited from [ApiCalls](_calls_.apicalls.md).[systemVersion](_calls_.apicalls.md#systemversion)* *Defined in [Calls.ts:43](https://github.com/polkadot-js/api/blob/290123b/packages/api-observable/src/Calls.ts#L43)* **Returns:** `Observable`< `Text` | `undefined`> ___ ## validatingBalance ▸ **validatingBalance**(address: * `AccountId` | `string`*): `Observable`<`RxBalance`> *Inherited from [ApiCombined](_combined_.apicombined.md).[validatingBalance](_combined_.apicombined.md#validatingbalance)* *Defined in [Combined.ts:349](https://github.com/polkadot-js/api/blob/290123b/packages/api-observable/src/Combined.ts#L349)* **Parameters:** | Param | Type | | ------ | ------ | | address | `AccountId` | `string`| **Returns:** `Observable`<`RxBalance`> ___ ## validatingBalances ▸ **validatingBalances**(...addresses: *`Array`< `AccountId` | `string`>*): `Observable`<`RxBalanceMap`> *Inherited from [ApiCombined](_combined_.apicombined.md).[validatingBalances](_combined_.apicombined.md#validatingbalances)* *Defined in [Combined.ts:374](https://github.com/polkadot-js/api/blob/290123b/packages/api-observable/src/Combined.ts#L374)* **Parameters:** | Param | Type | | ------ | ------ | | `Rest` addresses | `Array`< `AccountId` | `string`> | **Returns:** `Observable`<`RxBalanceMap`> ___ ## validatorCount ▸ **validatorCount**(): `Observable`< `u32` | `undefined`> *Inherited from [ApiQueries](_queries_.apiqueries.md).[validatorCount](_queries_.apiqueries.md#validatorcount)* *Defined in [Queries.ts:232](https://github.com/polkadot-js/api/blob/290123b/packages/api-observable/src/Queries.ts#L232)* **Returns:** `Observable`< `u32` | `undefined`> ___ ## votingBalance ▸ **votingBalance**(_address: * `AccountId` | `string`*): `Observable`<`RxBalance`> *Inherited from [ApiCombined](_combined_.apicombined.md).[votingBalance](_combined_.apicombined.md#votingbalance)* *Defined in [Combined.ts:388](https://github.com/polkadot-js/api/blob/290123b/packages/api-observable/src/Combined.ts#L388)* **Parameters:** | Param | Type | | ------ | ------ | | _address | `AccountId` | `string`| **Returns:** `Observable`<`RxBalance`> ___ ## votingBalances ▸ **votingBalances**(...addresses: *`Array`< `AccountId` | `string`>*): `Observable`<`RxBalance`[]> *Inherited from [ApiCombined](_combined_.apicombined.md).[votingBalances](_combined_.apicombined.md#votingbalances)* *Defined in [Combined.ts:422](https://github.com/polkadot-js/api/blob/290123b/packages/api-observable/src/Combined.ts#L422)* **Parameters:** | Param | Type | | ------ | ------ | | `Rest` addresses | `Array`< `AccountId` | `string`> | **Returns:** `Observable`<`RxBalance`[]> ___ ## votingBalancesNominatorsFor ▸ **votingBalancesNominatorsFor**(address: * `AccountId` | `string`*): `Observable`<`any`> *Inherited from [ApiCombined](_combined_.apicombined.md).[votingBalancesNominatorsFor](_combined_.apicombined.md#votingbalancesnominatorsfor)* *Defined in [Combined.ts:411](https://github.com/polkadot-js/api/blob/290123b/packages/api-observable/src/Combined.ts#L411)* **Parameters:** | Param | Type | | ------ | ------ | | address | `AccountId` | `string`| **Returns:** `Observable`<`any`> ___