Skip to content

Commit

Permalink
Update Changelog and README with Rust changes
Browse files Browse the repository at this point in the history
  • Loading branch information
axic committed Aug 11, 2019
1 parent d8c2aa2 commit 31bd3b6
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 2 deletions.
13 changes: 12 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -48,6 +48,17 @@ and this project adheres to [Semantic Versioning].
- The `evmc-vmtester` tool received support for EVMC module configuration.
E.g. `evmc-vmtester ./my_vm,mode=interpreter`.
[[#366](https://github.com/ethereum/evmc/pull/366)]
- In `evmc-vm` Rust crate, `ExecutionResult` now has `success`, `failure` and `revert` helpers.
[[#297](https://github.com/ethereum/evmc/pull/297),
[#368](https://github.com/ethereum/evmc/pull/368)]
- Introduction of `evmc-declare` Rust crate with a procedural macro for easy VM declaration.
[[#262](https://github.com/ethereum/evmc/pull/262),
[#316](https://github.com/ethereum/evmc/pull/316)]
- Introduction of `ExecutionMessage` wrapper in the `evmc-vm` Rust crate.
[[#324](https://github.com/ethereum/evmc/pull/324)]
- Added type aliases and traits on basic types in the `evmc-vm` Rust crate.
[[#342](https://github.com/ethereum/evmc/pull/342),
[#343](https://github.com/ethereum/evmc/pull/343)]

### Changed

Expand Down Expand Up @@ -323,4 +334,4 @@ and this project adheres to [Semantic Versioning].

[Cable]: https://github.com/ethereum/cable
[Keep a Changelog]: https://keepachangelog.com/en/1.0.0/
[Semantic Versioning]: https://semver.org
[Semantic Versioning]: https://semver.org
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ Please visit the [documentation].
| **Rust** _(bindings)_[²](#n2) | 2018 edition | 1.31.0 and newer

<b id="n1">1</b>. The C90 support is limited to the core `evmc.h` header only.\
<b id="n2">2</b>. Rust support is limited and not complete yet.
<b id="n2">2</b>. Rust support is limited and not complete yet, but it is mostly functional already. Breaking changes are possible at this stage.

## Related projects

Expand Down

0 comments on commit 31bd3b6

Please sign in to comment.