Features:
- implemented coverage analysis for
woke test
andwoke fuzz
(can be viewed using the Tools for Solidity VS Code extension) - generated
pytypes
containSource file
links to original Solidity sources - already deployed contracts can be recognized in call traces in forking mode with corresponding blockchain explorer API keys set
- precompiled contracts are recognized in call traces
- console logs are now supported with Ganache, Geth, and Hardhat
woke accounts list
prints accounts in the sorted order (by their alias names)woke run
executes scripts in the sorted order- better error message when no fuzz flows are available to run
Fixes:
- fixed
AttributeError
exception when detecting flows and invariants inFuzzTest
eth_createAccessList
is not used in deployment by default if not available- access list from
eth_createAccessList
is only used in deployment by default if cheaper - fixed call traces with contracts that cannot be recognized from the creation code
- fixed call traces with function calls with badly ABI-encoded data