v0.5.0 (2022-03-08)
Closed issues:
- Market: Add multitests for sudo messages #93
- Rename to Isotonic #80
- Add separate message for charging interest without repay #57
- Allow governance to adjust credit agency #49
- Allow governance to adjust markets #48
- Update READMEs #36
- Optimize: Exit Markets #25
- Optimize: Explicitly Enter markets #24
Merged pull requests:
- Rename repository to isotonic #105 (ueco-jb)
- Add multitests for sudo messages #99 (ueco-jb)
- Exitin markets #97 (hashedone)
- Allow governance to adjust credit agency #96 (ueco-jb)
- Update READMEs #94 (uint)
- Optimization: Entering markets #91 (uint)
- Allow governance to adjust markets #90 (ueco-jb)
v0.4.0 (2022-03-02)
Breaking changes:
- Add reserve for each Market #47
Closed issues:
- New liquidation (option 2): each market maintains a list of opt-in liquidators #82
- Rename to Isotonic #80
- Update to cw-plus 0.12.1 #77
- Replace Market's
Uint128
responses withCoin
to acknowledge denoms #73 - Liquidate via AMM #68
- Allow list for who can liquidate #66
- Add cap to each market #65
- Add new interest rate model #64
Merged pull requests:
- Add reserve factor for each market #85 (ueco-jb)
- Optional market caps #81 (uint)
- Add denoms to CreditLineResponse #79 (uint)
- Update cw-plus packages to 0.12.1 #78 (ueco-jb)
- Update changelog accordingly to 0.3.0 release #76 (ueco-jb)
- Validate interest rate #74 (uint)
- Piecewise linear interest rate model #72 (uint)
v0.3.0 (2022-02-14)
Closed issues:
- Price Oracle: Return inverse rate if buy/sell denoms matches #45
- Fix naming for price ratio #58
- Market:
collateral_ratio
must be lower thenliquidation_price
from CA #55 - Market Contract - Credit Agency authorizes transferable amount #53
- Set version
0.3.0
#50 - Direct Liquidation Possible #27
- Credit Agency properly authorizes borrows and transfers #26
- Add query for total credit on Credit Agency #23
- Provide Collateral Info from Market #21
- Create (stub) Price Oracle #20
- Create Credit Agency as Market Factory #19
Merged pull requests:
- Change contract's version to 0.3.0 #75 (ueco-jb)
- Update workspace-optimizer to latest v0.12.4 #62 (maurolacy)
- Fix tag consolidation for matching CHANGELOG entries #61 (maurolacy)
- CA: Return error if liquidation price is lower then collateral ratio #60 (ueco-jb)
- Market: Price ratio helper refactored #59 (ueco-jb)
- Market contract: CA authorizes transferable amount #54 (ueco-jb)
- Credit Agency: Direct liquidation #52 (ueco-jb)
- CA authorizes borrows and transfers #51 (ueco-jb)
- Credit Agency - add query for total credit #46 (ueco-jb)
- Rename
base_asset
tomarket_token
#44 (ueco-jb) - Provide collateral info from market #41 (ueco-jb)
v0.2.0 (2021-12-20)
Implemented enhancements:
- Remove schemas, and publish them with artifacts on release tags #33
Closed issues:
- Create (stub) Price Oracle #20
- Create Credit Agency as Market Factory #19
- Charge Interest #9
- Calculate Interest and Utilisation rate #8
- Borrow and Repay B Tokens #7
- Mint/Burn L Tokens #6
- Instantiate Market contract #5
- Add cw2222 style Distribution #4
Merged pull requests:
- Isotonic Market: Move execute messages to separate mod #39 (ueco-jb)
- Create Credit Agency contract #38 (uint)
- isotonic-oracle: set up the oracle contract #37 (uint)
- Isotonic Market - charge interests #35 (ueco-jb)
- Remove scheams from contracts #34 (ueco-jb)
- Market Contract - Borrow and repay BTokens #32 (ueco-jb)
- Interest and utilisation rates #31 (maurolacy)
- isotonic-token: Cw2222 style distribution #30 (hashedone)
- isotonic-token: controller can burn anyone's coin #29 (uint)
- isotonic-market: Mint/burn l-tokens #28 (uint)
v0.1.0 (2021-12-10)
Closed issues:
- Set up CI config #12
- Provide one contract (straight from cw-template) called
isotonic-token
. #11 - Add rebasing to isotonic-token #3
- Minimal Isotonic Token (no rebasing) #2
- Set up repo #1
Merged pull requests:
- Basic isotonic contract #18 (hashedone)
- isotonic-token: rebasing #17 (uint)
- Instantiate Market contract #16 (ueco-jb)
- Create new Market contract #15 (ueco-jb)
- isotonic-token: Basic contract #14 (hashedone)
- Setup CI config #13 (ueco-jb)
- Add isotonic-token contract base and empty package
utils
#10 (ueco-jb)
* This Changelog was automatically generated by github_changelog_generator