change WUSD payment to USDC

This commit is contained in:
2025-12-24 16:41:26 +08:00
parent d2e9377f78
commit e21ee7a5df
160 changed files with 6038 additions and 4050 deletions

View File

@@ -1 +0,0 @@
{"id":"13883cf245cac5c1","source_id_to_path":{"0":"contracts/interfaces/ILending.sol","1":"contracts/interfaces/IPriceFeed.sol","2":"contracts/interfaces/IUSDY.sol","3":"contracts/interfaces/IYTLPToken.sol","4":"contracts/interfaces/IYTPoolManager.sol","5":"contracts/interfaces/IYTPriceFeed.sol","6":"contracts/interfaces/IYTToken.sol","7":"contracts/interfaces/IYTVault.sol","8":"contracts/vault/YTAssetFactory.sol","9":"contracts/vault/YTAssetVault.sol","10":"contracts/ytLending/Configurator.sol","11":"contracts/ytLending/ConfiguratorStorage.sol","12":"contracts/ytLending/Lending.sol","13":"contracts/ytLending/LendingConfiguration.sol","14":"contracts/ytLending/LendingFactory.sol","15":"contracts/ytLending/LendingMath.sol","16":"contracts/ytLending/LendingStorage.sol","17":"contracts/ytLp/core/YTPoolManager.sol","18":"contracts/ytLp/core/YTPriceFeed.sol","19":"contracts/ytLp/core/YTRewardRouter.sol","20":"contracts/ytLp/core/YTVault.sol","21":"contracts/ytLp/tokens/USDY.sol","22":"contracts/ytLp/tokens/WUSD.sol","23":"contracts/ytLp/tokens/YTLPToken.sol","24":"lib/forge-std/src/Base.sol","25":"lib/forge-std/src/StdAssertions.sol","26":"lib/forge-std/src/StdChains.sol","27":"lib/forge-std/src/StdCheats.sol","28":"lib/forge-std/src/StdConstants.sol","29":"lib/forge-std/src/StdError.sol","30":"lib/forge-std/src/StdInvariant.sol","31":"lib/forge-std/src/StdJson.sol","32":"lib/forge-std/src/StdMath.sol","33":"lib/forge-std/src/StdStorage.sol","34":"lib/forge-std/src/StdStyle.sol","35":"lib/forge-std/src/StdToml.sol","36":"lib/forge-std/src/StdUtils.sol","37":"lib/forge-std/src/Test.sol","38":"lib/forge-std/src/Vm.sol","39":"lib/forge-std/src/console.sol","40":"lib/forge-std/src/console2.sol","41":"lib/forge-std/src/interfaces/IMulticall3.sol","42":"lib/forge-std/src/safeconsole.sol","43":"node_modules/@openzeppelin/contracts-upgradeable/access/OwnableUpgradeable.sol","44":"node_modules/@openzeppelin/contracts-upgradeable/proxy/utils/Initializable.sol","45":"node_modules/@openzeppelin/contracts-upgradeable/proxy/utils/UUPSUpgradeable.sol","46":"node_modules/@openzeppelin/contracts-upgradeable/token/ERC20/ERC20Upgradeable.sol","47":"node_modules/@openzeppelin/contracts-upgradeable/utils/ContextUpgradeable.sol","48":"node_modules/@openzeppelin/contracts-upgradeable/utils/PausableUpgradeable.sol","49":"node_modules/@openzeppelin/contracts-upgradeable/utils/ReentrancyGuardUpgradeable.sol","50":"node_modules/@openzeppelin/contracts/access/Ownable.sol","51":"node_modules/@openzeppelin/contracts/interfaces/IERC1363.sol","52":"node_modules/@openzeppelin/contracts/interfaces/IERC165.sol","53":"node_modules/@openzeppelin/contracts/interfaces/IERC1967.sol","54":"node_modules/@openzeppelin/contracts/interfaces/IERC20.sol","55":"node_modules/@openzeppelin/contracts/interfaces/draft-IERC1822.sol","56":"node_modules/@openzeppelin/contracts/interfaces/draft-IERC6093.sol","57":"node_modules/@openzeppelin/contracts/proxy/ERC1967/ERC1967Proxy.sol","58":"node_modules/@openzeppelin/contracts/proxy/ERC1967/ERC1967Utils.sol","59":"node_modules/@openzeppelin/contracts/proxy/Proxy.sol","60":"node_modules/@openzeppelin/contracts/proxy/beacon/IBeacon.sol","61":"node_modules/@openzeppelin/contracts/token/ERC20/ERC20.sol","62":"node_modules/@openzeppelin/contracts/token/ERC20/IERC20.sol","63":"node_modules/@openzeppelin/contracts/token/ERC20/extensions/IERC20Metadata.sol","64":"node_modules/@openzeppelin/contracts/token/ERC20/utils/SafeERC20.sol","65":"node_modules/@openzeppelin/contracts/utils/Address.sol","66":"node_modules/@openzeppelin/contracts/utils/Context.sol","67":"node_modules/@openzeppelin/contracts/utils/Errors.sol","68":"node_modules/@openzeppelin/contracts/utils/StorageSlot.sol","69":"node_modules/@openzeppelin/contracts/utils/introspection/IERC165.sol","70":"test/YTLp.t.sol","71":"test/YtLending.t.sol"},"language":"Solidity"}

