Skip to content

Latest commit

 

History

History
226 lines (157 loc) · 7.39 KB

CHANGELOG_ORAI.md

File metadata and controls

226 lines (157 loc) · 7.39 KB

CHANGELOG

v0.50.9

Upgrade Oraichain mainnet to v0.50.9 to upgrade cosmos-sdk dependency, add dynamic fees, precise-bank module, implement evm mapping using pubkey only, precompile module to support full ERC20 flow and fix payable solidity, evm gas simulate bugs.

BUG FIXES

  • fix double consume gas when execute precompile contract (#114)
  • fix payable bug for solidity (#111)

IMPROVEMENTS

  • implement precise bank to support aorai fees (#105)
  • implement precompile to interact with evm contract (#79)
  • support dynamics fees for chain (#85)
  • support mapping evm cosmos address using pubkey only (#113)
  • update cosmos-sdk dependency (#110)

v0.50.7

Upgrade Oraichain mainnet to v0.50.7 to upgrade cosmos-sdk dependency and fix gasless contract bug.

BUG FIXES

  • Fix gasless contract (#73)

IMPROVEMENTS

  • Update cosmos-sdk dependency (#74)

v0.50.6

Upgrade Oraichain mainnet to v0.50.6 to upgrade ethermint dependency and fix mempool evm app hash.

BUG FIXES

  • Fix mempool evm app hash (#71)

IMPROVEMENTS

  • Update dependency for ethermint module (#72)

v0.50.5

Upgrade Oraichain mainnet to v0.50.5 to upgrade cometbft dependency and fix store non-utf8 value to database.

BUG FIXES

  • Fix store non utf8 data to sql db (#69)

IMPROVEMENTS

  • Upgrade cometbft dependency (#68)

v0.50.4

Upgrade Oraichain mainnet to v0.50.4 to implement some features such as increasing wasm file size of smart contract, disabling force-transfer capability of tokenfactory module.

IMPROVEMENTS

  • Disable token-factory force transfer capability (#65)
  • Increase wasm file size to 1MB (#66)

v0.50.3

Upgrade Oraichain mainnet to v0.50.3 to fix gasless contract and set metadata tokenfactory bindings bug. Otherwise, v0.50.3 also supports interchain tests.

BUG FIXES

  • Can not set uri + uri_hash metatdata for token factory bindings (#60)
  • Unconsume wasm gas if execute gas less contract (#56)

IMPROVEMENTS

  • Add LCD swagger gen with modules from wasmd, cosmos-sdk, ibc, and ethermint (#40)
  • Add interchain test for ibc hooks (#44)
  • Add test create interchain account (#48)
  • Add test param change token factory (#45)
  • Add test set meta data token factory (#52)
  • Fix issue can't query gas less contract (#55)
  • Set up interchain tests (#42)

v0.50.2

Upgrade Oraichain mainnet to v0.50.2 to fix some IBC, cosmos sdk and iavl bugs.

BUG FIXES

  • Failed ChanOpenInit ChannelSide: channel open init callback failed for port ID: cannot claim nil capability (#34)
  • Failed to prune store err=Value missing for key (#27)
  • No cosmos.msg.v1.signer option found for message cosmwasm.tokenfactory.v1beta1.MsgSetDenomMetadata (#33)

v0.50.1

Upgrade Oraichain mainnet to v0.50.1 to fix some IBC and cosmos sdk bugs.

BUG FIXES

  • Can't broadcast certain transactions (eg: slashing unjail) when using oraid CLI (#30)
  • Cannot use IBC Hooks (#28)
  • ICA module caller does not own capability for channel, port ID (#29)

v0.50.0

Upgrade Oraichain mainnet to v0.50.0 with Cosmos SDK v0.50.10, CometBFT 0.38.12 and more. This upgrade allows Oraichain to apply strategic features, improve performances and user experiences.

BREAKING CHANGE

  • ABCI 2.0, inheriting numerous new features like: IAVL enhancing performance; ABCI Optimistic Execution reducing block time, custom mempools allowing private transactions, front-running,... (#19)
  • IAVL 1.0 enhances performance (#19)
  • Stop supporting cosmwasm contracts version <= 0.13.x (#23)
  • Stop using evmutil module (#25)
  • Stop using intertx module (#24)
  • Upgrade Oraichain mainnet to Cosmos SDK 0.50.10 with module enhancements like gov module emergency proposals; advanced IBC features (#19)

BUG FIXES

  • Decrease inflation max to be equal to min when upgrading (#17)
  • Support reading old cosmwasm proposals by adding backward compatible logic (#16)

IMPROVEMENTS

  • Drastically reduce load time when running a forked node using a heavy genesis state. Also, significantly reduce memory consumption when loading a large genesis file (#20)

Oraichain Wasmd is a fork of Wasmd as of October 2024.

CHANGELOG

Read our README for mor information