Eth-tester

Latest version: v0.12.0b2

Safety actively analyzes 682387 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 6

0.8.0beta.1

-------------------------------------

Internal Changes - for eth-tester Contributors
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

- Update all references for deprecated ``eth_abi.encode_abi`` to ``eth_abi.encode``. (242 https://github.com/ethereum/eth-tester/issues/242)
- Update instances of ``decode_abi()`` and ``decode_single()`` to ``abi.decode()`` in preparation for the relevant ``eth-abi`` changes. (244 https://github.com/ethereum/eth-tester/issues/244)


Miscellaneous changes
~~~~~~~~~~~~~~~~~~~~~

- 239 https://github.com/ethereum/eth-tester/issues/239


Breaking changes
~~~~~~~~~~~~~~~~

- Support for py-evm ``paris`` hard fork. Refactor the coinbase account ``miner`` -> ``coinbase``. Support for ``safe`` and ``finalized`` block identifiers. (245 https://github.com/ethereum/eth-tester/issues/245)
- Pending block may only be retrieved via ``"pending"`` block identifier and not directly by number since it has not yet been "mined" / added to the chain. (249 https://github.com/ethereum/eth-tester/issues/249)

0.7.0beta.1

-------------------------------------

Misc
~~~~

- https://github.com/ethereum/eth-tester/issues/230

0.6.0beta.6

-------------------------------------

Bugfixes
~~~~~~~~

- Revert upstream dependency requirements so they can be pulled into the
current web3.py (v5) (https://github.com/ethereum/eth-tester/issues/232)

0.6.0beta.5

-------------------------------------

Features
~~~~~~~~

- Add `to`, `from`, and `status` to transaction receipts
(https://github.com/ethereum/eth-tester/issues/228)
- Add support for Python 3.10
(https://github.com/ethereum/eth-tester/issues/231)


Deprecations and Removals
~~~~~~~~~~~~~~~~~~~~~~~~~

- Drop support for Python 3.6
(https://github.com/ethereum/eth-tester/issues/231)


Misc
~~~~

- https://github.com/ethereum/eth-tester/issues/230

0.6.0beta.4

-------------------------------------

Bugfixes
~~~~~~~~

- Support pre-London blocks with missing base fee by setting the
``base_fee_per_gas`` value to ``None`` during block validation and popping it
back out during block normalization
(https://github.com/ethereum/eth-tester/issues/227)


Improved Documentation
~~~~~~~~~~~~~~~~~~~~~~

- Update README to include current release note instructions.
(https://github.com/ethereum/eth-tester/issues/226)

0.6.0beta.3

-------------------------------------

Bugfixes
~~~~~~~~

- Only add `base_fee_per_gas` to block serializer after London
(https://github.com/ethereum/eth-tester/issues/218)
- Return a `v` field with `y_parity` value, rather than a `y_parity` field, for
typed transactions. (https://github.com/ethereum/eth-tester/issues/224)


Misc
~~~~

- https://github.com/ethereum/eth-tester/issues/213

Page 3 of 6

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.