Releases: lidofinance/lido-oracle
Releases · lidofinance/lido-oracle
v2.1.1
v2.1.0
Docker image: lidofinance/oracle:2.1.0
.
Feature
- Changelog added (#141)
- Added optional prefixes for prometheus metrics (#131)
- Added support for EIP-1559 (#128)
- Added teku support (#135)
Changed
- Upgrade lido-sdk library to new one to increase performance (#135)
- Various improves for DockerFile (added multistage, permissions, healthcheck) (#132)
Fixed
v2.0.0
Docker image: lidofinance/oracle:2.0.0
.
Breaking changes
This version is no longer compatible with the initial LidoOracle
contract implementation.
- Use the new
LidoOracle
contract API - Don't crash the daemon on connection and transaction errors. Log them and increase the respective Prometheus metric instead
- Rename
ETH1_NODE
env variable toWEB3_PROVIDER_URI
New features
- Don't fetch beacon balances for non-reportable epochs
- Add Prometheus metrics
- Integrate stETH price oracle
- Allow specifying
max_multicall
via env variable
Internals
- Use Lido helpers lib
- Improve error logging and handling
Dependencies
- Bump
urllib3
from 1.26.2 to 1.26.4
v2.0.0-pre1.1
Docker image: lidofinance/oracle:2.0.0-pre1.1
.
Breaking changes:
- Rename
ETH1_NODE
env variable toWEB3_PROVIDER_URI
New features:
- Don't fetch beacon balances for non-reportable epochs
- Add Prometheus metrics
- Integrate stETH price oracle
- Allow specifying
max_multicall
via env variable - Don't crash the daemon upon beacon node connection error, report to Prometheus instead
Internals:
- Use Lido helpers lib
- Improve error logging and handling
Dependencies:
- Bump
urllib3
from 1.26.2 to 1.26.3
v2.0.0-pre2
This version is no longer compatible with the initial LidoOracle
contract implementation, i.e. the one that's currently deployed to mainnet. Don't use it with the mainnet protocol deployment yet.
Docker image: lidofinance/oracle:2.0.0-pre2
.
Breaking changes:
- Use the new
LidoOracle
contract API - Rename
ETH1_NODE
env variable toWEB3_PROVIDER_URI
New features:
- Don't fetch beacon balances for non-reportable epochs
- Add Prometheus metrics
- Integrate stETH price oracle
- Allow specifying
max_multicall
via env variable - Don't crash the daemon upon beacon node connection error, report to Prometheus instead
Internals:
- Use Lido helpers lib
- Improve error logging and handling
Dependencies:
- Bump
urllib3
from 1.26.2 to 1.26.3
v2.0.0-pre1
New features:
- Don't fetch beacon balances for non-reportable epochs
- Add Prometheus metrics
- Integrate stETH price oracle
- Allow specifying
max_multicall
via env variable
Breaking changes:
- Rename
ETH1_NODE
env variable toWEB3_PROVIDER_URI
Internals:
- Use Lido helpers lib
- Improve error logging and handling
Dependencies:
- Bump
urllib3
from 1.26.2 to 1.26.3
v0.1.4
v0.1.3
v0.1.2 Mainnet
- Works with Lido Mainnet contracts
- Events fetching improved
Goerli-Pyrmont
Release for PoC on Goerli-Pyrmont testnet (ABI v0.1)