UNPKG

@substrate/api-sidecar

Version:

REST service that makes it easy to interact with blockchain nodes built using Substrate's FRAME framework.

87 lines (86 loc) 4.94 kB
import { AccountsAssets, AccountsBalanceInfo, AccountsCompare, AccountsConvert, AccountsPoolAssets, AccountsProxyInfo, AccountsStakingInfo, AccountsStakingPayouts, AccountsValidate, AccountsVestingInfo } from './accounts'; import { AhmInfo } from './ahm'; import { Blocks, BlocksExtrinsics, BlocksRawExtrinsics, BlocksTrace } from './blocks'; import { ContractsInk } from './contracts'; import { CoretimeChain, CoretimeGeneric } from './coretime'; import { NodeNetwork, NodeTransactionPool, NodeVersion } from './node'; import { PalletsAssetConversion, PalletsAssets, PalletsConsts, PalletsDispatchables, PalletsErrors, PalletsEvents, PalletsForeignAssets, PalletsNominationPools, PalletsOnGoingReferenda, PalletsPoolAssets, PalletsStakingProgress, PalletsStakingValidators, PalletsStorage } from './pallets'; import { Paras, ParasInclusion } from './paras'; import { RcAccountsBalanceInfo, RcAccountsProxyInfo, RcAccountsStakingInfo, RcAccountsStakingPayouts, RcAccountsVestingInfo } from './rc/accounts'; import { RcBlocks, RcBlocksExtrinsics, RcBlocksRawExtrinsics, RcBlocksTrace } from './rc/blocks'; import { RcNodeNetwork, RcNodeTransactionPool, RcNodeVersion } from './rc/node'; import { RcPalletsConsts, RcPalletsDispatchables, RcPalletsErrors, RcPalletsEvents, RcPalletsOnGoingReferenda, RcPalletsStakingProgress, RcPalletsStakingValidators, RcPalletsStorage } from './rc/pallets'; import { RcRuntimeCode, RcRuntimeMetadata, RcRuntimeSpec } from './rc/runtime'; import { RuntimeCode, RuntimeMetadata, RuntimeSpec } from './runtime'; import { TransactionDryRun, TransactionFeeEstimate, TransactionMaterial, TransactionSubmit } from './transaction'; /** * Object containing every controller class definition. */ export declare const controllers: { AhmInfo: typeof AhmInfo; Blocks: typeof Blocks; BlocksExtrinsics: typeof BlocksExtrinsics; BlocksTrace: typeof BlocksTrace; BlocksRawExtrinsics: typeof BlocksRawExtrinsics; AccountsAssets: typeof AccountsAssets; AccountsBalanceInfo: typeof AccountsBalanceInfo; AccountsCompare: typeof AccountsCompare; AccountsConvert: typeof AccountsConvert; AccountsPoolAssets: typeof AccountsPoolAssets; AccountsProxyInfo: typeof AccountsProxyInfo; AccountsStakingInfo: typeof AccountsStakingInfo; AccountsValidate: typeof AccountsValidate; AccountsVestingInfo: typeof AccountsVestingInfo; AccountsStakingPayouts: typeof AccountsStakingPayouts; ContractsInk: typeof ContractsInk; PalletsAssets: typeof PalletsAssets; PalletsAssetConversion: typeof PalletsAssetConversion; PalletsDispatchables: typeof PalletsDispatchables; PalletsConsts: typeof PalletsConsts; PalletsErrors: typeof PalletsErrors; PalletsEvents: typeof PalletsEvents; PalletsForeignAssets: typeof PalletsForeignAssets; PalletsNominationPools: typeof PalletsNominationPools; PalletsOnGoingReferenda: typeof PalletsOnGoingReferenda; PalletsPoolAssets: typeof PalletsPoolAssets; PalletsStakingProgress: typeof PalletsStakingProgress; PalletsStakingValidators: typeof PalletsStakingValidators; PalletsStorage: typeof PalletsStorage; NodeNetwork: typeof NodeNetwork; NodeTransactionPool: typeof NodeTransactionPool; NodeVersion: typeof NodeVersion; RcAccountsBalanceInfo: typeof RcAccountsBalanceInfo; RcAccountsProxyInfo: typeof RcAccountsProxyInfo; RcAccountsStakingInfo: typeof RcAccountsStakingInfo; RcAccountsStakingPayouts: typeof RcAccountsStakingPayouts; RcAccountsVestingInfo: typeof RcAccountsVestingInfo; RcBlocks: typeof RcBlocks; RcBlocksExtrinsics: typeof RcBlocksExtrinsics; RcBlocksRawExtrinsics: typeof RcBlocksRawExtrinsics; RcBlocksTrace: typeof RcBlocksTrace; RcPalletsConsts: typeof RcPalletsConsts; RcPalletsDispatchables: typeof RcPalletsDispatchables; RcPalletsErrors: typeof RcPalletsErrors; RcPalletsEvents: typeof RcPalletsEvents; RcPalletsOnGoingReferenda: typeof RcPalletsOnGoingReferenda; RcPalletsStakingProgress: typeof RcPalletsStakingProgress; RcPalletsStakingValidators: typeof RcPalletsStakingValidators; RcPalletsStorage: typeof RcPalletsStorage; RcRuntimeCode: typeof RcRuntimeCode; RcRuntimeMetadata: typeof RcRuntimeMetadata; RcRuntimeSpec: typeof RcRuntimeSpec; RcNodeNetwork: typeof RcNodeNetwork; RcNodeTransactionPool: typeof RcNodeTransactionPool; RcNodeVersion: typeof RcNodeVersion; RuntimeCode: typeof RuntimeCode; RuntimeMetadata: typeof RuntimeMetadata; RuntimeSpec: typeof RuntimeSpec; TransactionDryRun: typeof TransactionDryRun; TransactionFeeEstimate: typeof TransactionFeeEstimate; TransactionMaterial: typeof TransactionMaterial; TransactionSubmit: typeof TransactionSubmit; Paras: typeof Paras; ParasInclusion: typeof ParasInclusion; CoretimeGeneric: typeof CoretimeGeneric; CoretimeChain: typeof CoretimeChain; };