Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* try running CI on big runners (solana-labs#126) * pack / unpack unit tests (solana-labs#135) * Isolated Tier Assets (solana-labs#134) * socialize loss feature (solana-labs#136) * Liquidation changes (solana-labs#139) * fully liquidate obligation liquidity if borrow value is < 1 and correctly handle dust * cap forgiveness amount wrt ctoken ratio (solana-labs#144) * On liq, assets must be repaid in order of borrow weight (decending) (solana-labs#141) * highest borrow weight liquidity must be repaid first * order borrows by (borrow weight, mint pubkey) and don't convert borrow weight to decimal * risk authority (solana-labs#142) * added risk authority to lending market, setLendingMarketOwnerAndConfig instruction, and fixed tests * modified update_reserve_config to use risk authority + tests * update comment math and handle program upgrade case for risk authority * add back compute units to tests (solana-labs#150) * adding compute unit limits * adding back compute units to test * Trilinear interest rates (solana-labs#149) * trilinear interest rates * edge case handling in Reserve::unpack * rename unhealthy utilization rate to max utilization rate * pr comment * Onchain metadata (solana-labs#151) * metadata * metadata * making LendingMarketMetadata zero copy * add lookup tables * review fixes * verify serialized tx size --------- Co-authored-by: 0xripleys <0xripleys@solend.fi> * 0xripleys dynamic liquidation bonus (solana-labs#147) * dynamic liquidation bonus * changing the behavior of protocol_liquidation_fee * comment add * tests for calculate protocol liquidation fee * adding more safeguards wrt bonus checking * add tests that use protocol_liquidation_fee * fix tests * PR fixes * changing protocol liquidation fee to be denominated in deca bps * support max borrows/withdraws (solana-labs#148) * support max withdraw and borrow * changing function signature of a test helper fn * tests for borrow/withdraw max on rate limiter * rebase fixes * PR fixes * rate limiter test fixes + fmt * audit fixes (solana-labs#154) * audit fixes * add test for refresh obligation filtering * moar audit fixes * break borrow weight tiebreaks by reserve pubkey, not mint (solana-labs#158) * fix version numbers, add name to library (solana-labs#159) * cli changes (solana-labs#155) * cli changes * cli fixes + adding subcommands to view accounts * clippy fixes * fix CI error --------- Co-authored-by: nope <83512286+nope-finance@users.noreply.github.com>
- Loading branch information