This is a software upgrade proposal for the Injective Protocol Mainnet. If passed, this proposal would commit the Injective Chain to halting the Injective Chain application binary at block height 12569420 (approximately 14:00 UTC on July 5th 2022) and starting the new Injective Chain application binary.
More details can be found in the long form proposal: [Hidden link]
This upgrade proposal adds several new capabilities, features, and improvements:
- Smart contract support with Cosmwasm
- Binary options markets support
- Interchain accounts support through IBC V3
- New provider oracle type support
- Passing arbitrary data when depositing ERC-20 tokens from Ethereum to allow for additional post-processing (e.g. MsgDeposit directly into the exchange)
- Changing the Trade & Earn and fee discounts performance metric from fees paid to trading volume contribution
- Adding historical price and trade volatility tracking on the exchange and oracle modules
- Adding the wasmx module enabling automated execution of smart contracts through the BeginBlocker for smart contract initiated transactions
- Fee discount support for markets with negative maker fees
- Improved clearing price calculations protecting against extreme trade price execution
- Adding support for new synthetic trade and position transfer actions executed by smart contracts
Miscellaneous changes:
- Performing subaccount trade nonce increments before most order validation, in order to support more deterministic order hash computation
- Adapting the existing feesPaid tracker to volume by scaling the previously recorded feesPaid values by 500.
- Removing UST from the market quote denoms qualifying for Trade & Earn and fee discounts, along with removing incentives for markets containing LUNA (Terra Classic) and UST.
- Parameterizing the liquidator reward share rate as an exchange module parameter, set initially to 5%
- Adding a new market settlement capability through governance