Skip to content

Releases: umee-network/umee

price-feeder/v2.0.0-rc1

15 Nov 18:49
1b4ae94
Compare
Choose a tag to compare
Pre-release

Changelog

1b4ae94 remove price-feeder wasm
f331b53 feat(historacle): Update proto messages and remove BlockNum from medians (#1588)
ea214e2 chore: Add WBTC to example price feeder config (#1592)
3275857 fix: remove ftx from default price-feeder config (#1587)
60f7da4 feat: liquidator query enabled by runtime flag (#1577)
9ce113f feat(price-feeder): binance us provider (#1589)
8c05ab6 docs: add scenario to historacle spec (#1582)
72d1266 build(deps): Bump actions/dependency-review-action from 2 to 3 (#1583)
1813b2e feat: add MsgGovUpdateRegistry proposal (#1486)
b40ed0d chore!: refactore store key constructors (#1578)
9f0c277 chore: update price-feeder config (#1574)
8355670 fix(oracle): historical iterator (#1573)
3aafb9b feat: add experimental flag to oracle msg server (#1572)
56b89e0 chore: oracle cosmetic updates (#1538)
efd74a6 feat: Add keeper methods for historacle prices and medians (#1548)
acad48b chore: update deps (#1567)
3032155 build(deps): Bump github.com/ethereum/go-ethereum from 1.10.25 to 1.10.26 (#1561)
e551d60 chore: bump GB to enable slashing (#1555)
3885ceb fix(price-feeder): Update osmosisv2 wss scheme
3d708b0 docs: historacle spec (#1562)
6309e5c feat(price-feeder): Convert remaining providers to the Websocket Controller (#1554)
60bc879 build(deps): Bump github.com/prometheus/client_golang from 1.13.0 to 1.14.0 (#1560)
e4ae06c build(deps): Bump github.com/spf13/viper from 1.13.0 to 1.14.0 (#1559)
618a4b4 fix: add peggo binary back to docker (#1558)

v3.1.0

22 Oct 10:51
ff503f4
Compare
Choose a tag to compare

This is a state machine breaking release. Coordinated update is required.

Updates:

  • New leverage/MsgSupplyCollateral message which combines functionality of both supply and collaterization.
  • New chain /cosmos/base/node/v1beta1/config query gRPC endpoint was integrated providing chain information such us bond_denom, gas_prices... See cosmos-sdk/11582 for more details.

Please see the CHANGELOG for an exhaustive list of changes.

Gravity Bridge

This is the second step for enabling Gravity Bridge.
We enable all messages. Peggo was updated to handle the bridge pause.

Update instructions

  • Wait for software upgrade proposal to pass and trigger the chain upgrade.
  • Run latest Peggo (v1.2.1)
  • Run latest Price Feeder (v1.0.0)
  • Swap binaries.
  • Restart the chain.

Validators are required to run Peggo in order to sync the Gravity Bridge messages.

v3.0.3

21 Oct 20:49
9c73a5e
Compare
Choose a tag to compare

Changelog

v3.1.0-rc2

07 Oct 19:34
e45c194
Compare
Choose a tag to compare
v3.1.0-rc2 Pre-release
Pre-release

Changelog

v3.1.0-rc1

07 Oct 16:12
6f160e9
Compare
Choose a tag to compare
v3.1.0-rc1 Pre-release
Pre-release

Changelog

v3.0.0-rc4

28 Sep 04:08
c54d166
Compare
Choose a tag to compare

Changelog

  • c54d166 feat: ibc ante handlers and upgrade cleanup (#1441)

v3.0.0

22 Sep 01:07
ae43ccb
Compare
Choose a tag to compare

Release Notes

v3.0.0

v3.0.0 Introduces our lending and oracle functionality.

Highlights since v1.x

  • x/leverage module, which allows anyone to:
    • supply liquidity (and earn interest)
    • collateralize the supplied assets to enable borrowing
    • borrow (and pay interest)
    • participate in governance of x/leverage parameters file.
  • x/oracle module - a decentralized price oracle for the x/leverage module, as well as any app built in the Umee blockchain. UMEE holders set x/oracle parameters by governance.
  • Cosmos v0.46 upgrade, which features:
  • IBC v5.0
  • Minimum validator commission rate is set to 5% per prop 16. Validators with smaller commission rate will be automatically updated.

x/leverage settings

The leverage module is by default compiled without support for the liquidation_targets query.

Validators should NOT enable this query on their nodes - it is inefficient due to iterating over all borrower accounts, and can delay time-sensitive consensus operations when a sufficient number of addresses must be checked.

To run a node capable of supporting a liquidator, enable the query at compile time using LIQUIDATOR=true make install.

Gravity Bridge

In v1.1.x (current mainnet) we disabled Gravity Bridge (GB) module due to Ethereum PoS migration (the merge).
This release is the first step to re-enable GB. We start by enabling validators update and evidence messages (MsgValsetConfirm and MsgValsetUpdatedClaim), but the bridge messages: batch creation, claims (both ways: Ethereum->Cosmos and Cosmos->Ethereum) remain disabled.

Validators are expected to run Peggo and update the valiator set in Gravity smart contract.

See Gravity Bridge Release Notes.

Update Notes

Each validator MUST:

  • Run Peggo (Gravity Bridge Orchestrator) v1.0.x

  • Run Price Feeder v1.0.x

  • Update app.toml file by setting minimum-gas-prices = "0uumee":

    # The minimum gas prices a validator is willing to accept for processing a
    # transaction. A transaction's fees must meet the minimum of any denomination
    # specified in this config (e.g. 0.25token1;0.0001token2).
    minimum-gas-prices = "0uumee"
  • Update config.toml file by setting mempool.version="v1". Ideally you should do it before the upgrade time, then at the upgrade switch binaries and start with the upgraded config:

    [mempool]
    version = "v1"

Instructions: umeeversity/validator

Failure to run Peggo and Price Feeder results in being slashed, as do certain types of misbehavior such as consistently submitting incorrect prices.

v3.0.0-rc3

21 Sep 03:05
421da96
Compare
Choose a tag to compare
v3.0.0-rc3 Pre-release
Pre-release

Summary

We solved an oracle price issue introduced by v3.0.0-rc2 in Canon-1 testnet.

Guidelines for v3 remain in effect:

When running the v3 chain, each validator must:

  • Run Peggo (Gravity Bridge Orchestrator) v1.0.0
  • Run Price Feeder.
  • Update umeed config.toml file by setting mempool version to "v1"
[mempool]
version = "v1"

Changelog

v3.0.0-rc2

20 Sep 18:34
7c5df71
Compare
Choose a tag to compare
v3.0.0-rc2 Pre-release
Pre-release

Summary

We solved the Gravity Bridge and Consensus Failure issues we experienced in the v3.0.0-rc1 Canon-1 testnet.

Also, when running the v3 chain, each validator must:

  • Peggo (Gravity Bridge Orchestrator) v0.4.1 .
    Note: for the mainnet release we are preparing Peggo v1.0.x. release.

  • Price Feeder.

  • Update umeed config.toml file by setting mempool.version="v1":

    [mempool]
    version = "v1"
    

Changelog

v3.0.0-rc1

19 Sep 15:25
6dfc8be
Compare
Choose a tag to compare
v3.0.0-rc1 Pre-release
Pre-release

Changelog

What's Changed

Full Changelog: price-feeder/v1.0.0...v3.0.0-rc1