Skip to main content
Module

x/capi/mod.ts>known.smoldot.SmoldotRpc

[WIP] A framework for crafting interactions with Substrate chains
Latest
type alias known.smoldot.SmoldotRpc
import { type known } from "https://deno.land/x/capi@v0.1.1-beta.1/mod.ts";
const { SmoldotRpc } = known.smoldot;
definition: { chainHead_unstable_body(
followSubscription: string,
hash: string,
networkConfig?: NetworkConfig,
): string; chainHead_unstable_call(
followSubscription: string,
hash: string,
fn: string,
callParameters: string,
networkConfig?: NetworkConfig,
): string; chainHead_unstable_follow(runtimeUpdates: boolean): Subscription<"chainHead_unstable_follow", ChainHeadUnstableFollowEvent>; chainHead_unstable_genesisHash(): string; chainHead_unstable_header(followSubscription: string, hash: string): string; chainHead_unstable_stopBody(subscription: string): void; chainHead_unstable_stopCall(subscription: string): void; chainHead_unstable_stopStorage(subscription: string): void; chainHead_unstable_storage(
followSubscription: string,
hash: string,
key: string,
childKey?: string,
networkConfig?: NetworkConfig,
): string; chainHead_unstable_unfollow(followSubscription: string): void; chainHead_unstable_unpin(followSubscription: string, hash: string): void; chainSpec_unstable_chainName(): string; chainSpec_unstable_genesisHash(): string; chainSpec_unstable_properties(): Record<string, unknown>; sudo_unstable_p2pDiscover(multiaddr: string): void; sudo_unstable_version(): string; transaction_unstable_submitAndWatch(transaction: string): Subscription<"transaction_unstable_submitAndWatch", TransactionWatchEvent>; transaction_unstable_unwatch(subscription: string): void; chainHead_unstable_finalizedDatabase(maxSizeBytes?: bigint): string; }