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

34 KiB

Hierarchy

↳ ApiCombined

↳ Api

Constructors

constructor

⊕ new Api(api: RpcRxInterface): Api

Inherited from ApiBase.constructor

Defined in Base.ts:32

Parameters:

Param Type
api RpcRxInterface

Returns: Api


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

accountIdAndIndex

▸ accountIdAndIndex(address?: * AccountId | AccountIndex | string | null*): Observable<[AccountId | undefined, AccountIndex | undefined]>

Inherited from ApiCombined.accountIdAndIndex

Defined in Combined.ts:82

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.accountIdFromIndex

Defined in Combined.ts:56

Parameters:

Param Type
_accountIndex AccountIndex | string

Returns: Observable< AccountId | undefined>


accountIndexFromId

▸ accountIndexFromId(accountId: * AccountId | string*): Observable< AccountIndex | undefined>

Inherited from ApiCombined.accountIndexFromId

Defined in Combined.ts:71

Parameters:

Param Type
accountId AccountId | string

Returns: Observable< AccountIndex | undefined>


accountIndexes

▸ accountIndexes(): Observable<object>

Inherited from ApiCombined.accountIndexes

Defined in Combined.ts:24

Returns: Observable<object>


accountNonce

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

Inherited from ApiQueries.accountNonce

Defined in Queries.ts:21

Parameters:

Param Type
address AccountId | string

Returns: Observable< Index | undefined>


balanceFree

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

Inherited from ApiQueries.balanceFree

Defined in Queries.ts:25

Parameters:

Param Type
address AccountId | string

Returns: Observable< Balance | undefined>


balanceReserved

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

Inherited from ApiQueries.balanceReserved

Defined in Queries.ts:29

Parameters:

Param Type
address AccountId | string

Returns: Observable< Balance | undefined>


bestNumber

▸ bestNumber(): Observable< BlockNumber | undefined>

Inherited from ApiCalls.bestNumber

Defined in Calls.ts:13

Returns: Observable< BlockNumber | undefined>


blockNow

▸ blockNow(): Observable< Moment | undefined>

Inherited from ApiQueries.blockNow

Defined in Queries.ts:37

Returns: Observable< Moment | undefined>


blockPeriod

▸ blockPeriod(): Observable< Moment | undefined>

Inherited from ApiQueries.blockPeriod

Defined in Queries.ts:33

Returns: Observable< Moment | undefined>


chain

▸ chain(): Observable< Text | undefined>

Inherited from ApiCalls.chain

Defined in Calls.ts:25

Returns: Observable< Text | undefined>


democracyLaunchPeriod

▸ democracyLaunchPeriod(): Observable< BlockNumber | undefined>

Inherited from ApiQueries.democracyLaunchPeriod

Defined in Queries.ts:41

Returns: Observable< BlockNumber | undefined>


democracyNextTally

▸ democracyNextTally(): Observable< ReferendumIndex | undefined>

Inherited from ApiQueries.democracyNextTally

Defined in Queries.ts:45

Returns: Observable< ReferendumIndex | undefined>


democracyReferendumVoters

▸ democracyReferendumVoters(referendumId: * ReferendumIndex | BN | number*): Observable<Array<RxReferendumVote>>

Inherited from ApiCombined.democracyReferendumVoters

Defined in Combined.ts:140

Parameters:

Param Type
referendumId ReferendumIndex | BN | number

Returns: Observable<Array<RxReferendumVote>>


democracyVotersBalancesOf

▸ democracyVotersBalancesOf(referendumId: * ReferendumIndex | BN | number*): Observable<Array<Balance>>

Inherited from ApiCombined.democracyVotersBalancesOf

Defined in Combined.ts:185

Parameters:

Param Type
referendumId ReferendumIndex | BN | number

Returns: Observable<Array<Balance>>


democracyVotersVotesOf

▸ democracyVotersVotesOf(referendumId: * ReferendumIndex | BN | number*): Observable<Array<Bool>>

Inherited from ApiCombined.democracyVotersVotesOf

Defined in Combined.ts:201

Parameters:

Param Type
referendumId ReferendumIndex | BN | number

Returns: Observable<Array<Bool>>


democracyVotingPeriod

▸ democracyVotingPeriod(): Observable< BlockNumber | undefined>

Inherited from ApiQueries.democracyVotingPeriod

Defined in Queries.ts:132

Returns: Observable< BlockNumber | undefined>


eraBlockLength

▸ eraBlockLength(): Observable< BlockNumber | undefined>

Inherited from ApiCombined.eraBlockLength

Defined in Combined.ts:212

Returns: Observable< BlockNumber | undefined>


eraBlockProgress

▸ eraBlockProgress(): Observable< BlockNumber | undefined>

Inherited from ApiCombined.eraBlockProgress

Defined in Combined.ts:227

Returns: Observable< BlockNumber | undefined>


eraBlockRemaining

