bcfs

Crates.iobcfs
lib.rsbcfs
version0.4.1
sourcesrc
created_at2019-05-31 19:31:48.076171
updated_at2020-03-31 23:45:35.719764
descriptionA virtual filesystem for Blockchain WASI
homepage
repositoryhttps://github.com/oasislabs/oasis-rs.git
max_upload_size
id138223
size61,499
Nick Hynes (nhynes)

documentation

README

Blockchain FileSystem (BCFS)

Latest Version docs

This crate provides a blockchain filesystem for use in a WASI Wasm runtime. The implementation is based on the Blockchain WASI proposal (link to high-level blog post).

You can find examples of using BCFS in src/lib/tests.rs.

BCFS can be compiled to Wasm so that it can be used in integration tests. Just build using cargo build --target wasm32-unknown-unknown. BCFS exposes FFI bindings so that it can be called from, say, JavaScript in the browser. To build the bindings, you'll want to pass --features ffi.

Commit count: 147

cargo fmt