ajna-core icon indicating copy to clipboard operation
ajna-core copied to clipboard

The Ajna protocol is a non-custodial, peer-to-peer, permissionless lending, borrowing and trading system that requires no governance or external price feeds to function.

Results 4 ajna-core issues
Sort by recently updated
recently updated
newest added

## Description - Some reserves invariant failed after `bucketTake` when reserves were too large (>~1e30). Added following failing reserves invariant regressions. - Fix failing regressions by updating `reservesErrorMargin = (reservesAfterAction...

Status: Ready for Review
Scope: Tests

## Description - Update `auctionInfo` to return borrower `t0ReserveSettleAmount` from the pool. - Update `_assertAuction` to check borrower `t0ReserveSettleAmount`. - Add invariant A10: Upon kick `t0ReserveSettleAmount` should be set to...

Scope: Tests

## Description ## Purpose ## Impact ## Tasks - [ ] Changes to protocol contracts are covered by unit tests executed by CI. - [ ] Protocol contract size limits...

## Description - Remove the `_determineInflatorState` method and add the method logic into the `Pool` contract. - Remove the `_getCollateralDustPricePrecisionAdjustment` method and add the method logic into the `ERC20Pool` contract....

Status: Ready for Review
Scope: Edits /src