Skip to main content
Module

x/capi/mod.ts>Run

[WIP] A framework for crafting interactions with Substrate chains
Latest
class Run
Re-export
Abstract
import { Run } from "https://deno.land/x/capi@v0.1.1-beta.1/mod.ts";

Constructors

new
Run(runner: Runner)

Properties

: [T, U]
_currentPromise: Promise<T>
_currentReceipt: Receipt
_currentTime
_sources: Array<(runner: Runner) => Run<any, any>>
alive: boolean
dependencies: Run<unknown, unknown>[]
order: number
referenceCount: number
timeline
trace: Trace

Methods

abstract
_evaluate(time: number, receipt: Receipt): Promise<T>
dereference(cleanupBatches?: Run<unknown, unknown>[][])
evaluate(time: number, receipt: Receipt)
use<T, U>(rune: Rune<T, U>): Run<T, U>
useRun(run: Run<unknown, unknown>)