Releases: ergoplatform/oracle-core
Oracle core v2.0.6
What's Changed
- datapoint robustness by @Alesfatalis in #343
- Fix overlapping datapoint submits with epoch change by @error1100 in #337
New Contributors
- @error1100 made their first contribution in #337
Full Changelog: v2.0.5...v2.0.6
Oracle core v2.0.5
What's Changed
- add user agent to coingecko api call by @Alesfatalis in #340
- Add Ubuntu install instructions for Ergo Oracle Core by @cannonQ in #338
New Contributors
Full Changelog: v2.0.4...v2.0.5
v2.0.4
What's Changed
- refactor: encapsulate oracle config access via getter methods by @zargarzadehm in #334
- update rust-toolchain to 1.85.0 and ubuntu images to lts 24.04 by @Alesfatalis in #335
Full Changelog: v2.0.3...v2.0.4
Breaking Change:
Oracle operators must now add oracle_network: mainnet to their oracle_config.yaml file.
The oracle_address field is no longer required and can be removed.
Secret Loading Priority:
The application now loads the oracle's secret or mnemonic using the following priority:
- ORACLE_WALLET_SECRET (hex format) from environment variables
- oracle_secret from oracle_config.yaml
- ORACLE_WALLET_MNEMONIC from environment variables
- oracle_mnemonic from oracle_config.yaml
v2.0.3
Since this version node scans are not used! The node must have extra indexes (extraIndex = true)!
What's Changed
- Remove scan dependency by @zargarzadehm in #330
- update github action versions by @zargarzadehm in #331
- Fix docker release Github action by @zargarzadehm in #332
New Contributors
- @zargarzadehm made their first contribution in #330
Full Changelog: v2.0.2...v2.0.3
v2.0.2
What's Changed
- add scan start block height config parameter by @Alesfatalis in #322
- add node wallet password environment variable by @Alesfatalis in #324
- Add claimable reward token metrics by @Alesfatalis in #325
- fixing buyback issues by @Alesfatalis in #328
New Contributors
- @Alesfatalis made their first contribution in #322
Full Changelog: v2.0.1...v2.0.2
v2.0.1
v2.0.0
v2.0.0-rc1
What's Changed
- Add check for pool box before running import-pool-update command by @greenhat in #302
- Return HTTP error 503 for /poolHealth and /oracleHealth endpoints when health is not OK by @greenhat in #303
- Better error messages on config load failure by @greenhat in #306
- Add ERG/BTC Datapoint Sources by @sethdusek in #304
- Fix pool active oracles and oracle health metrics lagging when pool is down by @greenhat in #309
Full Changelog: v2.0.0-beta12...v2.0.0-rc1
v2.0.0-beta12
Breaking changes!
- Move node API key from oracle_config.yaml to ORACLE_NODE_API_KEY environment variable by @greenhat in #290
Please set your node API key in the ORACLE_NODE_API_KEY environment variable. You can put it in the .secrets file and then run source .secrets to load it into the environment. This way, the key does not get stored in the shell history.
What's Changed
- Ignore "not enough boxes" node error and log the message by @greenhat in #289
- Updates after "not found ballot boxes" on voting by @greenhat in #292
- Check pool box rate in pool health assessment by @greenhat in #297
- move reward token id check after the contract check in OracleBoxWrapper by @greenhat in #299
Full Changelog: v2.0.0-beta11...v2.0.0-beta12
v2.0.0-beta11
What's Changed
Full Changelog: v2.0.0-beta10...v2.0.0-beta11