Skip to content

brownie 1.6.0

Compare
Choose a tag to compare
@iamdefinitelyahuman iamdefinitelyahuman released this 02 Feb 22:55
· 2291 commits to master since this release
e7bf2e4

Added

  • Hypothesis integration for property-based and stateful testing
  • TransactionReceipt.new_contracts - list of contracts deployed during a contract call
  • TransactionReceipt.internal_transfers - information on internal ether transfers during a transaction

Changed

  • Refactor brownie.convert into sub-modules
  • Use eth_abi.grammar.parse when formatting contract inputs and outputs
  • Replace docopt with docopt-ng (fixes deprecation warnings)
  • ContractContainer.at compares actual bytecode to expected, returns Contract object if they do not match

Removed

  • Custom color settings in the project config file

Fixed

  • bug preventing pytest.default_contract_owner config setting from having any effect
  • threading exception when contract deployment fails