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.
- 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)
Upgrade Oraichain mainnet to v0.50.7 to upgrade cosmos-sdk dependency and fix gasless contract bug.
- Fix gasless contract (#73)
- Update cosmos-sdk dependency (#74)
Upgrade Oraichain mainnet to v0.50.6 to upgrade ethermint dependency and fix mempool evm app hash.
- Fix mempool evm app hash (#71)
- Update dependency for ethermint module (#72)
Upgrade Oraichain mainnet to v0.50.5 to upgrade cometbft dependency and fix store non-utf8 value to database.
- Fix store non utf8 data to sql db (#69)
- Upgrade cometbft dependency (#68)
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.
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.
- Can not set uri + uri_hash metatdata for token factory bindings (#60)
- Unconsume wasm gas if execute gas less contract (#56)
- 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)
Upgrade Oraichain mainnet to v0.50.2 to fix some IBC, cosmos sdk and iavl bugs.
- 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)
Upgrade Oraichain mainnet to v0.50.1 to fix some IBC and cosmos sdk bugs.
- 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)
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.
- 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)
- Decrease inflation max to be equal to min when upgrading (#17)
- Support reading old cosmwasm proposals by adding backward compatible logic (#16)
- 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.
Read our README for mor information