Merge pull request #245 from ethereum/rust-readme

readme: mention Rust support
This commit is contained in:
Alex Beregszaszi 2019-04-24 16:36:09 +01:00 committed by GitHub
commit 60d2772d82
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 6 additions and 0 deletions

View File

@ -7,6 +7,9 @@
to be used by VM implementations.
- Deprecated: [[#196](https://github.com/ethereum/evmc/pull/196)]
The `EVMC_CONSTANTINOPLE2` revision name is deprecated, replaced with `EVMC_PETERSBURG`.
- Added: [[#201](https://github.com/ethereum/evmc/pull/201), [#202](https://github.com/ethereum/evmc/pull/202), [#233](https://github.com/ethereum/evmc/pull/233)]
Initial and rough bindings for Rust. It is possible to implement an
EVMC VM in Rust utilising some helpers.
## [6.1.1] - 2019-02-13

View File

@ -23,9 +23,12 @@ Please visit the [documentation].
| **C** | C90, C99, C11 | GCC 6+, clang 3.8+
| **C++** _(helpers)_[^1] | C++11, C++14, C++17 | GCC 6+, clang 3.8+
| **Go** _(bindings)_ | 1.9 - 1.12 |
| **Rust** _(bindings)_[^2] | 2018 edition | 1.31.0 and newer
[^1]: C++ support is provided by C headers and some optional C++ helpers.
[^2]: Rust support is limited and not complete yet.
## Related projects
### EVMs