View File

@@ -0,0 +1 @@
{"id":"6db9ae5799194aa4","source_id_to_path":{"0":"contracts/interfaces/ILending.sol","1":"contracts/interfaces/IUSDY.sol","2":"contracts/interfaces/IYTAssetVault.sol","3":"contracts/interfaces/IYTLPToken.sol","4":"contracts/interfaces/IYTLendingPriceFeed.sol","5":"contracts/interfaces/IYTPoolManager.sol","6":"contracts/interfaces/IYTPriceFeed.sol","7":"contracts/interfaces/IYTVault.sol","8":"contracts/ytLending/Configurator.sol","9":"contracts/ytLending/ConfiguratorStorage.sol","10":"contracts/ytLending/Lending.sol","11":"contracts/ytLending/LendingConfiguration.sol","12":"contracts/ytLending/LendingFactory.sol","13":"contracts/ytLending/LendingMath.sol","14":"contracts/ytLending/LendingPriceFeed.sol","15":"contracts/ytLending/LendingStorage.sol","16":"contracts/ytLp/core/YTPoolManager.sol","17":"contracts/ytLp/core/YTPriceFeed.sol","18":"contracts/ytLp/core/YTRewardRouter.sol","19":"contracts/ytLp/core/YTVault.sol","20":"contracts/ytLp/tokens/USDY.sol","21":"contracts/ytLp/tokens/WUSD.sol","22":"contracts/ytLp/tokens/YTLPToken.sol","23":"contracts/ytVault/YTAssetFactory.sol","24":"contracts/ytVault/YTAssetVault.sol","25":"lib/forge-std/src/Base.sol","26":"lib/forge-std/src/StdAssertions.sol","27":"lib/forge-std/src/StdChains.sol","28":"lib/forge-std/src/StdCheats.sol","29":"lib/forge-std/src/StdConstants.sol","30":"lib/forge-std/src/StdError.sol","31":"lib/forge-std/src/StdInvariant.sol","32":"lib/forge-std/src/StdJson.sol","33":"lib/forge-std/src/StdMath.sol","34":"lib/forge-std/src/StdStorage.sol","35":"lib/forge-std/src/StdStyle.sol","36":"lib/forge-std/src/StdToml.sol","37":"lib/forge-std/src/StdUtils.sol","38":"lib/forge-std/src/Test.sol","39":"lib/forge-std/src/Vm.sol","40":"lib/forge-std/src/console.sol","41":"lib/forge-std/src/console2.sol","42":"lib/forge-std/src/interfaces/IMulticall3.sol","43":"lib/forge-std/src/safeconsole.sol","44":"node_modules/@chainlink/contracts/src/v0.8/shared/interfaces/AggregatorV3Interface.sol","45":"node_modules/@openzeppelin/contracts-upgradeable/access/OwnableUpgradeable.sol","46":"node_modules/@openzeppelin/contracts-upgradeable/proxy/utils/Initializable.sol","47":"node_modules/@openzeppelin/contracts-upgradeable/proxy/utils/UUPSUpgradeable.sol","48":"node_modules/@openzeppelin/contracts-upgradeable/token/ERC20/ERC20Upgradeable.sol","49":"node_modules/@openzeppelin/contracts-upgradeable/utils/ContextUpgradeable.sol","50":"node_modules/@openzeppelin/contracts-upgradeable/utils/PausableUpgradeable.sol","51":"node_modules/@openzeppelin/contracts-upgradeable/utils/ReentrancyGuardUpgradeable.sol","52":"node_modules/@openzeppelin/contracts/access/Ownable.sol","53":"node_modules/@openzeppelin/contracts/interfaces/IERC1363.sol","54":"node_modules/@openzeppelin/contracts/interfaces/IERC165.sol","55":"node_modules/@openzeppelin/contracts/interfaces/IERC1967.sol","56":"node_modules/@openzeppelin/contracts/interfaces/IERC20.sol","57":"node_modules/@openzeppelin/contracts/interfaces/draft-IERC1822.sol","58":"node_modules/@openzeppelin/contracts/interfaces/draft-IERC6093.sol","59":"node_modules/@openzeppelin/contracts/proxy/ERC1967/ERC1967Proxy.sol","60":"node_modules/@openzeppelin/contracts/proxy/ERC1967/ERC1967Utils.sol","61":"node_modules/@openzeppelin/contracts/proxy/Proxy.sol","62":"node_modules/@openzeppelin/contracts/proxy/beacon/IBeacon.sol","63":"node_modules/@openzeppelin/contracts/token/ERC20/ERC20.sol","64":"node_modules/@openzeppelin/contracts/token/ERC20/IERC20.sol","65":"node_modules/@openzeppelin/contracts/token/ERC20/extensions/IERC20Metadata.sol","66":"node_modules/@openzeppelin/contracts/token/ERC20/utils/SafeERC20.sol","67":"node_modules/@openzeppelin/contracts/utils/Address.sol","68":"node_modules/@openzeppelin/contracts/utils/Context.sol","69":"node_modules/@openzeppelin/contracts/utils/Errors.sol","70":"node_modules/@openzeppelin/contracts/utils/StorageSlot.sol","71":"node_modules/@openzeppelin/contracts/utils/introspection/IERC165.sol","72":"test/YtLp.t.sol"},"language":"Solidity"}

