UNPKG

@radixdlt/radix-engine-toolkit

Version:

A TypeScript wrapper for the Radix Engine Toolkit that provides many of the necessary tools to interact with the Radix ledger

22 lines (21 loc) 1.14 kB
/** * This module exports a set of classes and objects for hosting the Radix Engine Toolkit WASM and * invoking functions on it. The following are the layers of abstraction maintained by this module: * * ┌───────────────────────┐ * │ RadixEngineToolkit │ * ├───────────────────────┤ * │ RawRadixEngineToolkit │ * ├───────────────────────┤ * │ Host │ * └───────────────────────┘ * * Each of the above classes builds on top of one another. {@link Host} is the lowest level of the * stack and just provides a WASM host (runtime) and some serialization with no knowledge of the * function that the toolkit has. Other classes such as {@link RadixEngineToolkit} build upon this * exposing a high-level API for consumers. */ export { wasmBindgenImports } from "./constants"; export * from "./default"; export { Host } from "./host"; export { RawRadixEngineToolkit, rawRadixEngineToolkit } from "./raw";