Cargo Features

[dependencies]
evm-coder = { version = "0.4.3", default-features = false, features = ["std", "bondrewd", "stubgen"] }
default = std

The std feature is set by default whenever evm-coder is added without default-features = false somewhere in the dependency tree.

std default

Enables std of ethereum

Evm doesn't have reexports for log and others

and std of primitive-types ^0.12.1

Evm uses primitive-types for H160, H256 and others

Affects evm-coder::types.String

bondrewd

Enables bondrewd of evm-coder-procedural

evm-coder reexports those proc-macro

stubgen

Stub/interface generation

Affects evm-coder::solidity