View File

@@ -1 +0,0 @@
{"id":"91e4e3160c8abcbf","source_id_to_path":{"0":"contracts/interfaces/IUSDY.sol","1":"contracts/interfaces/IYTLPToken.sol","2":"contracts/interfaces/IYTPoolManager.sol","3":"contracts/interfaces/IYTPriceFeed.sol","4":"contracts/interfaces/IYTToken.sol","5":"contracts/interfaces/IYTVault.sol","6":"contracts/ytLp/core/YTPoolManager.sol","7":"contracts/ytLp/core/YTPriceFeed.sol","8":"contracts/ytLp/core/YTRewardRouter.sol","9":"contracts/ytLp/core/YTVault.sol","10":"contracts/ytLp/tokens/USDY.sol","11":"contracts/ytLp/tokens/WUSD.sol","12":"contracts/ytLp/tokens/YTLPToken.sol","13":"contracts/ytVault/YTAssetFactory.sol","14":"contracts/ytVault/YTAssetVault.sol","15":"lib/forge-std/src/Base.sol","16":"lib/forge-std/src/StdAssertions.sol","17":"lib/forge-std/src/StdChains.sol","18":"lib/forge-std/src/StdCheats.sol","19":"lib/forge-std/src/StdConstants.sol","20":"lib/forge-std/src/StdError.sol","21":"lib/forge-std/src/StdInvariant.sol","22":"lib/forge-std/src/StdJson.sol","23":"lib/forge-std/src/StdMath.sol","24":"lib/forge-std/src/StdStorage.sol","25":"lib/forge-std/src/StdStyle.sol","26":"lib/forge-std/src/StdToml.sol","27":"lib/forge-std/src/StdUtils.sol","28":"lib/forge-std/src/Test.sol","29":"lib/forge-std/src/Vm.sol","30":"lib/forge-std/src/console.sol","31":"lib/forge-std/src/console2.sol","32":"lib/forge-std/src/interfaces/IMulticall3.sol","33":"lib/forge-std/src/safeconsole.sol","34":"node_modules/@openzeppelin/contracts-upgradeable/access/OwnableUpgradeable.sol","35":"node_modules/@openzeppelin/contracts-upgradeable/proxy/utils/Initializable.sol","36":"node_modules/@openzeppelin/contracts-upgradeable/proxy/utils/UUPSUpgradeable.sol","37":"node_modules/@openzeppelin/contracts-upgradeable/token/ERC20/ERC20Upgradeable.sol","38":"node_modules/@openzeppelin/contracts-upgradeable/utils/ContextUpgradeable.sol","39":"node_modules/@openzeppelin/contracts-upgradeable/utils/PausableUpgradeable.sol","40":"node_modules/@openzeppelin/contracts-upgradeable/utils/ReentrancyGuardUpgradeable.sol","41":"node_modules/@openzeppelin/contracts/interfaces/IERC1363.sol","42":"node_modules/@openzeppelin/contracts/interfaces/IERC165.sol","43":"node_modules/@openzeppelin/contracts/interfaces/IERC1967.sol","44":"node_modules/@openzeppelin/contracts/interfaces/IERC20.sol","45":"node_modules/@openzeppelin/contracts/interfaces/draft-IERC1822.sol","46":"node_modules/@openzeppelin/contracts/interfaces/draft-IERC6093.sol","47":"node_modules/@openzeppelin/contracts/proxy/ERC1967/ERC1967Proxy.sol","48":"node_modules/@openzeppelin/contracts/proxy/ERC1967/ERC1967Utils.sol","49":"node_modules/@openzeppelin/contracts/proxy/Proxy.sol","50":"node_modules/@openzeppelin/contracts/proxy/beacon/IBeacon.sol","51":"node_modules/@openzeppelin/contracts/token/ERC20/ERC20.sol","52":"node_modules/@openzeppelin/contracts/token/ERC20/IERC20.sol","53":"node_modules/@openzeppelin/contracts/token/ERC20/extensions/IERC20Metadata.sol","54":"node_modules/@openzeppelin/contracts/token/ERC20/utils/SafeERC20.sol","55":"node_modules/@openzeppelin/contracts/utils/Address.sol","56":"node_modules/@openzeppelin/contracts/utils/Context.sol","57":"node_modules/@openzeppelin/contracts/utils/Errors.sol","58":"node_modules/@openzeppelin/contracts/utils/StorageSlot.sol","59":"node_modules/@openzeppelin/contracts/utils/introspection/IERC165.sol","60":"test/YtLp.t.sol","61":"test/YtVault.t.sol"},"language":"Solidity"}

