Releases: crytic/evm_cfg_builder
Releases · crytic/evm_cfg_builder
v0.3.1
v0.3.0
0.3.0 - 2019-11-22
This release adds crytic-compile
support, allows recovery of the contract's ABI without computing the CFG, and improves the VSA.
Added
- crytic-compile support (#19)
- Constantinople opcodes (#22)
- New flags (#26):
--export-abi file.json
Export the contract's ABI--disable-cfg
Skip the CFG recovery (only the ABI is recovered)
Changed
- VSA optimizations (#25)
Fixed
v0.2.0
2019-02-01
v0.2.0 release
Bug Fixes
- Fixed an issue where incoming/outgoing edges were backwards
- Fixed a few encoding bugs
Features:
- API change:
cfg.basic_blocks
,cfg.functions
, andcfg.instructions
returnlist
s instead of generators - New API:
CFG.entry_point
cfg.*_from_addr
API methods are nowcfg.get_*_at
methods