Skip to content

Releases: adrastia-oracle/adrastia-periphery

v4.11.1

18 Sep 01:13
58064d2
Compare
Choose a tag to compare

Dependencies

  • Upgrade adrastia-core to v4.9.1.

Accumulators

  • Update ManagedSAVPriceAccumulator: Add conditional underlying oracle heartbeat validation.

v4.11.0

27 Aug 02:41
e58afa2
Compare
Choose a tag to compare

Updaters

  • Add IonicInterestRateUpdater: A contract that accrues interest to Ionic cTokens before updating the rate controller.

v4.10.0

25 Aug 03:39
a3a6060
Compare
Choose a tag to compare

Prudentia

Controllers

  • Add flag to enable or disable compute ahead logic: If enabled, the controller's computeRate function will calculate the rate on-the-fly with clamping. Otherwise, it will return the last stored rate.
  • Add IonicRateController: A RateController that computes rates for Ionic tokens, accruing interest on the underlying tokens before pushing new rates.

v4.9.1

20 Aug 23:58
6ffef09
Compare
Choose a tag to compare

Prudentia

Controllers

  • Allow pausing updates for a token without a configuration: This allows us to manually push rates (which requires a config) before any updates occur.
  • Add another kickback prevention to PidController#manuallyPushRate and PidController unpausing.

v4.9.0

04 Aug 01:35
453c255
Compare
Choose a tag to compare

Dependencies

  • Upgrade adrastia-core to v4.9.0.
  • Upgrade OpenZeppelin Contracts to v4.9.6

Accumulators

  • Add ManagedSAVPriceAccumulator: A managed accumulator that tracks ERC4626 vault share prices.

v4.8.1

17 Jul 22:19
b16e095
Compare
Choose a tag to compare

Prudentia

Controllers

  • Adjust role hierarchy to make UPDATER_ADMIN self-managed.
  • Add IonicPidController: A PidController that accrues interest on Ionic tokens.

v4.8.0

16 Jul 21:58
7b48fbf
Compare
Choose a tag to compare

Dependencies

  • Upgrade adrastia-core to v4.8.0.

Accumulators

  • Add ManagedAdrastiaUtilizationAndErrorAccumulator: An AdrastiaUtilizationAndErrorAccumulator that implements standard management functions.

v4.7.4

14 Jun 01:12
20c3678
Compare
Choose a tag to compare

Prudentia

Computers

  • Update HistoricalRatesComputer to implement IHistoricalRates and add an auxiliary function to get the select index.

v4.7.3

04 Jun 22:00
b36d88a
Compare
Choose a tag to compare

Oracles

  • Update managed aggregator oracles: Add the ability to change the default config (strategies and aggregation params).

v4.7.2

23 May 20:29
84ce58c
Compare
Choose a tag to compare

Dependencies

  • Upgrade adrastia-core to v4.7.1.

Accumulators

  • Add constructor args validation and events to AccumulatorConfig.