Releases: ojo-network/ojo
Releases · ojo-network/ojo
v0.5.1-rc3
v0.5.1-rc2
v0.5.1-rc1
v0.5.0
Ojo v0.5.0
Ojo v0.5.0 makes relaying price feed information from Ojo -> EVM fully permissionless. No need to run a relayer; the Ojo blockchain now is the relayer.
Updates to x/gmp
- x/gmp now has a new message type, CreatePayment. This msg type allows anyone to create a payment which the x/gmp module's endblocker processes any time a heartbeat or deviation is triggered. If one of these is triggered, a RelayPrice tx is created on behalf of the module account.
New Gas Estimate Module
- Gas Estimate stores a registry of contracts and networks to estimate gas.
- Vote extensions now require validators to submit gas estimates as a part of block production.
- These gas estimates are set in state and used by ProcessPayment to submit RelayPrices.
Changelog
v0.5.0-rc2
v0.5.0-rc1
v0.4.2-rc1
v0.4.1
Ojo v0.4.1 🚀
This version of the Ojo binary enables block-enshrined oracles which use the price feeder library to provide price feeds.
Validators on the network are no longer required to use the price feeder.
Relevant version updates
Updates the Cosmos SDK to v0.50.6
Migrates from Tendermint to CometBFT v0.38.7
Relevant Pull Requests
Changelog
For the full changelog, please see this diff: release/v0.3.x...main
v0.4.1-rc1
Changelog
- 65e8943 fix: Switch from stdlib json encoding to proto encoding in vote extension handler (#516)
- 960e5e1 fix: Return non nil values in abci handlers (#515)
- 7b7daca fix: Call price feeder tick inside of oracle endblocker (#501)
- f5192a3 chore(deps): bump github.com/golangci/golangci-lint from 1.58.0 to 1.60.3 (#500)
- faac055 chore: v0.3.2 upgrade handler (#481)
- 2965d45 fix: Add gov proposal migration in v0.3.1 upgrade handler (#478)
- 71d54a4 fix: Implement LegacyGovUpdateParams for querying legacy proposals (#476)