├── .github └── workflows │ ├── foundryFuzz.yml │ └── test.yml ├── .gitignore ├── .gitmodules ├── LICENSE.md ├── README.md ├── artefacts ├── Factory.json ├── LendingPool.json ├── Liquidator.json ├── Tranche.json └── deploy_202403191326.json ├── foundry.toml ├── funding.json ├── slither.db.json ├── src ├── DebtToken.sol ├── LendingPool.sol ├── Tranche.sol ├── guardians │ └── LendingPoolGuardian.sol ├── interfaces │ ├── IAccount.sol │ ├── IBidCallback.sol │ ├── IFactory.sol │ ├── IGuardian.sol │ ├── ILendingPool.sol │ ├── ILiquidator.sol │ └── ITranche.sol ├── libraries │ ├── BalancerErrors.sol │ ├── Errors.sol │ └── LogExpMath.sol ├── liquidators │ ├── LiquidatorL1.sol │ └── LiquidatorL2.sol └── periphery │ └── tranche-wrapper │ ├── TrancheWrapper.sol │ └── interfaces │ └── ITranche.sol └── test ├── Base.t.sol ├── fork └── Fork.t.sol ├── fuzz ├── DebtToken │ ├── Constructor.fuzz.t.sol │ ├── Deposit.fuzz.t.sol │ ├── Mint.fuzz.t.sol │ ├── Redeem.fuzz.t.sol │ ├── Transfer.fuzz.t.sol │ ├── TransferFrom.fuzz.t.sol │ ├── Withdraw.fuzz.t.sol │ └── _DebtToken.fuzz.t.sol ├── Fuzz.t.sol ├── LendingPool │ ├── AddTranche.fuzz.t.sol │ ├── ApproveBeneficiary.fuzz.t.sol │ ├── AuctionRepay.fuzz.t.sol │ ├── Borrow.fuzz.t.sol │ ├── CalcUnrealisedDebt.fuzz.t.sol │ ├── CalculateInterestRate.fuzz.t.sol │ ├── CloseMarginAccount.fuzz.t.sol │ ├── Constructor.fuzz.t.sol │ ├── DepositInLendingPool.fuzz.t.sol │ ├── DonateToTranche.fuzz.t.sol │ ├── FlashAction.fuzz.t.sol │ ├── FlashActionCallback.fuzz.t.sol │ ├── GetOpenPosition.fuzz.t.sol │ ├── LiquidityOf.fuzz.t.sol │ ├── OpenMarginAccount.fuzz.t.sol │ ├── PopTranche.fuzz.t.sol │ ├── Repay.fuzz.t.sol │ ├── SetAccountVersion.fuzz.t.sol │ ├── SetInterestParameters.fuzz.t.sol │ ├── SetInterestWeightTranche.sol │ ├── SetLiquidationParameters.fuzz.t.sol │ ├── SetLiquidationWeightTranche.sol │ ├── SetMinimumMargin.fuzz.t.sol │ ├── SetOriginationFee.fuzz.t.sol │ ├── SetTreasury.fuzz.t.sol │ ├── SetTreasuryWeights.sol │ ├── SettleLiquidationHappy.fuzz.t.sol │ ├── SettleLiquidationUnhappy.fuzz.t.sol │ ├── Skim.fuzz.t.sol │ ├── StartLiquidation.fuzz.t.sol │ ├── SyncInterests.fuzz.t.sol │ ├── SyncInterestsToLiquidityProviders.fuzz.t.sol │ ├── SyncLiquidationFee.fuzz.t.sol │ ├── TotalAssets.fuzz.t.sol │ ├── TotalLiquidity.fuzz.t.sol │ ├── TransferOwnership.fuzz.t.sol │ ├── UpdateInterestRate.fuzz.t.sol │ ├── WithdrawFromLendingPool.fuzz.t.sol │ └── _LendingPool.fuzz.t.sol ├── Tranche │ ├── Constructor.fuzz.t.sol │ ├── ConvertToAssets.fuzz.t.sol │ ├── ConvertToShares.fuzz.t.sol │ ├── Deposit.fuzz.t.sol │ ├── Lock.fuzz.t.sol │ ├── MaxDeposit.fuzz.t.sol │ ├── MaxMint.fuzz.t.sol │ ├── MaxRedeem.fuzz.t.sol │ ├── MaxWithdraw.fuzz.t.sol │ ├── Mint.fuzz.t.sol │ ├── PreviewDeposit.fuzz.t.sol │ ├── PreviewMint.fuzz.t.sol │ ├── PreviewRedeem.fuzz.t.sol │ ├── PreviewWithdraw.fuzz.t.sol │ ├── Redeem.fuzz.t.sol │ ├── SetAuctionInProgress.fuzz.t.sol │ ├── TotalAssets.fuzz.t.sol │ ├── TransferOwnership.fuzz.t.sol │ ├── UnLock.fuzz.t.sol │ ├── Withdraw.fuzz.t.sol │ └── _Tranche.fuzz.t.sol ├── TrancheWrapper │ ├── Constructor.fuzz.t.sol │ ├── ConvertToAssets.fuzz.t.sol │ ├── ConvertToShares.fuzz.t.sol │ ├── Deposit.fuzz.t.sol │ ├── MaxDeposit.fuzz.t.sol │ ├── MaxMint.fuzz.t.sol │ ├── MaxRedeem.fuzz.t.sol │ ├── MaxWithdraw.fuzz.t.sol │ ├── Mint.fuzz.t.sol │ ├── PreviewMint.fuzz.t.sol │ ├── PreviewWithdraw.fuzz.t.sol │ ├── Redeem.fuzz.t.sol │ ├── TotalAssets.fuzz.t.sol │ ├── Withdraw.fuzz.t.sol │ └── _TrancheWrapper.fuzz.t.sol ├── guardians │ └── LendingPoolGuardian │ │ ├── Pause.fuzz.t.sol │ │ ├── UnPauseWithArgs.fuzz.t.sol │ │ ├── UnPauseWithoutArgs.fuzz.t.sol │ │ └── _LendingPoolGuardian.fuzz.t.sol └── liquidators │ ├── LiquidatorL1 │ ├── Bid.fuzz.t.sol │ ├── CalculateBidPrice.fuzz.t.sol │ ├── CalculateTotalShare.fuzz.t.sol │ ├── Constructor.fuzz.t.sol │ ├── EndAuction.t.sol │ ├── GetAssetShares.fuzz.t.sol │ ├── GetAuctionInformationArrays.fuzz.t.sol │ ├── GetBidPrice.fuzz.t.sol │ ├── LiquidateAccount.fuzz.t.sol │ ├── SetAccountRecipient.fuzz.t.sol │ ├── SetAuctionCurveParameters.fuzz.t.sol │ └── _LiquidatorL1.fuzz.t.sol │ └── LiquidatorL2 │ ├── Bid.fuzz.t.sol │ ├── CalculateBidPrice.fuzz.t.sol │ ├── CalculateTotalShare.fuzz.t.sol │ ├── Constructor.fuzz.t.sol │ ├── EndAuction.t.sol │ ├── GetAssetShares.fuzz.t.sol │ ├── GetAuctionInformationArrays.fuzz.t.sol │ ├── GetBidPrice.fuzz.t.sol │ ├── IsSequencerDown.fuzz.t.sol │ ├── LiquidateAccount.fuzz.t.sol │ ├── SetAccountRecipient.fuzz.t.sol │ ├── SetAuctionCurveParameters.fuzz.t.sol │ ├── SetSequencerUptimeOracle.fuzz.t.sol │ └── _LiquidatorL2.fuzz.t.sol ├── invariant └── Invariant.t.sol ├── scenario ├── BorrowAndRepay.scenario.t.sol ├── LeveragedActions.scenario.t.sol └── _Scenario.t.sol └── utils ├── Constants.sol ├── extensions ├── DebtTokenExtension.sol ├── LendingPoolExtension.sol ├── LendingPoolGuardianExtension.sol ├── LiquidatorL1Extension.sol ├── LiquidatorL2Extension.sol └── TrancheExtension.sol ├── fixtures └── arcadia-lending │ └── ArcadiaLendingFixture.f.sol └── mocks ├── Asset.sol └── Bidder.sol /.github/workflows/foundryFuzz.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/.github/workflows/foundryFuzz.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/.gitmodules -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/README.md -------------------------------------------------------------------------------- /artefacts/Factory.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/artefacts/Factory.json -------------------------------------------------------------------------------- /artefacts/LendingPool.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/artefacts/LendingPool.json -------------------------------------------------------------------------------- /artefacts/Liquidator.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/artefacts/Liquidator.json -------------------------------------------------------------------------------- /artefacts/Tranche.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/artefacts/Tranche.json -------------------------------------------------------------------------------- /artefacts/deploy_202403191326.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/artefacts/deploy_202403191326.json -------------------------------------------------------------------------------- /foundry.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/foundry.toml -------------------------------------------------------------------------------- /funding.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/funding.json -------------------------------------------------------------------------------- /slither.db.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/slither.db.json -------------------------------------------------------------------------------- /src/DebtToken.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/src/DebtToken.sol -------------------------------------------------------------------------------- /src/LendingPool.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/src/LendingPool.sol -------------------------------------------------------------------------------- /src/Tranche.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/src/Tranche.sol -------------------------------------------------------------------------------- /src/guardians/LendingPoolGuardian.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/src/guardians/LendingPoolGuardian.sol -------------------------------------------------------------------------------- /src/interfaces/IAccount.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/src/interfaces/IAccount.sol -------------------------------------------------------------------------------- /src/interfaces/IBidCallback.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/src/interfaces/IBidCallback.sol -------------------------------------------------------------------------------- /src/interfaces/IFactory.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/src/interfaces/IFactory.sol -------------------------------------------------------------------------------- /src/interfaces/IGuardian.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/src/interfaces/IGuardian.sol -------------------------------------------------------------------------------- /src/interfaces/ILendingPool.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/src/interfaces/ILendingPool.sol -------------------------------------------------------------------------------- /src/interfaces/ILiquidator.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/src/interfaces/ILiquidator.sol -------------------------------------------------------------------------------- /src/interfaces/ITranche.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/src/interfaces/ITranche.sol -------------------------------------------------------------------------------- /src/libraries/BalancerErrors.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/src/libraries/BalancerErrors.sol -------------------------------------------------------------------------------- /src/libraries/Errors.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/src/libraries/Errors.sol -------------------------------------------------------------------------------- /src/libraries/LogExpMath.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/src/libraries/LogExpMath.sol -------------------------------------------------------------------------------- /src/liquidators/LiquidatorL1.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/src/liquidators/LiquidatorL1.sol -------------------------------------------------------------------------------- /src/liquidators/LiquidatorL2.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/src/liquidators/LiquidatorL2.sol -------------------------------------------------------------------------------- /src/periphery/tranche-wrapper/TrancheWrapper.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/src/periphery/tranche-wrapper/TrancheWrapper.sol -------------------------------------------------------------------------------- /src/periphery/tranche-wrapper/interfaces/ITranche.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/src/periphery/tranche-wrapper/interfaces/ITranche.sol -------------------------------------------------------------------------------- /test/Base.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/Base.t.sol -------------------------------------------------------------------------------- /test/fork/Fork.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/fork/Fork.t.sol -------------------------------------------------------------------------------- /test/fuzz/DebtToken/Constructor.fuzz.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/fuzz/DebtToken/Constructor.fuzz.t.sol -------------------------------------------------------------------------------- /test/fuzz/DebtToken/Deposit.fuzz.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/fuzz/DebtToken/Deposit.fuzz.t.sol -------------------------------------------------------------------------------- /test/fuzz/DebtToken/Mint.fuzz.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/fuzz/DebtToken/Mint.fuzz.t.sol -------------------------------------------------------------------------------- /test/fuzz/DebtToken/Redeem.fuzz.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/fuzz/DebtToken/Redeem.fuzz.t.sol -------------------------------------------------------------------------------- /test/fuzz/DebtToken/Transfer.fuzz.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/fuzz/DebtToken/Transfer.fuzz.t.sol -------------------------------------------------------------------------------- /test/fuzz/DebtToken/TransferFrom.fuzz.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/fuzz/DebtToken/TransferFrom.fuzz.t.sol -------------------------------------------------------------------------------- /test/fuzz/DebtToken/Withdraw.fuzz.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/fuzz/DebtToken/Withdraw.fuzz.t.sol -------------------------------------------------------------------------------- /test/fuzz/DebtToken/_DebtToken.fuzz.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/fuzz/DebtToken/_DebtToken.fuzz.t.sol -------------------------------------------------------------------------------- /test/fuzz/Fuzz.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/fuzz/Fuzz.t.sol -------------------------------------------------------------------------------- /test/fuzz/LendingPool/AddTranche.fuzz.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/fuzz/LendingPool/AddTranche.fuzz.t.sol -------------------------------------------------------------------------------- /test/fuzz/LendingPool/ApproveBeneficiary.fuzz.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/fuzz/LendingPool/ApproveBeneficiary.fuzz.t.sol -------------------------------------------------------------------------------- /test/fuzz/LendingPool/AuctionRepay.fuzz.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/fuzz/LendingPool/AuctionRepay.fuzz.t.sol -------------------------------------------------------------------------------- /test/fuzz/LendingPool/Borrow.fuzz.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/fuzz/LendingPool/Borrow.fuzz.t.sol -------------------------------------------------------------------------------- /test/fuzz/LendingPool/CalcUnrealisedDebt.fuzz.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/fuzz/LendingPool/CalcUnrealisedDebt.fuzz.t.sol -------------------------------------------------------------------------------- /test/fuzz/LendingPool/CalculateInterestRate.fuzz.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/fuzz/LendingPool/CalculateInterestRate.fuzz.t.sol -------------------------------------------------------------------------------- /test/fuzz/LendingPool/CloseMarginAccount.fuzz.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/fuzz/LendingPool/CloseMarginAccount.fuzz.t.sol -------------------------------------------------------------------------------- /test/fuzz/LendingPool/Constructor.fuzz.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/fuzz/LendingPool/Constructor.fuzz.t.sol -------------------------------------------------------------------------------- /test/fuzz/LendingPool/DepositInLendingPool.fuzz.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/fuzz/LendingPool/DepositInLendingPool.fuzz.t.sol -------------------------------------------------------------------------------- /test/fuzz/LendingPool/DonateToTranche.fuzz.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/fuzz/LendingPool/DonateToTranche.fuzz.t.sol -------------------------------------------------------------------------------- /test/fuzz/LendingPool/FlashAction.fuzz.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/fuzz/LendingPool/FlashAction.fuzz.t.sol -------------------------------------------------------------------------------- /test/fuzz/LendingPool/FlashActionCallback.fuzz.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/fuzz/LendingPool/FlashActionCallback.fuzz.t.sol -------------------------------------------------------------------------------- /test/fuzz/LendingPool/GetOpenPosition.fuzz.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/fuzz/LendingPool/GetOpenPosition.fuzz.t.sol -------------------------------------------------------------------------------- /test/fuzz/LendingPool/LiquidityOf.fuzz.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/fuzz/LendingPool/LiquidityOf.fuzz.t.sol -------------------------------------------------------------------------------- /test/fuzz/LendingPool/OpenMarginAccount.fuzz.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/fuzz/LendingPool/OpenMarginAccount.fuzz.t.sol -------------------------------------------------------------------------------- /test/fuzz/LendingPool/PopTranche.fuzz.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/fuzz/LendingPool/PopTranche.fuzz.t.sol -------------------------------------------------------------------------------- /test/fuzz/LendingPool/Repay.fuzz.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/fuzz/LendingPool/Repay.fuzz.t.sol -------------------------------------------------------------------------------- /test/fuzz/LendingPool/SetAccountVersion.fuzz.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/fuzz/LendingPool/SetAccountVersion.fuzz.t.sol -------------------------------------------------------------------------------- /test/fuzz/LendingPool/SetInterestParameters.fuzz.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/fuzz/LendingPool/SetInterestParameters.fuzz.t.sol -------------------------------------------------------------------------------- /test/fuzz/LendingPool/SetInterestWeightTranche.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/fuzz/LendingPool/SetInterestWeightTranche.sol -------------------------------------------------------------------------------- /test/fuzz/LendingPool/SetLiquidationParameters.fuzz.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/fuzz/LendingPool/SetLiquidationParameters.fuzz.t.sol -------------------------------------------------------------------------------- /test/fuzz/LendingPool/SetLiquidationWeightTranche.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/fuzz/LendingPool/SetLiquidationWeightTranche.sol -------------------------------------------------------------------------------- /test/fuzz/LendingPool/SetMinimumMargin.fuzz.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/fuzz/LendingPool/SetMinimumMargin.fuzz.t.sol -------------------------------------------------------------------------------- /test/fuzz/LendingPool/SetOriginationFee.fuzz.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/fuzz/LendingPool/SetOriginationFee.fuzz.t.sol -------------------------------------------------------------------------------- /test/fuzz/LendingPool/SetTreasury.fuzz.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/fuzz/LendingPool/SetTreasury.fuzz.t.sol -------------------------------------------------------------------------------- /test/fuzz/LendingPool/SetTreasuryWeights.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/fuzz/LendingPool/SetTreasuryWeights.sol -------------------------------------------------------------------------------- /test/fuzz/LendingPool/SettleLiquidationHappy.fuzz.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/fuzz/LendingPool/SettleLiquidationHappy.fuzz.t.sol -------------------------------------------------------------------------------- /test/fuzz/LendingPool/SettleLiquidationUnhappy.fuzz.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/fuzz/LendingPool/SettleLiquidationUnhappy.fuzz.t.sol -------------------------------------------------------------------------------- /test/fuzz/LendingPool/Skim.fuzz.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/fuzz/LendingPool/Skim.fuzz.t.sol -------------------------------------------------------------------------------- /test/fuzz/LendingPool/StartLiquidation.fuzz.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/fuzz/LendingPool/StartLiquidation.fuzz.t.sol -------------------------------------------------------------------------------- /test/fuzz/LendingPool/SyncInterests.fuzz.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/fuzz/LendingPool/SyncInterests.fuzz.t.sol -------------------------------------------------------------------------------- /test/fuzz/LendingPool/SyncInterestsToLiquidityProviders.fuzz.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/fuzz/LendingPool/SyncInterestsToLiquidityProviders.fuzz.t.sol -------------------------------------------------------------------------------- /test/fuzz/LendingPool/SyncLiquidationFee.fuzz.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/fuzz/LendingPool/SyncLiquidationFee.fuzz.t.sol -------------------------------------------------------------------------------- /test/fuzz/LendingPool/TotalAssets.fuzz.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/fuzz/LendingPool/TotalAssets.fuzz.t.sol -------------------------------------------------------------------------------- /test/fuzz/LendingPool/TotalLiquidity.fuzz.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/fuzz/LendingPool/TotalLiquidity.fuzz.t.sol -------------------------------------------------------------------------------- /test/fuzz/LendingPool/TransferOwnership.fuzz.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/fuzz/LendingPool/TransferOwnership.fuzz.t.sol -------------------------------------------------------------------------------- /test/fuzz/LendingPool/UpdateInterestRate.fuzz.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/fuzz/LendingPool/UpdateInterestRate.fuzz.t.sol -------------------------------------------------------------------------------- /test/fuzz/LendingPool/WithdrawFromLendingPool.fuzz.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/fuzz/LendingPool/WithdrawFromLendingPool.fuzz.t.sol -------------------------------------------------------------------------------- /test/fuzz/LendingPool/_LendingPool.fuzz.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/fuzz/LendingPool/_LendingPool.fuzz.t.sol -------------------------------------------------------------------------------- /test/fuzz/Tranche/Constructor.fuzz.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/fuzz/Tranche/Constructor.fuzz.t.sol -------------------------------------------------------------------------------- /test/fuzz/Tranche/ConvertToAssets.fuzz.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/fuzz/Tranche/ConvertToAssets.fuzz.t.sol -------------------------------------------------------------------------------- /test/fuzz/Tranche/ConvertToShares.fuzz.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/fuzz/Tranche/ConvertToShares.fuzz.t.sol -------------------------------------------------------------------------------- /test/fuzz/Tranche/Deposit.fuzz.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/fuzz/Tranche/Deposit.fuzz.t.sol -------------------------------------------------------------------------------- /test/fuzz/Tranche/Lock.fuzz.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/fuzz/Tranche/Lock.fuzz.t.sol -------------------------------------------------------------------------------- /test/fuzz/Tranche/MaxDeposit.fuzz.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/fuzz/Tranche/MaxDeposit.fuzz.t.sol -------------------------------------------------------------------------------- /test/fuzz/Tranche/MaxMint.fuzz.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/fuzz/Tranche/MaxMint.fuzz.t.sol -------------------------------------------------------------------------------- /test/fuzz/Tranche/MaxRedeem.fuzz.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/fuzz/Tranche/MaxRedeem.fuzz.t.sol -------------------------------------------------------------------------------- /test/fuzz/Tranche/MaxWithdraw.fuzz.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/fuzz/Tranche/MaxWithdraw.fuzz.t.sol -------------------------------------------------------------------------------- /test/fuzz/Tranche/Mint.fuzz.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/fuzz/Tranche/Mint.fuzz.t.sol -------------------------------------------------------------------------------- /test/fuzz/Tranche/PreviewDeposit.fuzz.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/fuzz/Tranche/PreviewDeposit.fuzz.t.sol -------------------------------------------------------------------------------- /test/fuzz/Tranche/PreviewMint.fuzz.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/fuzz/Tranche/PreviewMint.fuzz.t.sol -------------------------------------------------------------------------------- /test/fuzz/Tranche/PreviewRedeem.fuzz.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/fuzz/Tranche/PreviewRedeem.fuzz.t.sol -------------------------------------------------------------------------------- /test/fuzz/Tranche/PreviewWithdraw.fuzz.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/fuzz/Tranche/PreviewWithdraw.fuzz.t.sol -------------------------------------------------------------------------------- /test/fuzz/Tranche/Redeem.fuzz.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/fuzz/Tranche/Redeem.fuzz.t.sol -------------------------------------------------------------------------------- /test/fuzz/Tranche/SetAuctionInProgress.fuzz.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/fuzz/Tranche/SetAuctionInProgress.fuzz.t.sol -------------------------------------------------------------------------------- /test/fuzz/Tranche/TotalAssets.fuzz.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/fuzz/Tranche/TotalAssets.fuzz.t.sol -------------------------------------------------------------------------------- /test/fuzz/Tranche/TransferOwnership.fuzz.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/fuzz/Tranche/TransferOwnership.fuzz.t.sol -------------------------------------------------------------------------------- /test/fuzz/Tranche/UnLock.fuzz.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/fuzz/Tranche/UnLock.fuzz.t.sol -------------------------------------------------------------------------------- /test/fuzz/Tranche/Withdraw.fuzz.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/fuzz/Tranche/Withdraw.fuzz.t.sol -------------------------------------------------------------------------------- /test/fuzz/Tranche/_Tranche.fuzz.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/fuzz/Tranche/_Tranche.fuzz.t.sol -------------------------------------------------------------------------------- /test/fuzz/TrancheWrapper/Constructor.fuzz.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/fuzz/TrancheWrapper/Constructor.fuzz.t.sol -------------------------------------------------------------------------------- /test/fuzz/TrancheWrapper/ConvertToAssets.fuzz.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/fuzz/TrancheWrapper/ConvertToAssets.fuzz.t.sol -------------------------------------------------------------------------------- /test/fuzz/TrancheWrapper/ConvertToShares.fuzz.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/fuzz/TrancheWrapper/ConvertToShares.fuzz.t.sol -------------------------------------------------------------------------------- /test/fuzz/TrancheWrapper/Deposit.fuzz.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/fuzz/TrancheWrapper/Deposit.fuzz.t.sol -------------------------------------------------------------------------------- /test/fuzz/TrancheWrapper/MaxDeposit.fuzz.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/fuzz/TrancheWrapper/MaxDeposit.fuzz.t.sol -------------------------------------------------------------------------------- /test/fuzz/TrancheWrapper/MaxMint.fuzz.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/fuzz/TrancheWrapper/MaxMint.fuzz.t.sol -------------------------------------------------------------------------------- /test/fuzz/TrancheWrapper/MaxRedeem.fuzz.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/fuzz/TrancheWrapper/MaxRedeem.fuzz.t.sol -------------------------------------------------------------------------------- /test/fuzz/TrancheWrapper/MaxWithdraw.fuzz.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/fuzz/TrancheWrapper/MaxWithdraw.fuzz.t.sol -------------------------------------------------------------------------------- /test/fuzz/TrancheWrapper/Mint.fuzz.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/fuzz/TrancheWrapper/Mint.fuzz.t.sol -------------------------------------------------------------------------------- /test/fuzz/TrancheWrapper/PreviewMint.fuzz.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/fuzz/TrancheWrapper/PreviewMint.fuzz.t.sol -------------------------------------------------------------------------------- /test/fuzz/TrancheWrapper/PreviewWithdraw.fuzz.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/fuzz/TrancheWrapper/PreviewWithdraw.fuzz.t.sol -------------------------------------------------------------------------------- /test/fuzz/TrancheWrapper/Redeem.fuzz.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/fuzz/TrancheWrapper/Redeem.fuzz.t.sol -------------------------------------------------------------------------------- /test/fuzz/TrancheWrapper/TotalAssets.fuzz.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/fuzz/TrancheWrapper/TotalAssets.fuzz.t.sol -------------------------------------------------------------------------------- /test/fuzz/TrancheWrapper/Withdraw.fuzz.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/fuzz/TrancheWrapper/Withdraw.fuzz.t.sol -------------------------------------------------------------------------------- /test/fuzz/TrancheWrapper/_TrancheWrapper.fuzz.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/fuzz/TrancheWrapper/_TrancheWrapper.fuzz.t.sol -------------------------------------------------------------------------------- /test/fuzz/guardians/LendingPoolGuardian/Pause.fuzz.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/fuzz/guardians/LendingPoolGuardian/Pause.fuzz.t.sol -------------------------------------------------------------------------------- /test/fuzz/guardians/LendingPoolGuardian/UnPauseWithArgs.fuzz.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/fuzz/guardians/LendingPoolGuardian/UnPauseWithArgs.fuzz.t.sol -------------------------------------------------------------------------------- /test/fuzz/guardians/LendingPoolGuardian/UnPauseWithoutArgs.fuzz.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/fuzz/guardians/LendingPoolGuardian/UnPauseWithoutArgs.fuzz.t.sol -------------------------------------------------------------------------------- /test/fuzz/guardians/LendingPoolGuardian/_LendingPoolGuardian.fuzz.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/fuzz/guardians/LendingPoolGuardian/_LendingPoolGuardian.fuzz.t.sol -------------------------------------------------------------------------------- /test/fuzz/liquidators/LiquidatorL1/Bid.fuzz.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/fuzz/liquidators/LiquidatorL1/Bid.fuzz.t.sol -------------------------------------------------------------------------------- /test/fuzz/liquidators/LiquidatorL1/CalculateBidPrice.fuzz.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/fuzz/liquidators/LiquidatorL1/CalculateBidPrice.fuzz.t.sol -------------------------------------------------------------------------------- /test/fuzz/liquidators/LiquidatorL1/CalculateTotalShare.fuzz.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/fuzz/liquidators/LiquidatorL1/CalculateTotalShare.fuzz.t.sol -------------------------------------------------------------------------------- /test/fuzz/liquidators/LiquidatorL1/Constructor.fuzz.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/fuzz/liquidators/LiquidatorL1/Constructor.fuzz.t.sol -------------------------------------------------------------------------------- /test/fuzz/liquidators/LiquidatorL1/EndAuction.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/fuzz/liquidators/LiquidatorL1/EndAuction.t.sol -------------------------------------------------------------------------------- /test/fuzz/liquidators/LiquidatorL1/GetAssetShares.fuzz.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/fuzz/liquidators/LiquidatorL1/GetAssetShares.fuzz.t.sol -------------------------------------------------------------------------------- /test/fuzz/liquidators/LiquidatorL1/GetAuctionInformationArrays.fuzz.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/fuzz/liquidators/LiquidatorL1/GetAuctionInformationArrays.fuzz.t.sol -------------------------------------------------------------------------------- /test/fuzz/liquidators/LiquidatorL1/GetBidPrice.fuzz.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/fuzz/liquidators/LiquidatorL1/GetBidPrice.fuzz.t.sol -------------------------------------------------------------------------------- /test/fuzz/liquidators/LiquidatorL1/LiquidateAccount.fuzz.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/fuzz/liquidators/LiquidatorL1/LiquidateAccount.fuzz.t.sol -------------------------------------------------------------------------------- /test/fuzz/liquidators/LiquidatorL1/SetAccountRecipient.fuzz.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/fuzz/liquidators/LiquidatorL1/SetAccountRecipient.fuzz.t.sol -------------------------------------------------------------------------------- /test/fuzz/liquidators/LiquidatorL1/SetAuctionCurveParameters.fuzz.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/fuzz/liquidators/LiquidatorL1/SetAuctionCurveParameters.fuzz.t.sol -------------------------------------------------------------------------------- /test/fuzz/liquidators/LiquidatorL1/_LiquidatorL1.fuzz.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/fuzz/liquidators/LiquidatorL1/_LiquidatorL1.fuzz.t.sol -------------------------------------------------------------------------------- /test/fuzz/liquidators/LiquidatorL2/Bid.fuzz.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/fuzz/liquidators/LiquidatorL2/Bid.fuzz.t.sol -------------------------------------------------------------------------------- /test/fuzz/liquidators/LiquidatorL2/CalculateBidPrice.fuzz.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/fuzz/liquidators/LiquidatorL2/CalculateBidPrice.fuzz.t.sol -------------------------------------------------------------------------------- /test/fuzz/liquidators/LiquidatorL2/CalculateTotalShare.fuzz.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/fuzz/liquidators/LiquidatorL2/CalculateTotalShare.fuzz.t.sol -------------------------------------------------------------------------------- /test/fuzz/liquidators/LiquidatorL2/Constructor.fuzz.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/fuzz/liquidators/LiquidatorL2/Constructor.fuzz.t.sol -------------------------------------------------------------------------------- /test/fuzz/liquidators/LiquidatorL2/EndAuction.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/fuzz/liquidators/LiquidatorL2/EndAuction.t.sol -------------------------------------------------------------------------------- /test/fuzz/liquidators/LiquidatorL2/GetAssetShares.fuzz.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/fuzz/liquidators/LiquidatorL2/GetAssetShares.fuzz.t.sol -------------------------------------------------------------------------------- /test/fuzz/liquidators/LiquidatorL2/GetAuctionInformationArrays.fuzz.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/fuzz/liquidators/LiquidatorL2/GetAuctionInformationArrays.fuzz.t.sol -------------------------------------------------------------------------------- /test/fuzz/liquidators/LiquidatorL2/GetBidPrice.fuzz.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/fuzz/liquidators/LiquidatorL2/GetBidPrice.fuzz.t.sol -------------------------------------------------------------------------------- /test/fuzz/liquidators/LiquidatorL2/IsSequencerDown.fuzz.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/fuzz/liquidators/LiquidatorL2/IsSequencerDown.fuzz.t.sol -------------------------------------------------------------------------------- /test/fuzz/liquidators/LiquidatorL2/LiquidateAccount.fuzz.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/fuzz/liquidators/LiquidatorL2/LiquidateAccount.fuzz.t.sol -------------------------------------------------------------------------------- /test/fuzz/liquidators/LiquidatorL2/SetAccountRecipient.fuzz.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/fuzz/liquidators/LiquidatorL2/SetAccountRecipient.fuzz.t.sol -------------------------------------------------------------------------------- /test/fuzz/liquidators/LiquidatorL2/SetAuctionCurveParameters.fuzz.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/fuzz/liquidators/LiquidatorL2/SetAuctionCurveParameters.fuzz.t.sol -------------------------------------------------------------------------------- /test/fuzz/liquidators/LiquidatorL2/SetSequencerUptimeOracle.fuzz.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/fuzz/liquidators/LiquidatorL2/SetSequencerUptimeOracle.fuzz.t.sol -------------------------------------------------------------------------------- /test/fuzz/liquidators/LiquidatorL2/_LiquidatorL2.fuzz.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/fuzz/liquidators/LiquidatorL2/_LiquidatorL2.fuzz.t.sol -------------------------------------------------------------------------------- /test/invariant/Invariant.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/invariant/Invariant.t.sol -------------------------------------------------------------------------------- /test/scenario/BorrowAndRepay.scenario.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/scenario/BorrowAndRepay.scenario.t.sol -------------------------------------------------------------------------------- /test/scenario/LeveragedActions.scenario.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/scenario/LeveragedActions.scenario.t.sol -------------------------------------------------------------------------------- /test/scenario/_Scenario.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/scenario/_Scenario.t.sol -------------------------------------------------------------------------------- /test/utils/Constants.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/utils/Constants.sol -------------------------------------------------------------------------------- /test/utils/extensions/DebtTokenExtension.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/utils/extensions/DebtTokenExtension.sol -------------------------------------------------------------------------------- /test/utils/extensions/LendingPoolExtension.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/utils/extensions/LendingPoolExtension.sol -------------------------------------------------------------------------------- /test/utils/extensions/LendingPoolGuardianExtension.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/utils/extensions/LendingPoolGuardianExtension.sol -------------------------------------------------------------------------------- /test/utils/extensions/LiquidatorL1Extension.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/utils/extensions/LiquidatorL1Extension.sol -------------------------------------------------------------------------------- /test/utils/extensions/LiquidatorL2Extension.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/utils/extensions/LiquidatorL2Extension.sol -------------------------------------------------------------------------------- /test/utils/extensions/TrancheExtension.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/utils/extensions/TrancheExtension.sol -------------------------------------------------------------------------------- /test/utils/fixtures/arcadia-lending/ArcadiaLendingFixture.f.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/utils/fixtures/arcadia-lending/ArcadiaLendingFixture.f.sol -------------------------------------------------------------------------------- /test/utils/mocks/Asset.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/utils/mocks/Asset.sol -------------------------------------------------------------------------------- /test/utils/mocks/Bidder.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcadia-finance/lending-v2/HEAD/test/utils/mocks/Bidder.sol --------------------------------------------------------------------------------