Eth-tester

Latest version: v0.12.0b1

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

Scan your dependencies

Page 2 of 6

0.10.0beta.1

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

Breaking Changes
~~~~~~~~~~~~~~~~

- Drop python 3.7 support (`273 <https://github.com/ethereum/eth-tester/issues/273>`__)


Features
~~~~~~~~

- Add support for ``eth_feeHistory`` for ``PyEVMBackend`` via ``get_fee_history()`` method. (`258 <https://github.com/ethereum/eth-tester/issues/258>`__)
- Add python 3.11 support (`273 <https://github.com/ethereum/eth-tester/issues/273>`__)


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

- Merge in updates from the python project template (`273 <https://github.com/ethereum/eth-tester/issues/273>`__)

0.9.1beta.1

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

Features
~~~~~~~~

- Allow filter topics to be passed as `bytes` in addition to `hex` values. (185 https://github.com/ethereum/eth-tester/issues/185)
- Add mnemonic hd_path parameter to create custom accounts in pyevm backend. (259 https://github.com/ethereum/eth-tester/issues/259)
- Add support for ``eth_getStorageAt`` for ``PyEVMBackend`` via ``get_storage_at()`` method. (264 https://github.com/ethereum/eth-tester/issues/264)


Bugfixes
~~~~~~~~

- Do not return a contract address if the contract deployment transaction has failed (receipt "status" is 0). (261 https://github.com/ethereum/eth-tester/issues/261)


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

- Bump ``py-evm`` dependency to ``v0.7.0-a.4`` (268 https://github.com/ethereum/eth-tester/issues/268)

0.9.0beta.1

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

Features
~~~~~~~~

- Add support for ``Shanghai`` network upgrade and add method on ``PyEVMBackend`` to be able to initiate withdrawals. (257 https://github.com/ethereum/eth-tester/issues/257)


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

- Update CircleCI common steps to update ``pip`` and install ``tox`` dependency at the sys level, not ``--user``. (255 https://github.com/ethereum/eth-tester/issues/255)

0.8.0beta.3

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

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

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

0.8.0beta.2

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

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

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

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)

Page 2 of 6

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.