Releases: NibiruChain/nibiru
Releases · NibiruChain/nibiru
Release v0.2.3
0.2.3 (2022-05-22)
Release v0.2.2
0.2.2 (2022-05-22)
Release v0.2.1
0.2.1 (2022-05-22)
Release v0.2.0
Release v0.1.2
0.1.2 (2022-05-22)
Release v0.1.1
0.1.1 (2022-05-22)
Release v0.1.0
0.1.0 (2022-05-22)
Features
- dex: check balance before swap assets and add swap assets events (#262) (30003e7)
- dex: dex query commands (#308) (4d3a332)
- dex: dex query endpoints (#297) (960ec9f)
- dex: dex query endpoints (#304) (a9fa2dc)
- dex: pool exited events (#250) (64458a8)
- dex: swap assets cli (#257) (54e69b2)
- Add isCollateralValid parameter (#264) (d2ebd39)
- perp: AddMargin (#345) (3aefb65)
- perp: CloseAndOpenReversePosition (#421) (c12dafa)
- perp: ClosePositionEntirely (#405) (13a2e74)
- perp: DecreasePosition (#401) (2ce964b)
- perp: distribute liquidate rewards keeper helper method and LiquidationResp proto (#449) (f04da51)
- perp: Increase Position (#398) (1e47ba0)
- vpool: Get (non-TWAP) Prices (#358) (8eec1bb)
- vpool: Implement GetBaseAssetTWAP, GetQuoteAssetTWAP, SwapBaseAsset (#384) (59cc596)
- vpool: Implement TWAP prices (#374) (b0e1530)
Bug Fixes
- Fix unit test typo for create pool cli (#253) (54320be)
- requireMoreMarginRation and test (#371) (a745641)
Tests
- perp: Add tests for swapInput (#395) (4cd0042)
- perp: GetPositionNotionalAndUnrealizedPnl (#394) (4dab0d6)
- perp: increasePosition and decreasePosition leads to bad debt (#402) (ffc7197)
Continuous Integration
Code Refactoring
- vpool: Change base and quote reserve to sdk.Dec (#367) (0cdcbc3)
- vpool: Refactor vpool reserve snapshots (#354) (9ba5942)
- Combine files - move SettlePosition to perp.go (#434) (95de651)
Documentation
v0.12.1-alpha
Full Changelog: v0.12.1...v0.12.1-alpha
Improvements
- #798 - fix integration tests caused by PR #786
- #801 - remove unused pair constants
- #788 - add --overwrite flag to the nibid init call of localnet.sh
- #804 - bump ibc-go to v3.1.1
- #818 - fix(localnet.sh): add max leverage to vpools in genesis to fix open-position
Features
- #791 Add the x/oracle module
- #813 - (vpool): Expose mark price, mark TWAP, index price, and k (swap invariant) in the all-pools query
- #810 - feat(x/perp): expose 'marginRatioIndex' and block number on QueryTraderPosition
CI
- #795 Integration tests run when PR is approved
v0.0.0
What's Changed
- Vim/rebrand: MatrixDao, MTRX, USDM → NibiruChain, NIBI, USDN by @Unique-Divine in #184
- test(dex): add create pool CLI tests by @NibiruHeisenberg in #183
- build(localnet): Setup localnet with docker by @NibiruHeisenberg in #182
- chore(lint): Add linting workflow by @NibiruHeisenberg in #177
- add: query accounts locked tokens by @godismercilex in #148
- add: query account locked coins [merge after PR 148] by @godismercilex in #189
- add: query module total locked coins [merge after 189] by @godismercilex in #190
- add: unlock all available tokens for account [merge after 190] by @godismercilex in #192
- Add query for pool and protocol liquidity by @matthiasmatt in #185
- Feat: Add option to search for a pool by denoms by @matthiasmatt in #186
- refactor: Use token0 and token1 instead of PairID (formerly MarketID) by @Unique-Divine in #193
- Changes on Liquidity Ratio by @AgentSmithMatrix in #180
- docs (buyback): Spec for buyback concepts by @Unique-Divine in #205
- fix(build): Add build output dir by @NibiruHeisenberg in #219
- feat: Fetch pool fails when pool don't exist by @matthiasmatt in #198
- docs(dex): add client and params spec by @NibiruHeisenberg in #222
- Update the collateral ratio based on pricefeed pric by @matthiasmatt in #188
- Add event to join pool by @AgentSmithMatrix in #218
- feat, test (buyback): Computations for buyback by @Unique-Divine in #223
- fix: bad iteration over locked/unlocked coins of an address by @godismercilex in #236
- Add event for create pool by @AgentSmithMatrix in #240
- Change event to past simple by @AgentSmithMatrix in #241
- feat, cli (stablecoin): CLI commands for buyback by @Unique-Divine in #225
- Create cli tests for exit pool by @matthiasmatt in #242
Full Changelog: v0.0.0-alpha.0...v0.0.0
v0.0.0-alpha.1
Created this release so that Helder can run on some test servers.
SHA256 checksum on tar.gz: 80eabd5452b558a45d9657b9540c78c9bb1e73f684045887992667859c8a4a92
What's Changed
- Vim/rebrand: MatrixDao, MTRX, USDM → NibiruChain, NIBI, USDN by @Unique-Divine in #184
- test(dex): add create pool CLI tests by @MatrixHeisenberg in #183
- build(localnet): Setup localnet with docker by @MatrixHeisenberg in #182
- chore(lint): Add linting workflow by @MatrixHeisenberg in #177
- add: query accounts locked tokens by @godismercilex in #148
- add: query account locked coins [merge after PR 148] by @godismercilex in #189
- add: query module total locked coins [merge after 189] by @godismercilex in #190
- add: unlock all available tokens for account [merge after 190] by @godismercilex in #192
- Add query for pool and protocol liquidity by @matthiasmatt in #185
- Feat: Add option to search for a pool by denoms by @matthiasmatt in #186
- refactor: Use token0 and token1 instead of PairID (formerly MarketID) by @Unique-Divine in #193
- Changes on Liquidity Ratio by @AgentSmithMatrix in #180
- docs (buyback): Spec for buyback concepts by @Unique-Divine in #205
- fix(build): Add build output dir by @MatrixHeisenberg in #219
- feat: Fetch pool fails when pool don't exist by @matthiasmatt in #198
- docs(dex): add client and params spec by @MatrixHeisenberg in #222
- Update the collateral ratio based on pricefeed pric by @matthiasmatt in #188
- Add event to join pool by @AgentSmithMatrix in #218
- feat, test (buyback): Computations for buyback by @Unique-Divine in #223
- fix: bad iteration over locked/unlocked coins of an address by @godismercilex in #236
- Add event for create pool by @AgentSmithMatrix in #240
- Change event to past simple by @AgentSmithMatrix in #241
- feat, cli (stablecoin): CLI commands for buyback by @Unique-Divine in #225
- Create cli tests for exit pool by @matthiasmatt in #242
Full Changelog: v0.0.0-alpha.0...v0.0.0-alpha.1