▸ eraBlockRemaining(): Observable< BlockNumber | undefined>

Inherited from ApiCombined.eraBlockRemaining

Defined in Combined.ts:250

Returns: Observable< BlockNumber | undefined>


eraLastLengthChange

▸ eraLastLengthChange(): Observable< BlockNumber | undefined>

Inherited from ApiQueries.eraLastLengthChange

Defined in Queries.ts:157

Returns: Observable< BlockNumber | undefined>


fees

▸ fees(): Observable<RxFees>

Inherited from ApiQueries.fees

Defined in Queries.ts:136

Returns: Observable<RxFees>


getAccountEnumSet

▸ getAccountEnumSet(index: * AccountIndex | BN | number*): Observable< Array<AccountId> | undefined>

Inherited from ApiQueries.getAccountEnumSet

Defined in Queries.ts:49

Parameters:

Param Type
index AccountIndex | BN | number

Returns: Observable< Array<AccountId> | undefined>


getBlock

▸ getBlock(hash: Uint8Array): Observable< SignedBlock | undefined>

Inherited from ApiCalls.getBlock

Defined in Calls.ts:29

Parameters:

Param Type
hash Uint8Array

Returns: Observable< SignedBlock | undefined>


isConnected

▸ isConnected(): Observable<boolean>

Inherited from ApiBase.isConnected

Defined in Base.ts:89

Returns: Observable<boolean>


nextAccountEnumSet

▸ nextAccountEnumSet(): Observable< AccountIndex | undefined>

Inherited from ApiQueries.nextAccountEnumSet

Defined in Queries.ts:62

Returns: Observable< AccountIndex | undefined>


proposalDeposits

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

Inherited from ApiQueries.proposalDeposits

Defined in Queries.ts:66

Parameters:

Param Type
proposalId PropIndex | BN | number

Returns: Observable< RxProposalDeposits | undefined>


publicProposalCount

▸ publicProposalCount(): Observable<number>

Inherited from ApiCombined.publicProposalCount

Defined in Combined.ts:118

Returns: Observable<number>


publicProposals

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

Inherited from ApiQueries.publicProposals

Defined in Queries.ts:79

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>

Inherited from ApiQueries.referendumCount

Defined in Queries.ts:98

Returns: Observable< ReferendumIndex | undefined>


referendumInfo

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

Inherited from ApiQueries.referendumInfo

Defined in Queries.ts:102

Parameters:

Param Type
referendumId ReferendumIndex | BN | number

Returns: Observable< RxReferendum | undefined>


referendumVote

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

Inherited from ApiQueries.referendumVote

Defined in Queries.ts:115

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.referendumVoters

Defined in Queries.ts:119

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.referendumVotes

Defined in Combined.ts:177

Parameters:

Param Type
index ReferendumIndex | BN | number
addresses Array< AccountId | string>

Returns: Observable<boolean>


referendums

▸ referendums(): Observable<Array<RxReferendum>>

Inherited from ApiCombined.referendums

Defined in Combined.ts:156

Returns: Observable<Array<RxReferendum>>


referendumsInfo

▸ referendumsInfo(referendumIds: Array< ReferendumIndex | BN | number>): Observable<Array<RxReferendum>>

Inherited from ApiCombined.referendumsInfo

Defined in Combined.ts:128

Parameters:

Param Type
referendumIds Array< ReferendumIndex | BN | number>

Returns: Observable<Array<RxReferendum>>


sessionBlockProgress

▸ sessionBlockProgress(): Observable< BlockNumber | undefined>

Inherited from ApiCombined.sessionBlockProgress

Defined in Combined.ts:265

Returns: Observable< BlockNumber | undefined>


sessionBlockRemaining

▸ sessionBlockRemaining(): Observable< BlockNumber | undefined>

Inherited from ApiCombined.sessionBlockRemaining

Defined in Combined.ts:285

Returns: Observable< BlockNumber | undefined>


sessionBrokenValue

▸ sessionBrokenValue(): Observable< Moment | undefined>

Inherited from ApiCombined.sessionBrokenValue

Defined in Combined.ts:300

Returns: Observable< Moment | undefined>


sessionCurrentIndex

▸ sessionCurrentIndex(): Observable< BlockNumber | undefined>

Inherited from ApiQueries.sessionCurrentIndex

Defined in Queries.ts:169

Returns: Observable< BlockNumber | undefined>


sessionCurrentStart

▸ sessionCurrentStart(): Observable< Moment | undefined>

Inherited from ApiQueries.sessionCurrentStart

Defined in Queries.ts:173

Returns: Observable< Moment | undefined>


sessionLastLengthChange

▸ sessionLastLengthChange(): Observable< BlockNumber | undefined>

Inherited from ApiQueries.sessionLastLengthChange

Defined in Queries.ts:177

Returns: Observable< BlockNumber | undefined>


sessionLength

