Skip to content

Releases: gnarvaja/eth-prototype

v0.6.0

09 Feb 14:13
Compare
Choose a tag to compare

Version v0.6.0

  • Support for sending transactions with Defender Relay
  • Support for gmpy2 integers as alternative implementation of wadray (alpha).

Full Changelog: v0.5.2...v0.6.0

v0.5.2

08 Nov 21:44
Compare
Choose a tag to compare

Version 0.5.2

Support for initializer_args and constructor_args.

Full Changelog: v0.5.1...v0.5.2

v0.5.1

04 Nov 21:22
Compare
Choose a tag to compare

Version 0.5.1

  • Added last_receipt that keeps the last receipt in the wrapper.
  • Also a change in web3 to return a receipt that should be compatible with the one returned by Brownie (now only events is compatible).
  • Implemented get_events in brownie (using web3).

v0.5.0

02 Nov 18:52
Compare
Choose a tag to compare

Version 0.5.0

  • Restores compatibility with Python3.7 and 3.8.
  • get_first_block method in provider, using Etherscan. This is used later as fromBlock parameter when fetching events.

v0.4.0

29 Oct 12:28
Compare
Choose a tag to compare

Version v0.4.0

  • W3EnvAddressBook: New address book implementation that reads the PKs from environment variables, intended to be used in production.
  • Also change to support sign-and-send instead of transact (eth_sendTransaction) because that's how it should be for production cases using infura or other non-custodial proxies.
  • Dropped support for Python<3.9
  • Changes in the tests, to test it (manually) on mumbai testnet.
  • Added missing methods to access control (has_role, revoke_role, etc.)
  • get_eth_function returns a callable function that behaves in w3 equal to brownie.

v0.3.2

26 Oct 23:25
Compare
Choose a tag to compare

Version 0.3.2

Fixed w3 version when using Proxy and added recursive search of json files.

v0.3.1

22 Oct 21:22
Compare
Choose a tag to compare

Constructor args and fix in build_contract.

v0.3.0

22 Oct 13:17
Compare
Choose a tag to compare

Version 0.3.0

Refactoring on wrappers. Now the class ETHWrapper it's a single one, that receives a provider_key as keyword parameter. This provider is the underlying library to use, whether it's web3py or brownie and the specific parameters.

Also added the files and tests for UUPS proxy.

v0.2.0

21 Oct 15:42
Compare
Choose a tag to compare

Version 0.2.0

Changes in wrappers. wrappers renamed to brwrappers (brownie wrappers), and added w3wrappers that's for wrappers based in web3py library.