@delvtech/hyperdrive-wasm
v0.16.1
Published
WASM wrappers for [hyperdrive-rs](https://github.com/delvtech/hyperdrive/tree/main/crates/hyperdrive-math) built using [wasm-pack](https://github.com/rustwasm/wasm-pack).
Readme
hyperdrive-wasm
WASM wrappers for hyperdrive-rs built using wasm-pack.
Installing
yarn add @delvtech/hyperdrive-wasm
# or
npm i @delvtech/hyperdrive-wasmUsage
import * as hyperwasm from "@delvtech/hyperdrive-wasm";
const apr = hyperwasm.getFixedApr(poolInfo, poolConfig); // => '0.034999999999999999'Building
Install wasm-pack then run:
npm buildThis will create the node package at ./pkg/, add a couple exports so the
package can be used in apps without any extra work on the app developer to
enable wasm support, then create a tarball for installation.
Running the Example
A boilerplate wasm-pack app can be found at ./example. To run it, first build
then:
npm install
npm start