All notable changes to this project are documented in this file.
This changelog format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
4.1.0 - 2023-10-23
- Removed support for Kovan, Rinkeby, xDai, Ropsten, Kintsugi, Kiln and Zhejiang.
- Added support to Holesky.
4.0.0 - 2023-03-10
- Support to Zhejiang testnet V2
3.0.4 - 2023-02-12
- Node Operators has no keys issue.
3.0.0 - 2023-02-12
- Support to Zhejiang testnet and new versions of contracts
2.7.0 - 2022-12-14
- Support to ARM for MacOS.
2.6.0 - 2022-10-27
- Support to ARM for linux. Move build blst to separate wf.
2.5.4 - 2022-10-04
- Support to ARM, Update blst lib (#0069)
- Fix for [2.5.2] release.
2.5.3 - 2022-07-22
- Removed PoA check for Goerli nerwork (#0068)
2.5.2 - 2022-04-01
- Set upper bound to
multicall
version
2.5.1 - 2022-04-01
- Added Kiln network (#0067)
2.5.0 - 2021-02-15
- Now python processes validates a bunch of keys (1000) instead of 1. (#0065)
- Fix typo in multicall decode code inputs.
2.4.7 - 2021-12-28
- Added Kintsugi network (#0060)
2.4.6 - 2021-12-28
- Library works correctly without typing_extensions when python >= 3.8 (#0060)
2.4.5 - 2021-12-22
- Change library dependency (#0059)
2.4.3 - 2021-11-18
- Fixes for configurable timeouts (#0058)
2.4.2 - 2021-11-17
- Added configurable timeouts for Pool and Thread Executors (#0056)
2.4.1 - 2021-11-09
- Fixed empty call_args when operators have zero unused keys while updating keys (
lido.update_keys
) (#0054)
2.4.0 - 2021-10-01
- Add ability to update keys in optimal way (
lido.update_keys
) (#0050)
2.3.1 - 2021-09-22
- Move from req.txt to poetry (#0048)
2.2.2 - 2021-09-22
- Add Rinkeby support (#0047)
2.2.0 - 2021-09-14
- Remove strict param from validate_keys method (#0042)
- Fixed behavior when input is an empty array in lido methods (#0043)
2.1.2 - 2021-09-09
- Cache eth_chain_id value (#0037)
2.1.1 - 2021-09-03
- Update web3 from 5.23.0 to 5.23.1. Now "used" key is optional for verification (#0035)
2.1.0 - 2021-09-03
- Add new params that could be provided to multicall (#0032)
2.0.1 - 2021-09-01
- Renamed library root package to
lido_sdk
, added more tests, fixed ABIs packaging (#0029)
1.0.1 - 2021-08-31
- If strict is false, for validation we will try possible WC only for already used keys (#0024)
0.3.0 - 2021-08-26
- Move eth2deposit code to repository
0.2.0 - 2021-08-26
- Github actions (#0005)
- Contract interact and contract's multicall support (#0006)
- Base operator's methods (#0008)
- Key validation method (#0011)
- Stats method (#0013)
- Code coverage (#0014)
0.1.0 - 2021-08-20
- Initial release
- Setup configuration (#0002)