- Adds LetterOfCredit contract as an authorized collateralizable contract in the CollateralVault contract
- Adds USDC, USDT, and WETH as supported credited tokens within the LetterOfCredit contract
- USDC(0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48): minPerLOC: 100,000,000, maxPerLOC: 100,000,000,000, globalMaxInUse: 10,000,000,000,000
- USDT(0xdac17f958d2ee523a2206206994597c13d831ec7): minPerLOC: 100,000,000, maxPerLOC: 100,000,000,000, globalMaxInUse: 10,000,000,000,000
- WETH(0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2): minPerLOC: 28,000,000,000,000,000, maxPerLOC: 30,000,000,000,000,000,000, globalMaxInUse: 3,000,000,000,000,000,000,000
- Adds AssetPairCollateralFactors for all collateral/credited token pairs in LetterOfCredit contract
(0) collateralToken: USDC(0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48), creditedToken: USDT(0xdac17f958d2ee523a2206206994597c13d831ec7), creation CF basis points: 7500, liquidation CF basis points: 8500, liquidator incentive basis points: 800
(1) collateralToken: USDC(0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48), creditedToken: WETH(0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2), creation CF basis points: 6500, liquidation CF basis points: 7800, liquidator incentive basis points: 800
(2) collateralToken: USDT(0xdac17f958d2ee523a2206206994597c13d831ec7), creditedToken: USDC(0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48), creation CF basis points: 7500, liquidation CF basis points: 8500, liquidator incentive basis points: 800
(3) collateralToken: USDT(0xdac17f958d2ee523a2206206994597c13d831ec7), creditedToken: WETH(0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2), creation CF basis points: 6500, liquidation CF basis points: 7800, liquidator incentive basis points: 800
(4) collateralToken: WETH(0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2), creditedToken: USDC(0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48), creation CF basis points: 6500, liquidation CF basis points: 7800, liquidator incentive basis points: 800
(5) collateralToken: WETH(0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2), creditedToken: USDT(0xdac17f958d2ee523a2206206994597c13d831ec7), creation CF basis points: 6500, liquidation CF basis points: 7800, liquidator incentive basis points: 800
- Updates the maximum LOC duration to 500 days
- Adds Pyth Feed IDs for USDC/USD, USDT/USD, and WETH/USD to PythPriceOracle adapter contract
- USDC(0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) pyth price feed ID: 0xeaa020c61cc479712813461ce153894a96a6c00b21ed0cfc2798d1f9a9e9c94a
- USDT(0xdac17f958d2ee523a2206206994597c13d831ec7) pyth price feed ID: 0x2b89b9dc8fdf9f34709a5b106b472f0f39bb6ca9ce04b0fd7f2e971688e2e53b
- WETH(0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2) pyth price feed ID: 0x9d4294bbcd1174d6f2003ec365831e64cc31d9f6f15a2b85399db8d5000960f6
For more information, see Anvil Forum post: https://forum.anvil.xyz/t/proposal-initial-letter-of-credit-related-configurations/85