Releases: gnarvaja/eth-prototype
Releases · gnarvaja/eth-prototype
v0.6.0
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
v0.5.1
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
v0.4.0
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
v0.3.1
v0.3.0
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.