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.