Releases: ergoplatform/oracle-core
Releases · ergoplatform/oracle-core
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
v2.0.0-beta10
What's Changed
- Export Prometheus metrics by @greenhat in #285
- Add /oracleHealth endpoint to the API by @greenhat in #280
- Add /poolHealth endpoint for pool status monitoring; by @greenhat in #282
- Add intstructions in the IncorrectNumberOfRewardTokensInOracleBox error. Add details to error messages. by @greenhat in #263
- Check if node wallet is re-scanning on app launch; by @greenhat in #264
- Top up the reward tokens in the pool box from a buyback box by @greenhat in #268
- Buyback scan removal if buyback token id is not set in pool config by @greenhat in #275
- Add action report to keep results from actions for monitoring an REST API by @greenhat in #271
- Pass OraclePool instance to the REST API request handlers by @greenhat in #274
- Add CollectedDatapointBoxesSource to determine active oracle count in /poolStatus endpoint by @greenhat in #279
Full Changelog: v2.0.0-beta9...v2.0.0-beta10
v2.0.0-beta9
What's Changed
- Fix "pool not found" after the new rescan when oracle token in a box without R4 defined (filter oracle box properly) by @greenhat in #257
- Fix REST API (tokio runtime premature freeing) by @greenhat in #258
- Filter out ballot box failed construction for ballot token in a wallet case (P2PK) by @greenhat in #259
Full Changelog: v2.0.0-beta8...v2.0.0-beta9
v2.0.0-beta8
What's Changed
- Show more token id diffs and add instructions for the operator after successful
update-pool
command by @greenhat in #244 - Replace ProveDlog with ECPoint in box wrapper methods/box candidate m… by @SethDusek in #248
- Revamp node wallet scan management to minimize wallet re-scans by @greenhat in #245
Full Changelog: v2.0.0-beta7...v2.0.0-beta8
v2.0.0-beta7
What's Changed
- Add message on last block scan by @reqlez in #232
- Handle locked node wallet during the run by @greenhat in #236
- set data-dir folder for log archives; by @greenhat in #238
- Expose more pool data at REST API endpoints by @greenhat in #239
New Contributors
Full Changelog: v2.0.0-beta6...v2.0.0-beta7