Skip to main content

@reactive-dot/core

Index

Type Aliases

AsyncValue

AsyncValue<TResult, TError>: typeof idle | typeof pending | TError | TResult

Type parameters

  • TResult
  • TError: Error = Error

ChainConfig

ChainConfig: { descriptor: ChainDefinition; provider: Gettable<JsonRpcProvider> }

Type declaration

  • readonlydescriptor: ChainDefinition
  • readonlyprovider: Gettable<JsonRpcProvider>

ChainId

ChainId: keyof Chains

CommonDescriptor

CommonDescriptor: Chains[keyof Chains] extends never ? ChainDefinition : Chains[keyof Chains]

Config

Config: { chains: Record<string, ChainConfig>; wallets?: (WalletAggregator | Wallet)[] }

Type declaration

InferChains

InferChains<T>: { [ P in keyof T[chains] ]: T[chains][P][descriptor] }

Type parameters

PolkadotAccount

PolkadotAccount: InjectedPolkadotAccount & { wallet: Wallet }

Variables

constidle

idle: typeof idle = ...

constpending

pending: typeof pending = ...