mirror of https://github.com/status-im/evmc.git
Add higher-level evmc-vm binding
This commit is contained in:
parent
c1445d88cb
commit
680327f6fa
|
@ -27,3 +27,6 @@ replace = EVMC_ABI_VERSION = {new_version}
|
||||||
[bumpversion:file:bindings/rust/evmc-sys/Cargo.toml]
|
[bumpversion:file:bindings/rust/evmc-sys/Cargo.toml]
|
||||||
search = version = \"{current_version}\"
|
search = version = \"{current_version}\"
|
||||||
|
|
||||||
|
[bumpversion:file:bindings/rust/evmc-vm/Cargo.toml]
|
||||||
|
search = version = \"{current_version}\"
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,3 @@
|
||||||
|
/target
|
||||||
|
**/*.rs.bk
|
||||||
|
/Cargo.lock
|
|
@ -0,0 +1,11 @@
|
||||||
|
[package]
|
||||||
|
name = "evmc-vm"
|
||||||
|
version = "6.2.0-dev"
|
||||||
|
authors = ["Alex Beregszaszi <alex@rtfs.hu>"]
|
||||||
|
license = "Apache-2.0"
|
||||||
|
repository = "https://github.com/ethereum/evmc"
|
||||||
|
description = "Bindings to EVMC (VM specific)"
|
||||||
|
edition = "2018"
|
||||||
|
|
||||||
|
[dependencies]
|
||||||
|
evmc-sys = { path = "../evmc-sys" }
|
|
@ -0,0 +1,7 @@
|
||||||
|
pub extern crate evmc_sys;
|
||||||
|
pub use evmc_sys as ffi;
|
||||||
|
|
||||||
|
// TODO: Add helpers for host interface
|
||||||
|
// TODO: Add convenient helpers for evmc_result
|
||||||
|
// TODO: Add convenient helpers for evmc_execute
|
||||||
|
// TODO: Add a derive macro here for creating evmc_create
|
Loading…
Reference in New Issue