From 6736a1aa2e727d87d4b5b66597a05fc751ffacd5 Mon Sep 17 00:00:00 2001 From: CJ42 Date: Tue, 3 Sep 2024 11:54:27 +0900 Subject: [PATCH] chore: fix Solidity linter errors --- packages/lsp7-contracts/contracts/LSP7DigitalAsset.sol | 3 +-- .../contracts/LSP7DigitalAssetInitAbstract.sol | 6 +++--- .../contracts/LSP8IdentifiableDigitalAsset.sol | 1 - .../contracts/LSP8IdentifiableDigitalAssetInitAbstract.sol | 1 - 4 files changed, 4 insertions(+), 7 deletions(-) diff --git a/packages/lsp7-contracts/contracts/LSP7DigitalAsset.sol b/packages/lsp7-contracts/contracts/LSP7DigitalAsset.sol index 6aefbda33..b6adb8d84 100644 --- a/packages/lsp7-contracts/contracts/LSP7DigitalAsset.sol +++ b/packages/lsp7-contracts/contracts/LSP7DigitalAsset.sol @@ -2,7 +2,6 @@ pragma solidity ^0.8.4; // interfaces -import {IERC165} from "@openzeppelin/contracts/utils/introspection/IERC165.sol"; import { ILSP1UniversalReceiver as ILSP1 } from "@lukso/lsp1-contracts/contracts/ILSP1UniversalReceiver.sol"; @@ -231,7 +230,7 @@ abstract contract LSP7DigitalAsset is } /** - * @inheritdoc IERC165 + * @inheritdoc LSP17Extendable */ function supportsInterface( bytes4 interfaceId diff --git a/packages/lsp7-contracts/contracts/LSP7DigitalAssetInitAbstract.sol b/packages/lsp7-contracts/contracts/LSP7DigitalAssetInitAbstract.sol index e180a41dc..1cd27ebee 100644 --- a/packages/lsp7-contracts/contracts/LSP7DigitalAssetInitAbstract.sol +++ b/packages/lsp7-contracts/contracts/LSP7DigitalAssetInitAbstract.sol @@ -7,13 +7,13 @@ import { } from "@lukso/lsp1-contracts/contracts/ILSP1UniversalReceiver.sol"; import {ILSP7DigitalAsset} from "./ILSP7DigitalAsset.sol"; - // modules import { EnumerableSet } from "@openzeppelin/contracts/utils/structs/EnumerableSet.sol"; +// TODO: define if we inherit the upgradable version `ERC165CheckerUpgradeable` import { - ERC165Checker // TODO: define if we inherit the upgradable version + ERC165Checker } from "@openzeppelin/contracts/utils/introspection/ERC165Checker.sol"; import { LSP4DigitalAssetMetadataInitAbstract, @@ -68,7 +68,7 @@ import { /** * @title Proxy Implementation of the LSP7 Digital Asset standard, a contract that represents a fungible token. * @author Matthew Stevens - * + * * @dev This contract implement the core logic of the functions for the {ILSP7DigitalAsset} interface. * Minting and transferring are supplied with a `uint256` amount. * This implementation is agnostic to the way tokens are created. diff --git a/packages/lsp8-contracts/contracts/LSP8IdentifiableDigitalAsset.sol b/packages/lsp8-contracts/contracts/LSP8IdentifiableDigitalAsset.sol index a60f65124..a47558230 100644 --- a/packages/lsp8-contracts/contracts/LSP8IdentifiableDigitalAsset.sol +++ b/packages/lsp8-contracts/contracts/LSP8IdentifiableDigitalAsset.sol @@ -2,7 +2,6 @@ pragma solidity ^0.8.12; // interfaces -import {IERC165} from "@openzeppelin/contracts/utils/introspection/IERC165.sol"; import { ILSP1UniversalReceiver as ILSP1 } from "@lukso/lsp1-contracts/contracts/ILSP1UniversalReceiver.sol"; diff --git a/packages/lsp8-contracts/contracts/LSP8IdentifiableDigitalAssetInitAbstract.sol b/packages/lsp8-contracts/contracts/LSP8IdentifiableDigitalAssetInitAbstract.sol index afb58ca4a..5b933cc4f 100644 --- a/packages/lsp8-contracts/contracts/LSP8IdentifiableDigitalAssetInitAbstract.sol +++ b/packages/lsp8-contracts/contracts/LSP8IdentifiableDigitalAssetInitAbstract.sol @@ -2,7 +2,6 @@ pragma solidity ^0.8.12; // interfaces -import {IERC165} from "@openzeppelin/contracts/utils/introspection/IERC165.sol"; import { ILSP1UniversalReceiver as ILSP1 } from "@lukso/lsp1-contracts/contracts/ILSP1UniversalReceiver.sol";