Releases: imua-xyz/imuachain
Releases · imua-xyz/imuachain
v1.1.3
What's Changed
- feat: introduce 2-phases aggregation by @leonz789 in #318
- fix(precompiles): handle unknown methods by @MaxMustermann2 in #339
- chore(deps): update price-feeder to 0.2.7 by @leonz789 in #343
- Feat/2 phases events by @leonz789 in #341
- add cache action for lint to support fallback by @leonz789 in #350
- Feat(oracle): 2-phases clear tree-info by @leonz789 in #348
- fix(assets and slash): fix two minor issues by @TimmyExogenous in #346
- Feat/2 phases withdrawnst r by @leonz789 in #351
- feat(RPC): refine some RPCs regarding asset and delegation by @TimmyExogenous in #316
- BREAKING: feat(undelegation): add instant unbonding by @mikebraver in #342
- fix(unbonding): Refine instant unbonding by @TimmyExogenous in #355
- fix: QoL changes by @MaxMustermann2 in #357
- feat(distribution): claim and withdraw rewards by @TimmyExogenous in #332
- feat(distribution): RPC and CLI commands by @TimmyExogenous in #334
- Feat/2 phases delayversion r by @leonz789 in #353
- doc: add imua contracts introduction and addresses by @adu-web3 in #362
- chore: update golang image version by @leonz789 in #369
- genesis(operator): disable the check for empty operator asset USD value temporarily by @TimmyExogenous in #363
- feat(mint): reward inflation by @TimmyExogenous in #361
- update feeder dependency by @leonz789 in #364
- remove panic on unimnplemented service by @leonz789 in #374
- fix avs hooks panic by @leonz789 in #373
Full Changelog: v1.1.2...v1.1.3
v1.1.2
v1.1.1
Changelog
What's Changed
- feat: Remove
lzNonce
fromdelegate/undelegate
function params for delegation precompile by @adu-web3 in #326 - refact(bls):implement gas calculation logic by @trestinlsd in #325
- fix(evm): revert precompile by @MaxMustermann2 in #322
- fix: add create3 predeploys by @MaxMustermann2 in #320
Full Changelog: v1.1.0...v1.1.1
v1.1.0
Breaking
Note: Price feeder update to v0.2.4.
What's Changed
- fix(avs): query avs address by url by @MaxMustermann2 in #267
- feat: multiple gateways as assets params by @adu-web3 in #252
- test:(tool): A tool for batch sending and checking test transactions. by @TimmyExogenous in #245
- rpc(delegation): Query stakers for operator by @TimmyExogenous in #272
- feat(evm): add predeployed contracts by @MaxMustermann2 in #279
- feat(avs):implement whitelist feature for AVS by @trestinlsd in #262
- fix(operator):fix operator cli by @trestinlsd in #280
- feat:add active field for validator by @trestinlsd in #278
- fix: update swagger script by @MaxMustermann2 in #270
- feat(delegation): Undelegation optimization by @TimmyExogenous in #277
- fix(epochs): block
null
epoch by @MaxMustermann2 in #282 - feat(ci): add swagger outdated check by @MaxMustermann2 in #283
- feat(delegation): auto associate when possible by @MaxMustermann2 in #284
- feat(ci): introduce
check-proto.yaml
workflow by @MaxMustermann2 in #287 - chore: remove patch version for apk add by @leonz789 in #291
- upgrade actions/setup-go from v4 to v5 by @leonz789 in #286
- dogfood, oracle: remove default params by @MaxMustermann2 in #293
- Fix Community Pool Calculation by @cloud8little in #300
- feat(upgrade): add the missed consensus version by @TimmyExogenous in #290
- ref(cli): use lowercase to refine the command line by @TimmyExogenous in #299
- feat(evm): add bech32 precompile by @MaxMustermann2 in #303
- fix(docker): bring back curl 8.12 by @MaxMustermann2 in #305
- feat(delegation): query maximum undelegation amount by @TimmyExogenous in #285
- add pagination for stakerinfos query, format by @leonz789 in #257
- feat(slash): Add the historical voting power to the slashing record by @TimmyExogenous in #271
- refactor(oracle): introduce FeederManager to replace aggregator and caches for transaction handling by @leonz789 in #275
- rename eoxcore to imuachain by @leonz789 in #308
- feat: events for Callisto by @MaxMustermann2 in #276
- use official proxy for goreleaser by @leonz789 in #310
- feat(avs): impl each operator create separate bls keys for any avs by @trestinlsd in #298
- refactor: change brand to imua by @MaxMustermann2 in #309
- update price-feeder to v0.2.4 by @leonz789 in #315
- refactor: handle roundid gap when do growID by @leonz789 in #311
- feat(gov): disable the governance through set null router by @TimmyExogenous in #307
- fix(avs): prevent BLS12-381 replay attacks by @trestinlsd in #314
- fix: genesis validation by @MaxMustermann2 in #319
Full Changelog: v1.0.9...v1.1.0
v1.0.9
v1.0.8
This release contains a hotfix for a consensus breaking bug identified in v1.0.7.
What's Changed
Full Changelog: v1.0.7...v1.0.8
v1.0.7
Changelog
What's Changed
- feat(appchains): Introduce module + register AVS by @MaxMustermann2 in #173
- fix(audit): Fix issues from audit by @TimmyExogenous in #194
- add export genesis with native-restaking data by @leonz789 in #206
- fix uint64 overflow by @leonz789 in #212
- fix(audit): resolve some findings by @MaxMustermann2 in #192
- fix: use NST instead of LST by @leonz789 in #213
- add rest api to query token-index, update price-feeder to panic at er… by @leonz789 in #208
- fix: update cache when assetID updated in params by @leonz789 in #214
- fix(abci): adjust the error handling in beginBlock and endBlock by @TimmyExogenous in #207
- add oracle_env_beaconchain yaml config in local_node by @cloud8little in #215
- fix(audit): Fix audit issues by @trestinlsd in #188
- feat(operator): Add cli to query opt info by @TimmyExogenous in #216
- fix(audit): resolve more audit findings by @MaxMustermann2 in #217
- fix cli for stakerlist need 1 arg by @leonz789 in #228
- fix:limit query size by @leonz789 in #218
- fix(avs): resolve more audit findings by @trestinlsd in #220
- feat(genesis export): genesis exporting for avs,distribution modules by @trestinlsd in #209
- feat(Validator endpoints): Implement exocore validator endpoints by @trestinlsd in #235
- logs by @leonz789 in #226
- add validation for supported nstID by @leonz789 in #223
- fix(app): Fix the issue of the unbonding duration not taking effect in Dogfood. by @TimmyExogenous in #238
- feat(operator): Voting power snapshot by @TimmyExogenous in #222
- introduce slashing for oracle service by @leonz789 in #224
- fix(oracle):avoid panic when set nil to bigInt by @leonz789 in #242
- fix(oracle):export stakerlist remove prefix by @leonz789 in #248
- e2e test network by @leonz789 in #233
- fix some typos by @leonz789 in #247
- refactor(assets): validator pubkey -> id by @MaxMustermann2 in #253
- update price-feeder dependency by @leonz789 in #251
- add implementations to support gov-tx-proposal by @leonz789 in #240
- logs add details for nonce check fail by @leonz789 in #227
- use buf to format proto files by @leonz789 in #256
- fix(precompile): fix the issue regarding precompile atomicity by @TimmyExogenous in #258
- update price-feeder to v0.1.12 by @leonz789 in #260
- fix: genesis data validation by @MaxMustermann2 in #259
Full Changelog: v1.0.5...v1.0.7
v1.0.6
Hotfix release for testnet v6
Full Changelog: v1.0.5...v1.0.6
v1.0.5
What's Changed
- fix(dogfood): correct audit typos by @MaxMustermann2 in #190
- feat(assets): remove total supply by @MaxMustermann2 in #181
- remove total supply in genesis by @cloud8little in #191
- fix(evm): update the dependency evmos to v16 by @TimmyExogenous in #172
- feat(genesis export): genesis exporting for assets, delegation and operator modules. by @TimmyExogenous in #108
- feat:register vesting type, add support for delegation/undelegation of native token by @leonz789 in #127
- fix(local,dogfood): -warnings, -unusedData by @MaxMustermann2 in #193
- feat(avs):Implement on-chain aggregation signature by @trestinlsd in #167
- feat(native restaking): add a function to update the states of native token restaking by @TimmyExogenous in #183
- feat(distribution): add fee-distribution and avs-reward distribution by @mikebraver in #117
- refactor: change base denom to
hua
by @MaxMustermann2 in #196 - feat(oracle): provide balance change of native-restaking asset by @leonz789 in #189
- feat(precompile): Precompile for native restaking by @TimmyExogenous in #195
- Develop oracle nst by @leonz789 in #198
- fix(slash): Fix no slash info by @TimmyExogenous in #199
- fix: remove hardcoded seeds by @MaxMustermann2 in #202
- fix(assets): allow native chain to be registered by @MaxMustermann2 in #200
- deal with corner case that balance be negative by @leonz789 in #201
- add native-restaking info for genesis validation and exporting by @leonz789 in #203
- enable flag for oracle on start by @leonz789 in #197
Full Changelog: v1.0.4...v1.0.5
v1.0.4
Release v1.0.4 is a hotfix for testnet V5, fix the unjail issue.
What's Changed
- fix(unjail): fix the issue regarding unjail failed by @TimmyExogenous in #184
- fix(ci): update Docker curl, remove deprecated by @MaxMustermann2 in #186
Full Changelog: v1.0.3...v1.0.4