View File

@@ -1 +0,0 @@
{"id":"9c8b1baabcaef812","source_id_to_path":{"0":"contracts/ytVault/YTAssetFactory.sol","1":"contracts/ytVault/YTAssetVault.sol","2":"lib/forge-std/src/Base.sol","3":"lib/forge-std/src/StdAssertions.sol","4":"lib/forge-std/src/StdChains.sol","5":"lib/forge-std/src/StdCheats.sol","6":"lib/forge-std/src/StdConstants.sol","7":"lib/forge-std/src/StdError.sol","8":"lib/forge-std/src/StdInvariant.sol","9":"lib/forge-std/src/StdJson.sol","10":"lib/forge-std/src/StdMath.sol","11":"lib/forge-std/src/StdStorage.sol","12":"lib/forge-std/src/StdStyle.sol","13":"lib/forge-std/src/StdToml.sol","14":"lib/forge-std/src/StdUtils.sol","15":"lib/forge-std/src/Test.sol","16":"lib/forge-std/src/Vm.sol","17":"lib/forge-std/src/console.sol","18":"lib/forge-std/src/console2.sol","19":"lib/forge-std/src/interfaces/IMulticall3.sol","20":"lib/forge-std/src/safeconsole.sol","21":"node_modules/@openzeppelin/contracts-upgradeable/access/OwnableUpgradeable.sol","22":"node_modules/@openzeppelin/contracts-upgradeable/proxy/utils/Initializable.sol","23":"node_modules/@openzeppelin/contracts-upgradeable/proxy/utils/UUPSUpgradeable.sol","24":"node_modules/@openzeppelin/contracts-upgradeable/token/ERC20/ERC20Upgradeable.sol","25":"node_modules/@openzeppelin/contracts-upgradeable/utils/ContextUpgradeable.sol","26":"node_modules/@openzeppelin/contracts-upgradeable/utils/PausableUpgradeable.sol","27":"node_modules/@openzeppelin/contracts-upgradeable/utils/ReentrancyGuardUpgradeable.sol","28":"node_modules/@openzeppelin/contracts/interfaces/IERC1363.sol","29":"node_modules/@openzeppelin/contracts/interfaces/IERC165.sol","30":"node_modules/@openzeppelin/contracts/interfaces/IERC1967.sol","31":"node_modules/@openzeppelin/contracts/interfaces/IERC20.sol","32":"node_modules/@openzeppelin/contracts/interfaces/draft-IERC1822.sol","33":"node_modules/@openzeppelin/contracts/interfaces/draft-IERC6093.sol","34":"node_modules/@openzeppelin/contracts/proxy/ERC1967/ERC1967Proxy.sol","35":"node_modules/@openzeppelin/contracts/proxy/ERC1967/ERC1967Utils.sol","36":"node_modules/@openzeppelin/contracts/proxy/Proxy.sol","37":"node_modules/@openzeppelin/contracts/proxy/beacon/IBeacon.sol","38":"node_modules/@openzeppelin/contracts/token/ERC20/ERC20.sol","39":"node_modules/@openzeppelin/contracts/token/ERC20/IERC20.sol","40":"node_modules/@openzeppelin/contracts/token/ERC20/extensions/IERC20Metadata.sol","41":"node_modules/@openzeppelin/contracts/token/ERC20/utils/SafeERC20.sol","42":"node_modules/@openzeppelin/contracts/utils/Address.sol","43":"node_modules/@openzeppelin/contracts/utils/Context.sol","44":"node_modules/@openzeppelin/contracts/utils/Errors.sol","45":"node_modules/@openzeppelin/contracts/utils/StorageSlot.sol","46":"node_modules/@openzeppelin/contracts/utils/introspection/IERC165.sol","47":"test/YtVault.t.sol"},"language":"Solidity"}

