#vm #runner #blockchain #client #protocol #engine #smart #reference #wasmer #smart-contracts

near-vm-runner

This crate implements the specification of the interface that Near blockchain exposes to the smart contracts

21 releases (7 breaking)

✓ Uses Rust 2018 edition

new 0.9.1 May 22, 2020
0.8.0 Apr 3, 2020
0.7.0 Mar 26, 2020
0.4.3 Dec 18, 2019
0.4.2 Nov 21, 2019

#51 in WebAssembly

Download history 2/week @ 2020-01-21 1/week @ 2020-01-28 24/week @ 2020-02-04 15/week @ 2020-02-11 41/week @ 2020-02-18 49/week @ 2020-02-25 46/week @ 2020-03-03 25/week @ 2020-03-10 58/week @ 2020-03-17 58/week @ 2020-03-24 46/week @ 2020-03-31 61/week @ 2020-04-07 82/week @ 2020-04-14 13/week @ 2020-04-21 7/week @ 2020-04-28 1/week @ 2020-05-05

155 downloads per month
Used in near-vm-runner-standalone

Apache-2.0

250KB
3.5K SLoC

near-vm-runner

An engine that run smart contracts compiled to Wasm by exposing them near-vm-logic through the host functions. Currently is using Wasmer and singlepass compiler.

Can be used for benchmarks of smart contracts.

Dependencies

~7.5MB
~159K SLoC