From e894790110490b97ea3a065a60c1e3e77753b5ea Mon Sep 17 00:00:00 2001 From: Michael Villere Date: Sun, 10 Mar 2024 14:10:47 -0500 Subject: [PATCH] update mock solidity versions --- contracts/mocks/AuxHelperTestHarness.sol | 2 +- contracts/mocks/MockDelegationRegistry.sol | 2 +- contracts/mocks/MockNFTCDelegateEnforcer.sol | 2 +- contracts/mocks/TemplateTestHarness.sol | 2 +- contracts/mocks/financial/LockedPaymentSplitterMock.sol | 2 +- contracts/mocks/financial/NFTCSplitsAndRoyaltiesMock.sol | 2 +- contracts/mocks/interfaces/manifoldxyz/ManifoldClientMock.sol | 2 +- contracts/mocks/meta/MockERC7572_ContractMetadata.sol | 2 +- contracts/mocks/token/ERC1155/MockERC1155.sol | 2 +- contracts/mocks/token/ERC1155/MockERC1155ConfigurableURI.sol | 2 +- contracts/mocks/token/ERC1155/MockERC1155WithRoyalties.sol | 2 +- contracts/mocks/token/ERC20/MockERC20.sol | 2 +- contracts/mocks/token/ERC721/MockERC721ABurnable.sol | 2 +- .../mocks/token/ERC721/MockERC721AWithRoyaltiesBadAlpha.sol | 2 +- .../mocks/token/ERC721/MockERC721AWithRoyaltiesBadBeta.sol | 2 +- .../mocks/token/ERC721/MockERC721AWithRoyaltiesExtended.sol | 2 +- contracts/mocks/token/ERC721/MockERC721AWithRoyaltiesGood.sol | 2 +- contracts/mocks/token/ERC721/MockERC721OZ.sol | 2 +- contracts/mocks/token/ERC721/MockERC721SolBase.sol | 2 +- 19 files changed, 19 insertions(+), 19 deletions(-) diff --git a/contracts/mocks/AuxHelperTestHarness.sol b/contracts/mocks/AuxHelperTestHarness.sol index f9ee20c..3bf343c 100644 --- a/contracts/mocks/AuxHelperTestHarness.sol +++ b/contracts/mocks/AuxHelperTestHarness.sol @@ -1,5 +1,5 @@ // SPDX-License-Identifier: MIT -pragma solidity 0.8.19; +pragma solidity 0.8.21; import '../utility/AuxHelper16.sol'; import '../utility/AuxHelper32.sol'; diff --git a/contracts/mocks/MockDelegationRegistry.sol b/contracts/mocks/MockDelegationRegistry.sol index fa7e8f8..30f5fbf 100644 --- a/contracts/mocks/MockDelegationRegistry.sol +++ b/contracts/mocks/MockDelegationRegistry.sol @@ -1,5 +1,5 @@ // SPDX-License-Identifier: MIT -pragma solidity 0.8.19; +pragma solidity 0.8.21; import '../interfaces/IDelegationRegistry.sol'; diff --git a/contracts/mocks/MockNFTCDelegateEnforcer.sol b/contracts/mocks/MockNFTCDelegateEnforcer.sol index dc096aa..d0f1d33 100644 --- a/contracts/mocks/MockNFTCDelegateEnforcer.sol +++ b/contracts/mocks/MockNFTCDelegateEnforcer.sol @@ -1,5 +1,5 @@ // SPDX-License-Identifier: MIT -pragma solidity 0.8.19; +pragma solidity 0.8.21; import '../security/NFTCDelegateEnforcer.sol'; diff --git a/contracts/mocks/TemplateTestHarness.sol b/contracts/mocks/TemplateTestHarness.sol index 3a690a7..8f19573 100644 --- a/contracts/mocks/TemplateTestHarness.sol +++ b/contracts/mocks/TemplateTestHarness.sol @@ -1,5 +1,5 @@ // SPDX-License-Identifier: MIT -pragma solidity 0.8.19; +pragma solidity 0.8.21; /** * @title TemplateTestHarness diff --git a/contracts/mocks/financial/LockedPaymentSplitterMock.sol b/contracts/mocks/financial/LockedPaymentSplitterMock.sol index a603ed4..b51156d 100644 --- a/contracts/mocks/financial/LockedPaymentSplitterMock.sol +++ b/contracts/mocks/financial/LockedPaymentSplitterMock.sol @@ -1,5 +1,5 @@ // SPDX-License-Identifier: MIT -pragma solidity 0.8.19; +pragma solidity 0.8.21; import '../../financial/LockedPaymentSplitter.sol'; diff --git a/contracts/mocks/financial/NFTCSplitsAndRoyaltiesMock.sol b/contracts/mocks/financial/NFTCSplitsAndRoyaltiesMock.sol index 75b2d28..45f5aaf 100644 --- a/contracts/mocks/financial/NFTCSplitsAndRoyaltiesMock.sol +++ b/contracts/mocks/financial/NFTCSplitsAndRoyaltiesMock.sol @@ -1,5 +1,5 @@ // SPDX-License-Identifier: MIT -pragma solidity 0.8.19; +pragma solidity 0.8.21; import '../../financial/NFTCSplitsAndRoyalties.sol'; diff --git a/contracts/mocks/interfaces/manifoldxyz/ManifoldClientMock.sol b/contracts/mocks/interfaces/manifoldxyz/ManifoldClientMock.sol index 747a157..fec729a 100644 --- a/contracts/mocks/interfaces/manifoldxyz/ManifoldClientMock.sol +++ b/contracts/mocks/interfaces/manifoldxyz/ManifoldClientMock.sol @@ -1,5 +1,5 @@ // SPDX-License-Identifier: MIT -pragma solidity 0.8.19; +pragma solidity 0.8.21; // OZ References import '@openzeppelin/contracts/utils/introspection/ERC165.sol'; diff --git a/contracts/mocks/meta/MockERC7572_ContractMetadata.sol b/contracts/mocks/meta/MockERC7572_ContractMetadata.sol index 52d871c..4a12b61 100644 --- a/contracts/mocks/meta/MockERC7572_ContractMetadata.sol +++ b/contracts/mocks/meta/MockERC7572_ContractMetadata.sol @@ -1,5 +1,5 @@ // SPDX-License-Identifier: MIT -pragma solidity 0.8.19; +pragma solidity 0.8.21; // Local References import '../../meta/ERC7572_ContractMetadata.sol'; diff --git a/contracts/mocks/token/ERC1155/MockERC1155.sol b/contracts/mocks/token/ERC1155/MockERC1155.sol index c8aa26d..c8fa02c 100644 --- a/contracts/mocks/token/ERC1155/MockERC1155.sol +++ b/contracts/mocks/token/ERC1155/MockERC1155.sol @@ -1,5 +1,5 @@ // SPDX-License-Identifier: MIT -pragma solidity 0.8.19; +pragma solidity 0.8.21; import '@openzeppelin/contracts/token/ERC1155/ERC1155.sol'; diff --git a/contracts/mocks/token/ERC1155/MockERC1155ConfigurableURI.sol b/contracts/mocks/token/ERC1155/MockERC1155ConfigurableURI.sol index a21d942..ae6fad8 100644 --- a/contracts/mocks/token/ERC1155/MockERC1155ConfigurableURI.sol +++ b/contracts/mocks/token/ERC1155/MockERC1155ConfigurableURI.sol @@ -1,5 +1,5 @@ // SPDX-License-Identifier: MIT -pragma solidity 0.8.19; +pragma solidity 0.8.21; import '@openzeppelin/contracts/token/ERC1155/ERC1155.sol'; diff --git a/contracts/mocks/token/ERC1155/MockERC1155WithRoyalties.sol b/contracts/mocks/token/ERC1155/MockERC1155WithRoyalties.sol index 4f14e3e..51c12b6 100644 --- a/contracts/mocks/token/ERC1155/MockERC1155WithRoyalties.sol +++ b/contracts/mocks/token/ERC1155/MockERC1155WithRoyalties.sol @@ -1,5 +1,5 @@ // SPDX-License-Identifier: MIT -pragma solidity 0.8.19; +pragma solidity 0.8.21; import '../../../financial/NFTCSplitsAndRoyalties.sol'; diff --git a/contracts/mocks/token/ERC20/MockERC20.sol b/contracts/mocks/token/ERC20/MockERC20.sol index a053979..e23c402 100644 --- a/contracts/mocks/token/ERC20/MockERC20.sol +++ b/contracts/mocks/token/ERC20/MockERC20.sol @@ -1,5 +1,5 @@ // SPDX-License-Identifier: MIT -pragma solidity 0.8.19; +pragma solidity 0.8.21; import '../../../token/openzeppelin/ERC20/extensions/ERC20_165.sol'; diff --git a/contracts/mocks/token/ERC721/MockERC721ABurnable.sol b/contracts/mocks/token/ERC721/MockERC721ABurnable.sol index 471d544..0b56ef9 100644 --- a/contracts/mocks/token/ERC721/MockERC721ABurnable.sol +++ b/contracts/mocks/token/ERC721/MockERC721ABurnable.sol @@ -1,5 +1,5 @@ // SPDX-License-Identifier: MIT -pragma solidity 0.8.19; +pragma solidity 0.8.21; import 'erc721a/contracts/extensions/ERC721ABurnable.sol'; diff --git a/contracts/mocks/token/ERC721/MockERC721AWithRoyaltiesBadAlpha.sol b/contracts/mocks/token/ERC721/MockERC721AWithRoyaltiesBadAlpha.sol index 49ca98d..5157614 100644 --- a/contracts/mocks/token/ERC721/MockERC721AWithRoyaltiesBadAlpha.sol +++ b/contracts/mocks/token/ERC721/MockERC721AWithRoyaltiesBadAlpha.sol @@ -1,5 +1,5 @@ // SPDX-License-Identifier: MIT -pragma solidity 0.8.19; +pragma solidity 0.8.21; import 'erc721a/contracts/ERC721A.sol'; import '@openzeppelin/contracts/token/common/ERC2981.sol'; diff --git a/contracts/mocks/token/ERC721/MockERC721AWithRoyaltiesBadBeta.sol b/contracts/mocks/token/ERC721/MockERC721AWithRoyaltiesBadBeta.sol index 12dd68d..aa0ea4c 100644 --- a/contracts/mocks/token/ERC721/MockERC721AWithRoyaltiesBadBeta.sol +++ b/contracts/mocks/token/ERC721/MockERC721AWithRoyaltiesBadBeta.sol @@ -1,5 +1,5 @@ // SPDX-License-Identifier: MIT -pragma solidity 0.8.19; +pragma solidity 0.8.21; import 'erc721a/contracts/ERC721A.sol'; import '@openzeppelin/contracts/token/common/ERC2981.sol'; diff --git a/contracts/mocks/token/ERC721/MockERC721AWithRoyaltiesExtended.sol b/contracts/mocks/token/ERC721/MockERC721AWithRoyaltiesExtended.sol index 56da040..fa553c6 100644 --- a/contracts/mocks/token/ERC721/MockERC721AWithRoyaltiesExtended.sol +++ b/contracts/mocks/token/ERC721/MockERC721AWithRoyaltiesExtended.sol @@ -1,5 +1,5 @@ // SPDX-License-Identifier: MIT -pragma solidity 0.8.19; +pragma solidity 0.8.21; import 'erc721a/contracts/ERC721A.sol'; import '../../../financial/ERC2981_NFTCExtended.sol'; diff --git a/contracts/mocks/token/ERC721/MockERC721AWithRoyaltiesGood.sol b/contracts/mocks/token/ERC721/MockERC721AWithRoyaltiesGood.sol index 3b23ef1..59d2209 100644 --- a/contracts/mocks/token/ERC721/MockERC721AWithRoyaltiesGood.sol +++ b/contracts/mocks/token/ERC721/MockERC721AWithRoyaltiesGood.sol @@ -1,5 +1,5 @@ // SPDX-License-Identifier: MIT -pragma solidity 0.8.19; +pragma solidity 0.8.21; import 'erc721a/contracts/ERC721A.sol'; import '@openzeppelin/contracts/token/common/ERC2981.sol'; diff --git a/contracts/mocks/token/ERC721/MockERC721OZ.sol b/contracts/mocks/token/ERC721/MockERC721OZ.sol index 9b7855e..a61f904 100644 --- a/contracts/mocks/token/ERC721/MockERC721OZ.sol +++ b/contracts/mocks/token/ERC721/MockERC721OZ.sol @@ -1,5 +1,5 @@ // SPDX-License-Identifier: MIT -pragma solidity 0.8.19; +pragma solidity 0.8.21; import '@openzeppelin/contracts/token/ERC721/ERC721.sol'; import '@openzeppelin/contracts/token/ERC721/extensions/ERC721Enumerable.sol'; diff --git a/contracts/mocks/token/ERC721/MockERC721SolBase.sol b/contracts/mocks/token/ERC721/MockERC721SolBase.sol index 72bdab8..55b18e2 100644 --- a/contracts/mocks/token/ERC721/MockERC721SolBase.sol +++ b/contracts/mocks/token/ERC721/MockERC721SolBase.sol @@ -1,5 +1,5 @@ // SPDX-License-Identifier: MIT -pragma solidity 0.8.19; +pragma solidity 0.8.21; // ERC721 from Sol-DAO/solbase, Packaged within NFTC Open Source Libraries. // See: https://github.com/NFTCulture/nftc-contracts/blob/main/contracts/token/solbase/ERC721/ERC721.sol