github Ackee-Blockchain/wake v3.2.0

latest releases: v4.13.2, v4.13.1, v4.13.0...
21 months ago

Features:

  • improved performance when running multiple tests in a single command by re-using already running development chain instances
  • added support for the Bor client (Polygon)
  • implemented --no-ask and --silent CLI args for woke run
  • added support for the Nitro client (Arbitrum)
  • added support for Binance Smart Chain
  • added support for the Hermez client (Polygon zkEVM)
  • added more chain explorer URLs to the index
  • migrated from pdbr to ipdb
  • implemented tx.raw_return_value property

Fixes:

  • fixed blockchain explorer API URLs (Goerli Etherscan, ...)
  • Account.balance now can be assigned using string literals with units
  • fixed unnecessary invocations of debug_traceTransaction when fetching events
  • fixed infinite loop of generating pytypes due to the watchdog dependency update (pinned version of the watchdog dependency as a temporal solution)
  • fixed test functions not detected in woke fuzz when decorated
  • Address(0) is not recognized as a precompiled contract in call traces anymore
  • fixed development chains kept running in some cases
  • fixed fuzzer subprocesses kept running in some cases
  • fixed handling of unpickleable exceptions in fuzzer
  • fixed massive memory consumption in long-running tests caused by implicitly storing all txs info

Don't miss a new wake release

NewReleases is sending notifications on new releases.