Web3-klaytn

Latest version: v6.0.0b4

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

Scan your dependencies

Page 4 of 26

5.16.0

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

Features
~~~~~~~~

- Added ``get_block_transaction_count``, and deprecated ``getBlockTransactionCount`` (`1841 <https://github.com/ethereum/web3.py/issues/1841>`__)
- Move ``defaultAccount`` to ``default_account``. Deprecate ``defaultAccount``. (`1848 <https://github.com/ethereum/web3.py/issues/1848>`__)
- Add ``eth.default_block``, deprecate ``eth.defaultBlock``.
Also adds ``parity.default_block``, and deprecates ``parity.defaultBlock``. (`1849 <https://github.com/ethereum/web3.py/issues/1849>`__)
- Add ``eth.gas_price``, deprecate ``eth.gasPrice`` (`1850 <https://github.com/ethereum/web3.py/issues/1850>`__)
- Added ``eth.block_number`` property. Deprecated ``eth.blockNumber`` (`1851 <https://github.com/ethereum/web3.py/issues/1851>`__)
- Add ``eth.chain_id``, deprecate ``eth.chainId`` (`1852 <https://github.com/ethereum/web3.py/issues/1852>`__)
- Add ``eth.protocol_version``, deprecate ``eth.protocolVersion`` (`1853 <https://github.com/ethereum/web3.py/issues/1853>`__)
- Add ``eth.get_code``, deprecate ``eth.getCode`` (`1856 <https://github.com/ethereum/web3.py/issues/1856>`__)
- Deprecate ``eth.getProof``, add ``eth.get_proof`` (`1857 <https://github.com/ethereum/web3.py/issues/1857>`__)
- Add ``eth.get_transaction``, deprecate ``eth.getTransaction`` (`1858 <https://github.com/ethereum/web3.py/issues/1858>`__)
- Add ``eth.get_transaction_by_block``, deprecate ``eth.getTransactionByBlock`` (`1859 <https://github.com/ethereum/web3.py/issues/1859>`__)
- Add get_uncle_by_block, deprecate getUncleByBlock (`1862 <https://github.com/ethereum/web3.py/issues/1862>`__)
- Add get_uncle_count, deprecate getUncleCount (`1863 <https://github.com/ethereum/web3.py/issues/1863>`__)


Bugfixes
~~~~~~~~

- Fix event filter creation if the event ABI contains a ``values`` key. (`1807 <https://github.com/ethereum/web3.py/issues/1807>`__)


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

- Remove v5 breaking changes link from the top of the release notes. (`1837 <https://github.com/ethereum/web3.py/issues/1837>`__)
- Add account creation troubleshooting docs. (`1855 <https://github.com/ethereum/web3.py/issues/1855>`__)
- Document passing a struct into a contract function. (`1860 <https://github.com/ethereum/web3.py/issues/1860>`__)
- Add instance configuration troubleshooting docs. (`1865 <https://github.com/ethereum/web3.py/issues/1865>`__)
- Clarify nonce lookup in sendRawTransaction docs. (`1866 <https://github.com/ethereum/web3.py/issues/1866>`__)
- Updated docs for web3.eth methods: eth.getTransactionReceipt and eth.waitForTransactionReceipt (`1868 <https://github.com/ethereum/web3.py/issues/1868>`__)

5.15.0

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

Features
~~~~~~~~

- Add ``get_storage_at`` method and deprecate ``getStorageAt``. (`1828 <https://github.com/ethereum/web3.py/issues/1828>`__)
- Add ``eth.get_block`` method and deprecate ``eth.getBlock``. (`1829 <https://github.com/ethereum/web3.py/issues/1829>`__)


Bugfixes
~~~~~~~~

- PR 1585 changed the error that was coming back from eth-tester when the Revert opcode was called,
which broke some tests in downstream libraries. This PR reverts back to raising the original error. (`1813 <https://github.com/ethereum/web3.py/issues/1813>`__)
- Added a new ``ContractLogicError`` for when a contract reverts a transaction.
``ContractLogicError`` will replace ``SolidityError``, in v6. (`1814 <https://github.com/ethereum/web3.py/issues/1814>`__)


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

- Introduce Beacon API documentation (`1836 <https://github.com/ethereum/web3.py/issues/1836>`__)


Misc
~~~~

- `1602 <https://github.com/ethereum/web3.py/issues/1602>`__, `#1827 <https://github.com/ethereum/web3.py/issues/1827>`__, `#1831 <https://github.com/ethereum/web3.py/issues/1831>`__, `#1833 <https://github.com/ethereum/web3.py/issues/1833>`__, `#1834 <https://github.com/ethereum/web3.py/issues/1834>`__

5.14.0

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

Bugfixes
~~~~~~~~

- Remove docs/web3.* from the gitignore to allow for the beacon docs to be added to git,
and add ``beacon`` to the default web3 modules that get loaded. (`1824 <https://github.com/ethereum/web3.py/issues/1824>`__)
- Remove auto-documenting from the Beacon API (`1825 <https://github.com/ethereum/web3.py/issues/1825>`__)


Features
~~~~~~~~

- Introduce experimental Ethereum 2.0 beacon node API (`1758 <https://github.com/ethereum/web3.py/issues/1758>`__)
- Add new get_balance method on Eth class. Deprecated getBalance. (`1806 <https://github.com/ethereum/web3.py/issues/1806>`__)


Misc
~~~~

- `1815 <https://github.com/ethereum/web3.py/issues/1815>`__, `#1816 <https://github.com/ethereum/web3.py/issues/1816>`__

5.13.1

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

Bugfixes
~~~~~~~~

- Handle revert reason parsing for Ganache (`1794 <https://github.com/ethereum/web3.py/issues/1794>`__)


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

- Document Geth and Parity/OpenEthereum fixture generation (`1787 <https://github.com/ethereum/web3.py/issues/1787>`__)


Misc
~~~~

- `1778 <https://github.com/ethereum/web3.py/issues/1778>`__, `#1780 <https://github.com/ethereum/web3.py/issues/1780>`__, `#1790 <https://github.com/ethereum/web3.py/issues/1790>`__, `#1791 <https://github.com/ethereum/web3.py/issues/1791>`__, `#1796 <https://github.com/ethereum/web3.py/issues/1796>`__

5.13.0

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

Features
~~~~~~~~

- Raise `SolidityError` exceptions that contain the revert reason when a `call` fails. (`941 <https://github.com/ethereum/web3.py/issues/941>`__)


Bugfixes
~~~~~~~~

- Update eth-tester dependency to fix tester environment install version conflict. (`1782 <https://github.com/ethereum/web3.py/issues/1782>`__)


Misc
~~~~

- `1757 <https://github.com/ethereum/web3.py/issues/1757>`__, `#1767 <https://github.com/ethereum/web3.py/issues/1767>`__

5.12.3

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

Misc
~~~~

- `1752 <https://github.com/ethereum/web3.py/issues/1752>`__, `#1759 <https://github.com/ethereum/web3.py/issues/1759>`__, `#1773 <https://github.com/ethereum/web3.py/issues/1773>`__, `#1775 <https://github.com/ethereum/web3.py/issues/1775>`__

Page 4 of 26

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.