├── .gitattributes ├── .github ├── CODEOWNERS ├── pull_request_template.md └── workflows │ ├── tests-integration.yaml │ └── tests-unit.yaml ├── .gitignore ├── .pre-commit-config.yaml ├── 3rd-party ├── DelegateRegistry.sol ├── IDelegateRegistry.sol ├── aave │ ├── FlashLoanLogic.sol │ ├── IFlashLoanReceiver.sol │ ├── IPool.sol │ ├── Pool.sol │ └── PoolInstance.sol ├── arcade │ └── RepaymentController.sol ├── gondi │ ├── GondiBaseLoan.sol │ ├── GondiIMultiSourceLoan.sol │ └── GondiMultiSourceLoan.sol └── nftfi │ └── NFTfi_abi.json ├── Makefile ├── README.md ├── ape-config.yaml ├── ape_console_extras.py ├── audits └── Hacken_Zharta_P2PLending_Sept2024.pdf ├── configs ├── dev │ ├── zapechain │ │ ├── p2p.json │ │ └── tracking.json │ └── zethereum │ │ ├── p2p.json │ │ └── tracking.json ├── int │ ├── curtis │ │ ├── p2p.json │ │ └── tracking.json │ └── sepolia │ │ ├── p2p.json │ │ └── tracking.json ├── local │ ├── foundry │ │ ├── p2p.json │ │ └── tracking.json │ └── p2p.json.template └── prod │ ├── apechain │ ├── p2p.json │ └── tracking.json │ └── ethereum │ ├── p2p.json │ └── tracking.json ├── contracts ├── AaveFlash.vy ├── ArcadeProxy.vy ├── BendDAOProxy.vy ├── EIP3156Flash.vy ├── GondiProxy.vy ├── LenderClaim.vy ├── NftfiProxy.vy ├── P2PLendingControl.vy ├── P2PLendingNfts.vy └── auxiliary │ ├── AavePoolv3_abi.json │ ├── ArcadeLoanCore_abi.json │ ├── ArcadeMock.vy │ ├── ArcadeRepaymentController_abi.json │ ├── BalancerFlashLoanProvider.json │ ├── BalancerMock.vy │ ├── BendDAOLendPoolLoan_abi.json │ ├── CryptoPunksMarketMock.vy │ ├── DelegateRegistry2_abi.json │ ├── DelegateRegistry2_deployment.hex │ ├── DelegateRegistry2_runtime.hex │ ├── DelegationRegistryMock.vy │ ├── ERC20.vy │ ├── ERC721.vy │ ├── GondiMultiSourceLoan_abi.json │ ├── NFTfiAssetOfferLoan_abi.json │ ├── USDC_abi.json │ ├── WETH9Mock.vy │ ├── WETH9_abi.json │ ├── X2Y2_v3_abi.json │ └── wpunk_abi.json ├── natspec └── P2PLendingNfts.json ├── pyproject.toml ├── requirements-dev.txt ├── requirements.txt ├── scripts ├── __init__.py ├── _helpers │ ├── __init__.py │ ├── basetypes.py │ ├── contracts.py │ ├── dependency.py │ ├── deployment.py │ └── transactions.py ├── build_interfaces.py ├── deployment.py ├── get_collections.py ├── get_tokens.py └── publish.py ├── tests ├── __init__.py ├── conftest_base.py ├── integration │ ├── __init__.py │ ├── conftest.py │ ├── test_aave.py │ ├── test_arcade.py │ ├── test_benddao.py │ ├── test_gondi.py │ └── test_nftfi.py ├── stubs │ └── P2PNftsProxy.vy └── unit │ ├── __init__.py │ ├── conftest.py │ └── p2p_nfts │ ├── __init__.py │ ├── conftest.py │ ├── test_p2p_nfts_claim.py │ ├── test_p2p_nfts_config.py │ ├── test_p2p_nfts_create.py │ ├── test_p2p_nfts_lender_replace.py │ ├── test_p2p_nfts_replace.py │ ├── test_p2p_nfts_revoke.py │ └── test_p2p_nfts_settle.py └── tiamonds-claim.md /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zharta/lending-protocol-v2/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- 1 | * @DioPires @cfcfs 2 | -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zharta/lending-protocol-v2/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/tests-integration.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zharta/lending-protocol-v2/HEAD/.github/workflows/tests-integration.yaml -------------------------------------------------------------------------------- /.github/workflows/tests-unit.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zharta/lending-protocol-v2/HEAD/.github/workflows/tests-unit.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zharta/lending-protocol-v2/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zharta/lending-protocol-v2/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /3rd-party/DelegateRegistry.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zharta/lending-protocol-v2/HEAD/3rd-party/DelegateRegistry.sol -------------------------------------------------------------------------------- /3rd-party/IDelegateRegistry.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zharta/lending-protocol-v2/HEAD/3rd-party/IDelegateRegistry.sol -------------------------------------------------------------------------------- /3rd-party/aave/FlashLoanLogic.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zharta/lending-protocol-v2/HEAD/3rd-party/aave/FlashLoanLogic.sol -------------------------------------------------------------------------------- /3rd-party/aave/IFlashLoanReceiver.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zharta/lending-protocol-v2/HEAD/3rd-party/aave/IFlashLoanReceiver.sol -------------------------------------------------------------------------------- /3rd-party/aave/IPool.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zharta/lending-protocol-v2/HEAD/3rd-party/aave/IPool.sol -------------------------------------------------------------------------------- /3rd-party/aave/Pool.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zharta/lending-protocol-v2/HEAD/3rd-party/aave/Pool.sol -------------------------------------------------------------------------------- /3rd-party/aave/PoolInstance.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zharta/lending-protocol-v2/HEAD/3rd-party/aave/PoolInstance.sol -------------------------------------------------------------------------------- /3rd-party/arcade/RepaymentController.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zharta/lending-protocol-v2/HEAD/3rd-party/arcade/RepaymentController.sol -------------------------------------------------------------------------------- /3rd-party/gondi/GondiBaseLoan.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zharta/lending-protocol-v2/HEAD/3rd-party/gondi/GondiBaseLoan.sol -------------------------------------------------------------------------------- /3rd-party/gondi/GondiIMultiSourceLoan.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zharta/lending-protocol-v2/HEAD/3rd-party/gondi/GondiIMultiSourceLoan.sol -------------------------------------------------------------------------------- /3rd-party/gondi/GondiMultiSourceLoan.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zharta/lending-protocol-v2/HEAD/3rd-party/gondi/GondiMultiSourceLoan.sol -------------------------------------------------------------------------------- /3rd-party/nftfi/NFTfi_abi.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zharta/lending-protocol-v2/HEAD/3rd-party/nftfi/NFTfi_abi.json -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zharta/lending-protocol-v2/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zharta/lending-protocol-v2/HEAD/README.md -------------------------------------------------------------------------------- /ape-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zharta/lending-protocol-v2/HEAD/ape-config.yaml -------------------------------------------------------------------------------- /ape_console_extras.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zharta/lending-protocol-v2/HEAD/ape_console_extras.py -------------------------------------------------------------------------------- /audits/Hacken_Zharta_P2PLending_Sept2024.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zharta/lending-protocol-v2/HEAD/audits/Hacken_Zharta_P2PLending_Sept2024.pdf -------------------------------------------------------------------------------- /configs/dev/zapechain/p2p.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zharta/lending-protocol-v2/HEAD/configs/dev/zapechain/p2p.json -------------------------------------------------------------------------------- /configs/dev/zapechain/tracking.json: -------------------------------------------------------------------------------- 1 | { 2 | } 3 | -------------------------------------------------------------------------------- /configs/dev/zethereum/p2p.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zharta/lending-protocol-v2/HEAD/configs/dev/zethereum/p2p.json -------------------------------------------------------------------------------- /configs/dev/zethereum/tracking.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zharta/lending-protocol-v2/HEAD/configs/dev/zethereum/tracking.json -------------------------------------------------------------------------------- /configs/int/curtis/p2p.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zharta/lending-protocol-v2/HEAD/configs/int/curtis/p2p.json -------------------------------------------------------------------------------- /configs/int/curtis/tracking.json: -------------------------------------------------------------------------------- 1 | { 2 | } 3 | -------------------------------------------------------------------------------- /configs/int/sepolia/p2p.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zharta/lending-protocol-v2/HEAD/configs/int/sepolia/p2p.json -------------------------------------------------------------------------------- /configs/int/sepolia/tracking.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zharta/lending-protocol-v2/HEAD/configs/int/sepolia/tracking.json -------------------------------------------------------------------------------- /configs/local/foundry/p2p.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zharta/lending-protocol-v2/HEAD/configs/local/foundry/p2p.json -------------------------------------------------------------------------------- /configs/local/foundry/tracking.json: -------------------------------------------------------------------------------- 1 | { 2 | } 3 | -------------------------------------------------------------------------------- /configs/local/p2p.json.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zharta/lending-protocol-v2/HEAD/configs/local/p2p.json.template -------------------------------------------------------------------------------- /configs/prod/apechain/p2p.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zharta/lending-protocol-v2/HEAD/configs/prod/apechain/p2p.json -------------------------------------------------------------------------------- /configs/prod/apechain/tracking.json: -------------------------------------------------------------------------------- 1 | { 2 | } 3 | -------------------------------------------------------------------------------- /configs/prod/ethereum/p2p.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zharta/lending-protocol-v2/HEAD/configs/prod/ethereum/p2p.json -------------------------------------------------------------------------------- /configs/prod/ethereum/tracking.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zharta/lending-protocol-v2/HEAD/configs/prod/ethereum/tracking.json -------------------------------------------------------------------------------- /contracts/AaveFlash.vy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zharta/lending-protocol-v2/HEAD/contracts/AaveFlash.vy -------------------------------------------------------------------------------- /contracts/ArcadeProxy.vy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zharta/lending-protocol-v2/HEAD/contracts/ArcadeProxy.vy -------------------------------------------------------------------------------- /contracts/BendDAOProxy.vy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zharta/lending-protocol-v2/HEAD/contracts/BendDAOProxy.vy -------------------------------------------------------------------------------- /contracts/EIP3156Flash.vy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zharta/lending-protocol-v2/HEAD/contracts/EIP3156Flash.vy -------------------------------------------------------------------------------- /contracts/GondiProxy.vy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zharta/lending-protocol-v2/HEAD/contracts/GondiProxy.vy -------------------------------------------------------------------------------- /contracts/LenderClaim.vy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zharta/lending-protocol-v2/HEAD/contracts/LenderClaim.vy -------------------------------------------------------------------------------- /contracts/NftfiProxy.vy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zharta/lending-protocol-v2/HEAD/contracts/NftfiProxy.vy -------------------------------------------------------------------------------- /contracts/P2PLendingControl.vy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zharta/lending-protocol-v2/HEAD/contracts/P2PLendingControl.vy -------------------------------------------------------------------------------- /contracts/P2PLendingNfts.vy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zharta/lending-protocol-v2/HEAD/contracts/P2PLendingNfts.vy -------------------------------------------------------------------------------- /contracts/auxiliary/AavePoolv3_abi.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zharta/lending-protocol-v2/HEAD/contracts/auxiliary/AavePoolv3_abi.json -------------------------------------------------------------------------------- /contracts/auxiliary/ArcadeLoanCore_abi.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zharta/lending-protocol-v2/HEAD/contracts/auxiliary/ArcadeLoanCore_abi.json -------------------------------------------------------------------------------- /contracts/auxiliary/ArcadeMock.vy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zharta/lending-protocol-v2/HEAD/contracts/auxiliary/ArcadeMock.vy -------------------------------------------------------------------------------- /contracts/auxiliary/ArcadeRepaymentController_abi.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zharta/lending-protocol-v2/HEAD/contracts/auxiliary/ArcadeRepaymentController_abi.json -------------------------------------------------------------------------------- /contracts/auxiliary/BalancerFlashLoanProvider.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zharta/lending-protocol-v2/HEAD/contracts/auxiliary/BalancerFlashLoanProvider.json -------------------------------------------------------------------------------- /contracts/auxiliary/BalancerMock.vy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zharta/lending-protocol-v2/HEAD/contracts/auxiliary/BalancerMock.vy -------------------------------------------------------------------------------- /contracts/auxiliary/BendDAOLendPoolLoan_abi.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zharta/lending-protocol-v2/HEAD/contracts/auxiliary/BendDAOLendPoolLoan_abi.json -------------------------------------------------------------------------------- /contracts/auxiliary/CryptoPunksMarketMock.vy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zharta/lending-protocol-v2/HEAD/contracts/auxiliary/CryptoPunksMarketMock.vy -------------------------------------------------------------------------------- /contracts/auxiliary/DelegateRegistry2_abi.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zharta/lending-protocol-v2/HEAD/contracts/auxiliary/DelegateRegistry2_abi.json -------------------------------------------------------------------------------- /contracts/auxiliary/DelegateRegistry2_deployment.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zharta/lending-protocol-v2/HEAD/contracts/auxiliary/DelegateRegistry2_deployment.hex -------------------------------------------------------------------------------- /contracts/auxiliary/DelegateRegistry2_runtime.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zharta/lending-protocol-v2/HEAD/contracts/auxiliary/DelegateRegistry2_runtime.hex -------------------------------------------------------------------------------- /contracts/auxiliary/DelegationRegistryMock.vy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zharta/lending-protocol-v2/HEAD/contracts/auxiliary/DelegationRegistryMock.vy -------------------------------------------------------------------------------- /contracts/auxiliary/ERC20.vy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zharta/lending-protocol-v2/HEAD/contracts/auxiliary/ERC20.vy -------------------------------------------------------------------------------- /contracts/auxiliary/ERC721.vy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zharta/lending-protocol-v2/HEAD/contracts/auxiliary/ERC721.vy -------------------------------------------------------------------------------- /contracts/auxiliary/GondiMultiSourceLoan_abi.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zharta/lending-protocol-v2/HEAD/contracts/auxiliary/GondiMultiSourceLoan_abi.json -------------------------------------------------------------------------------- /contracts/auxiliary/NFTfiAssetOfferLoan_abi.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zharta/lending-protocol-v2/HEAD/contracts/auxiliary/NFTfiAssetOfferLoan_abi.json -------------------------------------------------------------------------------- /contracts/auxiliary/USDC_abi.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zharta/lending-protocol-v2/HEAD/contracts/auxiliary/USDC_abi.json -------------------------------------------------------------------------------- /contracts/auxiliary/WETH9Mock.vy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zharta/lending-protocol-v2/HEAD/contracts/auxiliary/WETH9Mock.vy -------------------------------------------------------------------------------- /contracts/auxiliary/WETH9_abi.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zharta/lending-protocol-v2/HEAD/contracts/auxiliary/WETH9_abi.json -------------------------------------------------------------------------------- /contracts/auxiliary/X2Y2_v3_abi.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zharta/lending-protocol-v2/HEAD/contracts/auxiliary/X2Y2_v3_abi.json -------------------------------------------------------------------------------- /contracts/auxiliary/wpunk_abi.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zharta/lending-protocol-v2/HEAD/contracts/auxiliary/wpunk_abi.json -------------------------------------------------------------------------------- /natspec/P2PLendingNfts.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zharta/lending-protocol-v2/HEAD/natspec/P2PLendingNfts.json -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zharta/lending-protocol-v2/HEAD/pyproject.toml -------------------------------------------------------------------------------- /requirements-dev.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zharta/lending-protocol-v2/HEAD/requirements-dev.txt -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zharta/lending-protocol-v2/HEAD/requirements.txt -------------------------------------------------------------------------------- /scripts/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /scripts/_helpers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /scripts/_helpers/basetypes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zharta/lending-protocol-v2/HEAD/scripts/_helpers/basetypes.py -------------------------------------------------------------------------------- /scripts/_helpers/contracts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zharta/lending-protocol-v2/HEAD/scripts/_helpers/contracts.py -------------------------------------------------------------------------------- /scripts/_helpers/dependency.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zharta/lending-protocol-v2/HEAD/scripts/_helpers/dependency.py -------------------------------------------------------------------------------- /scripts/_helpers/deployment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zharta/lending-protocol-v2/HEAD/scripts/_helpers/deployment.py -------------------------------------------------------------------------------- /scripts/_helpers/transactions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zharta/lending-protocol-v2/HEAD/scripts/_helpers/transactions.py -------------------------------------------------------------------------------- /scripts/build_interfaces.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zharta/lending-protocol-v2/HEAD/scripts/build_interfaces.py -------------------------------------------------------------------------------- /scripts/deployment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zharta/lending-protocol-v2/HEAD/scripts/deployment.py -------------------------------------------------------------------------------- /scripts/get_collections.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zharta/lending-protocol-v2/HEAD/scripts/get_collections.py -------------------------------------------------------------------------------- /scripts/get_tokens.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zharta/lending-protocol-v2/HEAD/scripts/get_tokens.py -------------------------------------------------------------------------------- /scripts/publish.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zharta/lending-protocol-v2/HEAD/scripts/publish.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/conftest_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zharta/lending-protocol-v2/HEAD/tests/conftest_base.py -------------------------------------------------------------------------------- /tests/integration/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/integration/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zharta/lending-protocol-v2/HEAD/tests/integration/conftest.py -------------------------------------------------------------------------------- /tests/integration/test_aave.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zharta/lending-protocol-v2/HEAD/tests/integration/test_aave.py -------------------------------------------------------------------------------- /tests/integration/test_arcade.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zharta/lending-protocol-v2/HEAD/tests/integration/test_arcade.py -------------------------------------------------------------------------------- /tests/integration/test_benddao.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zharta/lending-protocol-v2/HEAD/tests/integration/test_benddao.py -------------------------------------------------------------------------------- /tests/integration/test_gondi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zharta/lending-protocol-v2/HEAD/tests/integration/test_gondi.py -------------------------------------------------------------------------------- /tests/integration/test_nftfi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zharta/lending-protocol-v2/HEAD/tests/integration/test_nftfi.py -------------------------------------------------------------------------------- /tests/stubs/P2PNftsProxy.vy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zharta/lending-protocol-v2/HEAD/tests/stubs/P2PNftsProxy.vy -------------------------------------------------------------------------------- /tests/unit/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/unit/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zharta/lending-protocol-v2/HEAD/tests/unit/conftest.py -------------------------------------------------------------------------------- /tests/unit/p2p_nfts/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/unit/p2p_nfts/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zharta/lending-protocol-v2/HEAD/tests/unit/p2p_nfts/conftest.py -------------------------------------------------------------------------------- /tests/unit/p2p_nfts/test_p2p_nfts_claim.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zharta/lending-protocol-v2/HEAD/tests/unit/p2p_nfts/test_p2p_nfts_claim.py -------------------------------------------------------------------------------- /tests/unit/p2p_nfts/test_p2p_nfts_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zharta/lending-protocol-v2/HEAD/tests/unit/p2p_nfts/test_p2p_nfts_config.py -------------------------------------------------------------------------------- /tests/unit/p2p_nfts/test_p2p_nfts_create.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zharta/lending-protocol-v2/HEAD/tests/unit/p2p_nfts/test_p2p_nfts_create.py -------------------------------------------------------------------------------- /tests/unit/p2p_nfts/test_p2p_nfts_lender_replace.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zharta/lending-protocol-v2/HEAD/tests/unit/p2p_nfts/test_p2p_nfts_lender_replace.py -------------------------------------------------------------------------------- /tests/unit/p2p_nfts/test_p2p_nfts_replace.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zharta/lending-protocol-v2/HEAD/tests/unit/p2p_nfts/test_p2p_nfts_replace.py -------------------------------------------------------------------------------- /tests/unit/p2p_nfts/test_p2p_nfts_revoke.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zharta/lending-protocol-v2/HEAD/tests/unit/p2p_nfts/test_p2p_nfts_revoke.py -------------------------------------------------------------------------------- /tests/unit/p2p_nfts/test_p2p_nfts_settle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zharta/lending-protocol-v2/HEAD/tests/unit/p2p_nfts/test_p2p_nfts_settle.py -------------------------------------------------------------------------------- /tiamonds-claim.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zharta/lending-protocol-v2/HEAD/tiamonds-claim.md --------------------------------------------------------------------------------