Releases: astroport-fi/astroport-core
Releases · astroport-fi/astroport-core
v2.7.1
What's Changed
- feat: XYK-pair is now able to track balance changes.
- fix: PairType::Concentrated {} was replaced with PairType::Custom("concentrated".to_string())
Full Changelog: v2.5.0...v2.7.1
v2.5.0
v2.3.1
A big gap between the current and previous v2.0.0 version appeared because we decided to keep repo version according to main astroport crate version which is being published on crates.io.
What's Changed
- the native coin registry package merged into the main astroport package
Full Changelog: v2.0.0...v2.3.1
v2.0.0
What's Changed
- Release/terra2: staking updated by @P-Yevhenii in #269
- Feat(Router): Update contract to Terra 2 by @maksk7 in #270
- Release/terra2: updated maker by @P-Yevhenii in #271
- Release/terra2: scripts updated by @P-Yevhenii in #272
- Release (astroport package): fix unit tests by @maksk7 in #273
- feat(generator, factory): updated logic according to the last audit by @P-Yevhenii in #288
- fix(factory, generator): updated migration by @P-Yevhenii in #290
- fix(pair): added check initial lp by @P-Yevhenii in #295
- Feat(pair): add migration by @epanchee in #296
- fix(pair): added init liquidity amount to pair contract by @P-Yevhenii in #302
- fix(pair_stable): added init amount by @P-Yevhenii in #303
- feat(oracle): update oracle to cosm 1.0 by @P-Yevhenii in #306
- feat(pair stable): query cummulative prices by @P-Yevhenii in #308
- feat(all SCs): migrate all contracts to std 1.1 (release/terra2) by @P-Yevhenii in #312
- Feat(router): spread assertion release by @epanchee in #315
- feat(generator): removed allowed reward proxies by @P-Yevhenii in #317
- feat(generator): prohibit zero LP tokens withdrawal by @epanchee in #318
- fix(generator): added test for proxy to vkr by @P-Yevhenii in #319
- Fix deployment scripts (release) by @ShadoySV in #323
- feat(generator): Update proxy balances before some actions (release) by @P-Yevhenii in #326
- Feat(astroport): add multichain support by @epanchee in #332
- fix(generator): active pools with dual rewards should update reward index by @epanchee in #334
- fix(astroport): fix 3rd party deps by @epanchee in #335
- feat(new pool type): release Concentrated Liquidity pool by @epanchee in #333
- feat: fixed dependecies by @P-Yevhenii in #337
- feat(vesting): withdraw from active schedule by @epanchee in #336
- feat(release): update GitHub action to produce and upload contracts by @epanchee in #339
- Feat: native coin precision registry by @ShadoySV in #340
Full Changelog: v1.2.0...v2.0.0
v1.2.0: xASTRO token, bLUNA rewards via generator
What's Changed
- feat(xastro, staking): Make staking migratable and create xastro token with history saving. by @maksk7 in #186
- fix(pair_stable_bluna): use lp staked to generator as reward share by @ShadoySV in #185
Full Changelog: v1.1.0...v1.2.0
v1.1.0: Bluna stable pool and maker bridges
What's Changed
- feat(maker): add bridges by @wedancedalot in #156
- feat(scripts): e2e router testing by @P-Yevhenii in #158
- Feat(generator_proxy_to_mirror, generator_proxy_template): query config by @ShadoySV in #160
- feat(generator): test pool exists before adding by @wedancedalot in #163
- feat(maker): recursive bridges by @wedancedalot in #162
- merge: release v1 fixes by @wedancedalot in #173
- feat: bump multitest by @ShadoySV in #177
- feat(maker): added swap portion of the fees by @P-Yevhenii in #174
- Feat: query simulate future reward by @maksk7 in #178
- Feature/refactor router and addr to string by @maksk7 in #180
- feat(maker): accumulating rewards before distribution enabled by @epanchee in #179
- Feat: bluna stable pair by @ShadoySV in #153
- Releases/v1.0 by @ShadoySV in #183
New Contributors
Full Changelog: v1.0.1...v1.1.0
v1.0.1: Patches for vesting and stable pool
What's Changed
- fix(vesting): timestamp query and changing type to seconds by @alienHunterOnMars in #166
- fix(pair_stable): fixed the precision on spread amount calc by @wedancedalot in #167
- feat(vesting): add owner check by @wedancedalot in #169
- fix(pair_stable): reverse swap calculation by @ShadoySV in #171
- merge: proxy template release by @wedancedalot in #175
New Contributors
- @alienHunterOnMars made their first contribution in #166
Full Changelog: v1.0.0...v1.0.1
v1.0.0: contracts release
What's Changed
- ci: deploy pools to mainnet by @wedancedalot in #150
- feat(factory): optional generator address in factory by @wedancedalot in #152
- ci: update deploy core scripts by @wedancedalot in #154
- fix(generator): added multitest for disable pools. by @P-Yevhenii in #155
- feat(generator): update proxy reward balance by @P-Yevhenii in #157
- docs(astroport): update docs by @P-Yevhenii in #159
Full Changelog: v0.3.1...v1.0.0
v0.3.1: crates package release
What's Changed
- refactor(generator): removed some mut vars, duplicated attributes and… by @wedancedalot in #145
- Feat(scripts): refactor by @ShadoySV in #146
- feat(tests): e2e tests for staking by @wedancedalot in #147
- test: e2e tests for swap and maker; refactor scripts by @wedancedalot in #148
- feat: add comments for code by @P-Yevhenii in #144
- fix(maker): remove duplicate entry point in maker by @P-Yevhenii in #149
Full Changelog: v0.3...v0.3.1
v0.3: halborn audit fixes
What's Changed
- Add bug bounty by @stefanionescu in #122
- Fix: validate asset infos lowercase by @ShadoySV in #128
- feat(contracts, packages): update cargo package by @P-Yevhenii in #131
- Update Cargo.toml by @wedancedalot in #132
- Feat(pair, pair_stable): lp token naming by @ipavlov93 in #127
- fix(pair, pair_stable): added check for total share by @P-Yevhenii in #133
- feat(router, test): added limit of multi-swap by @P-Yevhenii in #136
- fix(pair): added check slippage tolerance if pools are not empty by @P-Yevhenii in #134
- fix(generator): added mass update pools before updating tokens per block by @P-Yevhenii in #126
- fix(pair_stable, maker): fix misuse of helper methods by @P-Yevhenii in #139
- feat(factory): owner transfer requires confirmation by @wedancedalot in #137
- feat(maker): add configurable max_spread by @wedancedalot in #142
- Feat(pair_stable): enable progressively amp scaling by @romanovdavid in #135
- Fix(pair, pair_stable, oracle): more precise price accumulation by @romanovdavid in #143
- Fix(generator, vesting): add checking integer overflow by @romanovdavid in #140
- Feat(pair, pair_stable): enforce default slippage and spread by @ShadoySV in #138
New Contributors
- @stefanionescu made their first contribution in #122
Full Changelog: v0.2...v0.3