Releases: imua-xyz/imuachain
Releases · imua-xyz/imuachain
v1.0.1
Description
Release v1.0.1 is an upgrade for Testnet v4, featuring a more formalized product-level system.
What's Changed
FEATURE
- feat(dogfood): implement
ExportGenesis
by @MaxMustermann2 in #95 - [feat] add the new slash implementation and some missed RPC and CLI by @TimmyExogenous in #61
- feat(oracle):skip gas deduction for oracle create-price message by @leonz789 in #63
- Fix typo:
principle
toprincipal
by @adu-web3 in #111 - feat(oracle): replace signer with consensuskey and use ed25519 to sign the message by @leonz789 in #67
- [feat] Implement epoch and unbinding for AVS by @trestinlsd in #109
- [feat] Register chains and tokens through precompile by @TimmyExogenous in #116
- feat(oracle):add cli to query latest price of token by @leonz789 in #86
- feat(epochs): backport the module from SDK by @MaxMustermann2 in #102
- feat(oracle): add support for get price indexed by assetID by @leonz789 in #77
- feat(exomint): introduce module by @MaxMustermann2 in #96
- feat(oracle): update params by @leonz789 in #83
- feat(delegation) Mark self delegation by @TimmyExogenous in #125
- feat:Add feature to query all opted-in operators based on AVS address by @trestinlsd in #148
- update events of oracle by @leonz789 in #140
- feat(oracle): limit max size of price list for each token by @leonz789 in #147
- ref(oracle): move oracle proto definition into oracle/v1 by @leonz789 in #151
- add events for price update in newBlock type by @leonz789 in #150
- feat(unjail) Implement the dependency for unjail by @TimmyExogenous in #129
- update validation more than on tokenfeeder for the same token by @leonz789 in #146
IMPROVEMENT
- refactor(dogfood): return cons key in
Validator
by @MaxMustermann2 in #72 - [refactor] merge deposit withdraw and assets to one module. by @TimmyExogenous in #92
- refactor:refactor avs logic by @trestinlsd in #130
- refactor: integrate AVS, operator and dogfood modules by @trestinlsd in #149
- refactor(precompile): report if update/addition by @MaxMustermann2 in #152
- return default price in case of price-feeder fail by @leonz789 in #132
- v4: testnet changes by @MaxMustermann2 in #155
BUGFIX
- fix(assets,delegation): case insensitive query by @MaxMustermann2 in #80
- fix(assets): require non-zero address length by @MaxMustermann2 in #82
- fix(app): reorder the EndBlockers by @MaxMustermann2 in #98
- fix(ci): specify go version in consensuswarn by @MaxMustermann2 in #103
- fix:limit count of validators to maxValidators params when udpate by @leonz789 in #94
- fix(ci): upgrade deprecated goreleaser by @MaxMustermann2 in #112
- fix(assets,delegation): remove deprecated x/params, add validation by @MaxMustermann2 in #107
- fix: dependency upgrade by @leonz789 in #119
- fix(oracle): use timestamp of message to set final price by @leonz789 in #74
- fix:update dependencies to resolve config cannot be parsed by @trestinlsd in #124
- fix goreleaser workflow file by @cloud8little in #123
- fix(oracle):use ConsAddress as validatorset key by @leonz789 in #100
- fix(oracle): set height to the next block of context when do recache by @leonz789 in #118
- fix(oracle):update params cache in agc when update params by @leonz789 in #136
- check decimal from msg matches params by @leonz789 in #133
- update local_node.sh for oracle asset id by @cloud8little in #134
- fix:change error codes to make them start from 2 by @leonz789 in #142
- fix(oracle): return assetID not exist error when occured by @leonz789 in #141
- fix(oracle) github dependency workflow by @trestinlsd in #144
- check price exists before register an asset in assets module by @leonz789 in #143
New Contributors
- @cloud8little made their first contribution in #123
Full Changelog: v1.0.0...v1.0.1
v0.1.1
Description
Release v0.1.1 is a testnet upgrade release with bootstrap and dogfood logic. The Change-log shows the main feature, improvement and bug fix for this release.
Changelog
FEATURE
- #4 feat: add dogfood module
- #19 feat: add avs manager module
- #21 feat: add operator interface module
- #30 feat: add oracle module
- #32 feat: add task manager module
- #39 feat: add voting power implement
- #42 feat: replace staking with dogfood