▸ sessionLength(): Observable< BlockNumber | undefined>

Inherited from ApiQueries.sessionLength

Defined in Queries.ts:181

Returns: Observable< BlockNumber | undefined>


sessionReward

▸ sessionReward(): Observable< Perbill | undefined>

Inherited from ApiQueries.sessionReward

Defined in Queries.ts:161

Returns: Observable< Perbill | undefined>


sessionRewardCurrent

▸ sessionRewardCurrent(): Observable< Balance | undefined>

Inherited from ApiQueries.sessionRewardCurrent

Defined in Queries.ts:165

Returns: Observable< Balance | undefined>


sessionTimeExpected

▸ sessionTimeExpected(): Observable< Moment | undefined>

Inherited from ApiCombined.sessionTimeExpected

Defined in Combined.ts:319

Returns: Observable< Moment | undefined>


sessionTimeRemaining

▸ sessionTimeRemaining(): Observable< Moment | undefined>

Inherited from ApiCombined.sessionTimeRemaining

Defined in Combined.ts:334

Returns: Observable< Moment | undefined>


sessionValidators

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

Inherited from ApiQueries.sessionValidators

Defined in Queries.ts:189

Returns: Observable<Array<AccountId>>


sessionsPerEra

▸ sessionsPerEra(): Observable< BlockNumber | undefined>

Inherited from ApiQueries.sessionsPerEra

Defined in Queries.ts:185

Returns: Observable< BlockNumber | undefined>


stakingIntentions

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

Inherited from ApiQueries.stakingIntentions

Defined in Queries.ts:202

Returns: Observable<Array<AccountId>>


stakingNominating

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

Inherited from ApiQueries.stakingNominating

Defined in Queries.ts:228

Parameters:

Param Type
address AccountId | string

Returns: Observable< AccountId | undefined>


stakingNominatorsFor

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

Inherited from ApiQueries.stakingNominatorsFor

Defined in Queries.ts:215

Parameters:

Param Type
address AccountId | string

Returns: Observable<Array<AccountId>>


submitAndWatchExtrinsic

▸ submitAndWatchExtrinsic(extrinsic: Extrinsic): Observable< ExtrinsicStatus | undefined>

Inherited from ApiCalls.submitAndWatchExtrinsic

Defined in Calls.ts:51

Parameters:

Param Type
extrinsic Extrinsic

Returns: Observable< ExtrinsicStatus | undefined>


submitExtrinsic

▸ submitExtrinsic(extrinsic: Extrinsic): Observable< Hash | undefined>

Inherited from ApiCalls.submitExtrinsic

Defined in Calls.ts:47

Parameters:

Param Type
extrinsic Extrinsic

Returns: Observable< Hash | undefined>


subscribeNewHead

▸ subscribeNewHead(): Observable< Header | undefined>

Inherited from ApiCalls.subscribeNewHead

Defined in Calls.ts:33

Returns: Observable< Header | undefined>


systemName

▸ systemName(): Observable< Text | undefined>

Inherited from ApiCalls.systemName

Defined in Calls.ts:39

Returns: Observable< Text | undefined>


systemVersion

▸ systemVersion(): Observable< Text | undefined>

Inherited from ApiCalls.systemVersion

Defined in Calls.ts:43

Returns: Observable< Text | undefined>


validatingBalance

▸ validatingBalance(address: * AccountId | string*): Observable<RxBalance>

Inherited from ApiCombined.validatingBalance

Defined in Combined.ts:349

Parameters:

Param Type
address AccountId | string

Returns: Observable<RxBalance>


validatingBalances

▸ validatingBalances(...addresses: Array< AccountId | string>): Observable<RxBalanceMap>

Inherited from ApiCombined.validatingBalances

Defined in Combined.ts:374

Parameters:

Param Type
Rest addresses Array< AccountId | string>

Returns: Observable<RxBalanceMap>


validatorCount

▸ validatorCount(): Observable< u32 | undefined>

Inherited from ApiQueries.validatorCount

Defined in Queries.ts:232

Returns: Observable< u32 | undefined>


votingBalance

▸ votingBalance(_address: * AccountId | string*): Observable<RxBalance>

Inherited from ApiCombined.votingBalance

Defined in Combined.ts:388

Parameters:

Param Type
_address AccountId | string

Returns: Observable<RxBalance>


votingBalances

▸ votingBalances(...addresses: Array< AccountId | string>): Observable<RxBalance[]>

Inherited from ApiCombined.votingBalances

Defined in Combined.ts:422

Parameters:

Param Type
Rest addresses Array< AccountId | string>

Returns: Observable<RxBalance[]>


votingBalancesNominatorsFor

▸ votingBalancesNominatorsFor(address: * AccountId | string*): Observable<any>

Inherited from ApiCombined.votingBalancesNominatorsFor

Defined in Combined.ts:411

Parameters:

Param Type
address AccountId | string

Returns: Observable<any>