Releases: blend-capital/blend-contracts
Releases · blend-capital/blend-contracts
v1.0.0_pool_v1.0.0.wasm
Blend Pool Release
v1.0.0_pool-factory_v1.0.0.wasm
Blend Pool Factory Release
v1.0.0_emitter_v1.0.0.wasm
Blend Emitter Release
v1.0.0_backstop_v1.0.0.wasm
Blend Backstop Release
v1.0.0
What's Changed
- Mock oracle and blend oracle interface by @mootz12 in #1
- Money market shell by @mootz12 in #3
- feat: pool status and integration tests by @Ryang-21 in #4
- Money market interest by @mootz12 in #6
- Initialize Function by @markuspluna in #5
- feat: Added pool factory and unit tests by @Ryang-21 in #7
- Backstop module shares by @mootz12 in #8
- feat: add basic emission distribution to backstop by @mootz12 in #11
- d_token implementation by @markuspluna in #10
- Auction by @markuspluna in #15
- chore: upgrade to soroban v0.4.0 by @mootz12 in #17
- Claim emissions by @mootz12 in #16
- Pool emissions by @mootz12 in #12
- fixed tests, reorganized by @markuspluna in #20
- Backstop pool validation by @mootz12 in #21
- added events to contracts by @Ryang-21 in #22
- Safe math by @mootz12 in #23
- Upgrade soroban by @mootz12 in #25
- lending-pool: add bad debt transfer function to pool by @mootz12 in #28
- lending-pool: update reserve rates before calculating health factor by @mootz12 in #27
- lending-pool: mint b_tokens to backstop based on backstop_rate during… by @mootz12 in #26
- lending-pool: add pool functions to interact with auctions by @mootz12 in #29
- Backstop interest auction by @mootz12 in #30
- Auction populate on create by @mootz12 in #32
- bad debt auctions by @markuspluna in #33
- User liquidation auction by @mootz12 in #35
- Upgrade soroban by @mootz12 in #37
- enforced a few check effects patters, nothing major by @markuspluna in #38
- lending-pool: check user liquidations during pool actions by @mootz12 in #39
- lending-pool: socialize bad debt by @mootz12 in #40
- Auction recalculations by @mootz12 in #41
- View functions by @markuspluna in #42
- lending-pool: add utilization caps for reserves by @mootz12 in #43
- Token update by @mootz12 in #44
- Use protocol tokens by @mootz12 in #46
- Unqueue backstop by @mootz12 in #47
- code done, few tests need review by @markuspluna in #45
- backstop: emitter: have backstop module define backstop token by @mootz12 in #50
- Test cleanup by @mootz12 in #49
- lending-pool: add update status function based on backstop by @mootz12 in #48
- update soroban to 0.7.0 by @Ryang-21 in #52
- pool-factory: fix issue #14 by @Ryang-21 in #54
- fixed rounding bugs by @markuspluna in #56
- Backstop test update by @mootz12 in #55
- Add initialization fns by @mootz12 in #57
- Pool factory by @Ryang-21 in #58
- Auto deployment by @mootz12 in #59
- Test-Suites: setup testing tools by @markuspluna in #60
- Pool/Backstop nonnegative checks by @markuspluna in #61
- Test classic asset happy path by @markuspluna in #63
- test: better parameters for mocked pool by @mootz12 in #62
- Update interest to timestamps by @markuspluna in #65
- Interest and emissions integration test by @markuspluna in #64
- all: expand wasm smoke tests with auth checks where applicable by @mootz12 in #66
- b-token: follow underlying asset authorization by @mootz12 in #68
- Pool config bounds by @mootz12 in #69
- Long fn names by @mootz12 in #72
- V8 by @mootz12 in #73
- Liquidation integration testing by @markuspluna in #74
- First pass optimizations by @mootz12 in #76
- Add
update_pool
andupdate_collateral
functions by @mootz12 in #78 - Optimizations by @Ryang-21 in #86
- Pool fixes by @Ryang-21 in #87
- Storage optimization by @Ryang-21 in #88
- Update pool factory by @Ryang-21 in #89
- Support decimals by @mootz12 in #79
- Storage silo by @mootz12 in #83
- lending-pool: fix: use correct emissions index by @mootz12 in #91
- backstop: fix: ensure reward zone is exclusive by @mootz12 in #92
- Auction testing by @markuspluna in #94
- Backstop allowances by @mootz12 in #93
- Integration tests by @markuspluna in #100
- Issue #31 by @markuspluna in #95
- Preview 10 by @mootz12 in #101
- Add rent bumps and use rlibs for unit testing by @mootz12 in #104
- Integration tests by @mootz12 in #105
- events: add tests and normalize events by @mootz12 in #106
- pool: feat: add sep-40 oracle and cache oracle results by @mootz12 in #107
- fixed actions and tests by @markuspluna in #108
- Request based auction filling by @mootz12 in #103
- added and tested drop function by @markuspluna in #111
- Liquidation integration test fix by @markuspluna in #110
- test: fix backstop initialize interface by @mootz12 in #113
- Partial liqs by @markuspluna in #114
- Test liq events by @markuspluna in #115
- Optimize update emissions by @mootz12 in #116
- issue #112 - Event Topic Consistency by @Ryang-21 in #121
- handled clippy warnings by @markuspluna in #122
- Issue 118 fill transfers bad debt by @markuspluna in #120
- Comet backstop token by @mootz12 in #123
- pool: chore: add bump to reserve creation and update token contract by @mootz12 in #125
- Pull in parts of the fuzzing branch by @brson in #127
- Sdk update by @mootz12 in #126
- chore: update to rc2 and lower bump limits by @mootz12 in #129
- updated bad debt burn thres...