View File

@@ -1 +0,0 @@
{"id":"9ccede4ac6e1f818","source_id_to_path":{"0":"contracts/interfaces/IUSDY.sol","1":"contracts/interfaces/IYTLPToken.sol","2":"contracts/interfaces/IYTPoolManager.sol","3":"contracts/interfaces/IYTPriceFeed.sol","4":"contracts/interfaces/IYTToken.sol","5":"contracts/interfaces/IYTVault.sol","6":"contracts/vault/YTAssetFactory.sol","7":"contracts/vault/YTAssetVault.sol","8":"contracts/ytLp/core/YTPoolManager.sol","9":"contracts/ytLp/core/YTPriceFeed.sol","10":"contracts/ytLp/core/YTRewardRouter.sol","11":"contracts/ytLp/core/YTVault.sol","12":"contracts/ytLp/tokens/USDY.sol","13":"contracts/ytLp/tokens/WUSD.sol","14":"contracts/ytLp/tokens/YTLPToken.sol","15":"lib/forge-std/src/Base.sol","16":"lib/forge-std/src/StdAssertions.sol","17":"lib/forge-std/src/StdChains.sol","18":"lib/forge-std/src/StdCheats.sol","19":"lib/forge-std/src/StdConstants.sol","20":"lib/forge-std/src/StdError.sol","21":"lib/forge-std/src/StdInvariant.sol","22":"lib/forge-std/src/StdJson.sol","23":"lib/forge-std/src/StdMath.sol","24":"lib/forge-std/src/StdStorage.sol","25":"lib/forge-std/src/StdStyle.sol","26":"lib/forge-std/src/StdToml.sol","27":"lib/forge-std/src/StdUtils.sol","28":"lib/forge-std/src/Test.sol","29":"lib/forge-std/src/Vm.sol","30":"lib/forge-std/src/console.sol","31":"lib/forge-std/src/console2.sol","32":"lib/forge-std/src/interfaces/IMulticall3.sol","33":"lib/forge-std/src/safeconsole.sol","34":"node_modules/@openzeppelin/contracts-upgradeable/access/OwnableUpgradeable.sol","35":"node_modules/@openzeppelin/contracts-upgradeable/proxy/utils/Initializable.sol","36":"node_modules/@openzeppelin/contracts-upgradeable/proxy/utils/UUPSUpgradeable.sol","37":"node_modules/@openzeppelin/contracts-upgradeable/token/ERC20/ERC20Upgradeable.sol","38":"node_modules/@openzeppelin/contracts-upgradeable/utils/ContextUpgradeable.sol","39":"node_modules/@openzeppelin/contracts-upgradeable/utils/PausableUpgradeable.sol","40":"node_modules/@openzeppelin/contracts-upgradeable/utils/ReentrancyGuardUpgradeable.sol","41":"node_modules/@openzeppelin/contracts/interfaces/IERC1363.sol","42":"node_modules/@openzeppelin/contracts/interfaces/IERC165.sol","43":"node_modules/@openzeppelin/contracts/interfaces/IERC1967.sol","44":"node_modules/@openzeppelin/contracts/interfaces/IERC20.sol","45":"node_modules/@openzeppelin/contracts/interfaces/draft-IERC1822.sol","46":"node_modules/@openzeppelin/contracts/interfaces/draft-IERC6093.sol","47":"node_modules/@openzeppelin/contracts/proxy/ERC1967/ERC1967Proxy.sol","48":"node_modules/@openzeppelin/contracts/proxy/ERC1967/ERC1967Utils.sol","49":"node_modules/@openzeppelin/contracts/proxy/Proxy.sol","50":"node_modules/@openzeppelin/contracts/proxy/beacon/IBeacon.sol","51":"node_modules/@openzeppelin/contracts/token/ERC20/IERC20.sol","52":"node_modules/@openzeppelin/contracts/token/ERC20/extensions/IERC20Metadata.sol","53":"node_modules/@openzeppelin/contracts/token/ERC20/utils/SafeERC20.sol","54":"node_modules/@openzeppelin/contracts/utils/Address.sol","55":"node_modules/@openzeppelin/contracts/utils/Errors.sol","56":"node_modules/@openzeppelin/contracts/utils/StorageSlot.sol","57":"node_modules/@openzeppelin/contracts/utils/introspection/IERC165.sol","58":"test/YTLp.t.sol"},"language":"Solidity"}

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1 @@
{"id":"c1929388b29594e5","source_id_to_path":{"0":"contracts/interfaces/IUSDY.sol","1":"contracts/interfaces/IYTAssetVault.sol","2":"contracts/interfaces/IYTLPToken.sol","3":"contracts/interfaces/IYTPoolManager.sol","4":"contracts/interfaces/IYTPriceFeed.sol","5":"contracts/interfaces/IYTVault.sol","6":"contracts/ytLp/core/YTPoolManager.sol","7":"contracts/ytLp/core/YTPriceFeed.sol","8":"contracts/ytLp/core/YTRewardRouter.sol","9":"contracts/ytLp/core/YTVault.sol","10":"contracts/ytLp/tokens/USDY.sol","11":"contracts/ytLp/tokens/YTLPToken.sol","12":"contracts/ytVault/YTAssetFactory.sol","13":"contracts/ytVault/YTAssetVault.sol","14":"lib/forge-std/src/Base.sol","15":"lib/forge-std/src/StdAssertions.sol","16":"lib/forge-std/src/StdChains.sol","17":"lib/forge-std/src/StdCheats.sol","18":"lib/forge-std/src/StdConstants.sol","19":"lib/forge-std/src/StdError.sol","20":"lib/forge-std/src/StdInvariant.sol","21":"lib/forge-std/src/StdJson.sol","22":"lib/forge-std/src/StdMath.sol","23":"lib/forge-std/src/StdStorage.sol","24":"lib/forge-std/src/StdStyle.sol","25":"lib/forge-std/src/StdToml.sol","26":"lib/forge-std/src/StdUtils.sol","27":"lib/forge-std/src/Test.sol","28":"lib/forge-std/src/Vm.sol","29":"lib/forge-std/src/console.sol","30":"lib/forge-std/src/console2.sol","31":"lib/forge-std/src/interfaces/IMulticall3.sol","32":"lib/forge-std/src/safeconsole.sol","33":"node_modules/@chainlink/contracts/src/v0.8/shared/interfaces/AggregatorV3Interface.sol","34":"node_modules/@openzeppelin/contracts-upgradeable/access/OwnableUpgradeable.sol","35":"node_modules/@openzeppelin/contracts-upgradeable/proxy/utils/Initializable.sol","36":"node_modules/@openzeppelin/contracts-upgradeable/proxy/utils/UUPSUpgradeable.sol","37":"node_modules/@openzeppelin/contracts-upgradeable/token/ERC20/ERC20Upgradeable.sol","38":"node_modules/@openzeppelin/contracts-upgradeable/utils/ContextUpgradeable.sol","39":"node_modules/@openzeppelin/contracts-upgradeable/utils/PausableUpgradeable.sol","40":"node_modules/@openzeppelin/contracts-upgradeable/utils/ReentrancyGuardUpgradeable.sol","41":"node_modules/@openzeppelin/contracts/interfaces/IERC1363.sol","42":"node_modules/@openzeppelin/contracts/interfaces/IERC165.sol","43":"node_modules/@openzeppelin/contracts/interfaces/IERC1967.sol","44":"node_modules/@openzeppelin/contracts/interfaces/IERC20.sol","45":"node_modules/@openzeppelin/contracts/interfaces/draft-IERC1822.sol","46":"node_modules/@openzeppelin/contracts/interfaces/draft-IERC6093.sol","47":"node_modules/@openzeppelin/contracts/proxy/ERC1967/ERC1967Proxy.sol","48":"node_modules/@openzeppelin/contracts/proxy/ERC1967/ERC1967Utils.sol","49":"node_modules/@openzeppelin/contracts/proxy/Proxy.sol","50":"node_modules/@openzeppelin/contracts/proxy/beacon/IBeacon.sol","51":"node_modules/@openzeppelin/contracts/token/ERC20/ERC20.sol","52":"node_modules/@openzeppelin/contracts/token/ERC20/IERC20.sol","53":"node_modules/@openzeppelin/contracts/token/ERC20/extensions/IERC20Metadata.sol","54":"node_modules/@openzeppelin/contracts/token/ERC20/utils/SafeERC20.sol","55":"node_modules/@openzeppelin/contracts/utils/Address.sol","56":"node_modules/@openzeppelin/contracts/utils/Context.sol","57":"node_modules/@openzeppelin/contracts/utils/Errors.sol","58":"node_modules/@openzeppelin/contracts/utils/StorageSlot.sol","59":"node_modules/@openzeppelin/contracts/utils/introspection/IERC165.sol","60":"test/YtLending.t.sol","61":"test/YtLp.t.sol","62":"test/YtVault.t.sol"},"language":"Solidity"}

