EVMC – Ethereum Client-VM Connector API https://evmc.ethereum.org
Go to file
Alex Beregszaszi fa67feaeb9
Merge pull request #164 from ethereum/readme
Update README
2018-10-25 16:58:13 +02:00
bindings/go/evmc Simplify get_block_hash() method by returning null hash 2018-10-19 17:42:19 +02:00
cmake Upgrade Cable to 0.2.14 2018-10-05 16:05:42 +02:00
docs Rename eWASM to ewasm 2018-10-23 19:41:59 +02:00
examples Simplify get_block_hash() method by returning null hash 2018-10-19 17:42:19 +02:00
include/evmc Simplify get_block_hash() method by returning null hash 2018-10-19 17:42:19 +02:00
lib Generalize loader searching algorithm 2018-08-30 23:24:24 +02:00
test Improve C++ helpers 2018-09-08 22:43:04 +02:00
.bumpversion.cfg EVMC 6.1.0-dev 2018-10-24 23:23:15 +02:00
.clang-format Add clang-format config 2018-05-11 13:17:50 +02:00
.codespell-whitelist CI: run codespell 2018-09-06 13:40:57 +01:00
.gitignore Add main CMake script 2018-03-28 15:20:08 +02:00
AUTHORS.md Introduce AUTHORS file 2018-08-21 09:39:42 +02:00
CHANGELOG.md EVMC 6.1.0-dev 2018-10-24 23:23:15 +02:00
CMakeLists.txt EVMC 6.1.0-dev 2018-10-24 23:23:15 +02:00
Doxyfile docs: Document example_vm.c 2018-10-18 15:38:10 +02:00
LICENSE Change license to Apache 2.0 2018-08-22 13:54:30 +02:00
README.md README: Document how to make new release 2018-10-25 10:16:23 +02:00
appveyor.yml Rename examplevm to example-vm 2018-08-31 13:10:07 +02:00
circle.yml CI: Tweak codespell 2018-10-05 16:24:16 +02:00

README.md

EVMC

chat: on gitter readme style: standard

Ethereum Client-VM Connector API

The EVMC is the low-level ABI between Ethereum Virtual Machines (EVMs) and Ethereum Clients. On the EVM side it supports classic EVM1 and ewasm. On the Client-side it defines the interface for EVM implementations to access Ethereum environment and state.

Usage

Please visit the documentation.

EVMs

Clients

Maintainers

See also the list of EVMC Authors.

Contributing

chat: on gitter

Talk with us on the EVMC Gitter chat.

License

Licensed under the MIT License.

Internal

Making new release

  1. Update CHANGELOG.md, put the release date, update release link.
  2. git add CHANGELOG.md.
  3. Tag new release: bumpversion --allow-dirty prerel.
  4. Prepare CHANGELOG for next release: add unreleased section and link.
  5. git add CHANGELOG.md.
  6. Start new release series: bumpversion --allow-dirty --no-tag minor.