Skip to content

Test vectors for WASM-based FVM implementations

License

Unknown, MIT licenses found

Licenses found

Unknown
LICENSE-APACHE
MIT
LICENSE-MIT
Notifications You must be signed in to change notification settings

filecoin-project/fvm-test-vectors

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Test vectors for FVM implementations

The Filecoin Virtual Machine is WASM-based polyglot virtual machine that introduces the ability to deploy user-specified smart contracts to the Filecoin network. For more information, refer to filecoin-project/fvm-project.

This repository follows the steps of the original filecoin-project/test-vectors, but containing test vectors that specifically target the FVM. We expect the corpus in filecoin-project/test-vectors to become deprecated in favour of the corpus herein when the non-programmable VM is replaced with the FVM on mainnet.

The FVM hosts builtin actors (e.g. power actor, miner actors, market actor) as WASM modules. Only v6+ actors and network versions 14+ are supported.

Because of that, the corpus in this repo is bootstrapped with actors v6 vectors.

Structure and schema

The structure of this repo and the test vector schema are identical to those in filecoin-project/test-vectors.

License

Dual-licensed under MIT + Apache 2.0.

About

Test vectors for WASM-based FVM implementations

Resources

License

Unknown, MIT licenses found

Licenses found

Unknown
LICENSE-APACHE
MIT
LICENSE-MIT

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published