View File

@@ -1 +0,0 @@
{"id":"dbb012374839d4c2","source_id_to_path":{"0":"contracts/interfaces/ILending.sol","1":"contracts/interfaces/IPriceFeed.sol","2":"contracts/interfaces/IUSDY.sol","3":"contracts/interfaces/IYTLPToken.sol","4":"contracts/interfaces/IYTPoolManager.sol","5":"contracts/interfaces/IYTPriceFeed.sol","6":"contracts/interfaces/IYTToken.sol","7":"contracts/interfaces/IYTVault.sol","8":"contracts/vault/YTAssetFactory.sol","9":"contracts/vault/YTAssetVault.sol","10":"contracts/ytLending/Configurator.sol","11":"contracts/ytLending/ConfiguratorStorage.sol","12":"contracts/ytLending/Lending.sol","13":"contracts/ytLending/LendingConfiguration.sol","14":"contracts/ytLending/LendingFactory.sol","15":"contracts/ytLending/LendingMath.sol","16":"contracts/ytLending/LendingStorage.sol","17":"contracts/ytLp/core/YTPoolManager.sol","18":"contracts/ytLp/core/YTPriceFeed.sol","19":"contracts/ytLp/core/YTRewardRouter.sol","20":"contracts/ytLp/core/YTVault.sol","21":"contracts/ytLp/tokens/USDY.sol","22":"contracts/ytLp/tokens/WUSD.sol","23":"contracts/ytLp/tokens/YTLPToken.sol","24":"lib/forge-std/src/Base.sol","25":"lib/forge-std/src/StdAssertions.sol","26":"lib/forge-std/src/StdChains.sol","27":"lib/forge-std/src/StdCheats.sol","28":"lib/forge-std/src/StdConstants.sol","29":"lib/forge-std/src/StdError.sol","30":"lib/forge-std/src/StdInvariant.sol","31":"lib/forge-std/src/StdJson.sol","32":"lib/forge-std/src/StdMath.sol","33":"lib/forge-std/src/StdStorage.sol","34":"lib/forge-std/src/StdStyle.sol","35":"lib/forge-std/src/StdToml.sol","36":"lib/forge-std/src/StdUtils.sol","37":"lib/forge-std/src/Test.sol","38":"lib/forge-std/src/Vm.sol","39":"lib/forge-std/src/console.sol","40":"lib/forge-std/src/console2.sol","41":"lib/forge-std/src/interfaces/IMulticall3.sol","42":"lib/forge-std/src/safeconsole.sol","43":"node_modules/@openzeppelin/contracts-upgradeable/access/OwnableUpgradeable.sol","44":"node_modules/@openzeppelin/contracts-upgradeable/proxy/utils/Initializable.sol","45":"node_modules/@openzeppelin/contracts-upgradeable/proxy/utils/UUPSUpgradeable.sol","46":"node_modules/@openzeppelin/contracts-upgradeable/token/ERC20/ERC20Upgradeable.sol","47":"node_modules/@openzeppelin/contracts-upgradeable/utils/ContextUpgradeable.sol","48":"node_modules/@openzeppelin/contracts-upgradeable/utils/PausableUpgradeable.sol","49":"node_modules/@openzeppelin/contracts-upgradeable/utils/ReentrancyGuardUpgradeable.sol","50":"node_modules/@openzeppelin/contracts/access/Ownable.sol","51":"node_modules/@openzeppelin/contracts/interfaces/IERC1363.sol","52":"node_modules/@openzeppelin/contracts/interfaces/IERC165.sol","53":"node_modules/@openzeppelin/contracts/interfaces/IERC1967.sol","54":"node_modules/@openzeppelin/contracts/interfaces/IERC20.sol","55":"node_modules/@openzeppelin/contracts/interfaces/draft-IERC1822.sol","56":"node_modules/@openzeppelin/contracts/interfaces/draft-IERC6093.sol","57":"node_modules/@openzeppelin/contracts/proxy/ERC1967/ERC1967Proxy.sol","58":"node_modules/@openzeppelin/contracts/proxy/ERC1967/ERC1967Utils.sol","59":"node_modules/@openzeppelin/contracts/proxy/Proxy.sol","60":"node_modules/@openzeppelin/contracts/proxy/beacon/IBeacon.sol","61":"node_modules/@openzeppelin/contracts/token/ERC20/ERC20.sol","62":"node_modules/@openzeppelin/contracts/token/ERC20/IERC20.sol","63":"node_modules/@openzeppelin/contracts/token/ERC20/extensions/IERC20Metadata.sol","64":"node_modules/@openzeppelin/contracts/token/ERC20/utils/SafeERC20.sol","65":"node_modules/@openzeppelin/contracts/utils/Address.sol","66":"node_modules/@openzeppelin/contracts/utils/Context.sol","67":"node_modules/@openzeppelin/contracts/utils/Errors.sol","68":"node_modules/@openzeppelin/contracts/utils/StorageSlot.sol","69":"node_modules/@openzeppelin/contracts/utils/introspection/IERC165.sol","70":"test/Vault.t.sol","71":"test/YTLp.t.sol","72":"test/YtLending.t.sol"},"language":"Solidity"}