maple-labs/liquidations

Flash loan liqudation module

SolidityShellMakefile
This is stars and forks stats for /maple-labs/liquidations repository. As of 06 May, 2024 this repository has 2 stars and 0 forks.

Liquidations Overview This repository holds the Liquidator contract. Whenever a borrower is no longer able to meet their obligations and a loan goes into default, the liquidation process can be triggered by the pool delegate which issued the loan. The goal of this process is to recover as much liquidity as possible from any assets that are still recoverable and minimize the losses suffered by the pool. Dependencies/Inheritance Contracts in this repo inherit and import code from: maple-labs/erc20 maple-labs/erc20-helper maple-labs/maple-proxy-factory Contracts inherit and import code in the following ways: Liquidator uses ERC20Helper for token interactions. Liquidator inherits MapleProxiedInternals for proxy logic. LiquidatorFactory inherits MapleProxyFactory for proxy deployment and management. Versions of dependencies can be checked with git submodule status. Setup This project was built using Foundry. Refer to installation instructions here. git clone [email protected]:maple-labs/liquidations.git cd liquidations forge install Running Tests Set the enviroment variable ETH_RPC_URL to mainnet url To run all tests: forge test To run specific tests: forge test --match <test_name> ./scripts/test.sh is used to enable Foundry profile usage with the -p flag. Profiles are used to specify the number of fuzz runs. Audit Reports Auditor Report Link Trail of Bits - LoanV2 2021-12-28 - Trail of Bits Report Code 4rena - LoanV2 2022-01-05 - C4 Report Trail of Bits - LoanV3 2022-04-12 - Trail of Bits Report Code 4rena - LoanV3 2022-04-20 - C4 Report Trail of Bits 2022-08-24 - Trail of Bits Report Spearbit 2022-10-17 - Spearbit Report Three Sigma 2022-10-24 - Three Sigma Report Bug Bounty For all information related to the ongoing bug bounty for these contracts run by Immunefi, please visit this site. About Maple Maple Finance is a decentralized corporate credit market. Maple provides capital to institutional borrowers through globally accessible fixed-income yield opportunities.
Read on GithubGithub Stats Page
repotechsstarsweeklyforksweekly
PttCodingMan/you-guys-post-too-manyStylusJavaScriptPython2000
ergot86/itlb_pocAssemblyCMakefile31030
otya128/winevdmCC++Ruby2.2k+12131+2
AcademySoftwareFoundation/xstudioC++HTMLQML5500820
circleci/fsClojureShell0030
circleci/lein-jarbinClojureShell13090
maglob/verseCommon LispShell1000
bcgov/pipeline-templatesCSSSCSSJavaScript210150
keyval-dev/odigosGoTypeScriptMakefile1.4k0970
TavernAI/TavernAIJavaScriptHTMLCSS1.5k+16217+2