Skip to content

Commit 23f16c9

Browse files
committed
Update package deps for hardhat compatibility
1 parent 4d38811 commit 23f16c9

File tree

5 files changed

+86
-5
lines changed

5 files changed

+86
-5
lines changed

contracts/trading/seaport16/zones/immutable-signed-zone/v3/ImmutableSignedZoneV3.sol

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
// solhint-disable-next-line compiler-version
55
pragma solidity ^0.8.20;
66

7-
import {ITransferValidator} from "creator-token-standards/interfaces/ITransferValidator.sol";
7+
import {ITransferValidator} from "@limitbreak/creator-token-standards/src/interfaces/ITransferValidator.sol";
88
import {AccessControlEnumerable} from "openzeppelin-contracts-5.0.2/access/extensions/AccessControlEnumerable.sol";
99
import {ECDSA} from "openzeppelin-contracts-5.0.2/utils/cryptography/ECDSA.sol";
1010
import {MessageHashUtils} from "openzeppelin-contracts-5.0.2/utils/cryptography/MessageHashUtils.sol";

package.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,7 @@
7171
},
7272
"dependencies": {
7373
"@axelar-network/axelar-gmp-sdk-solidity": "^5.8.0",
74+
"@limitbreak/creator-token-standards": "^5.0.0",
7475
"@openzeppelin/contracts": "^4.9.3",
7576
"@openzeppelin/contracts-upgradeable": "^4.9.3",
7677
"@rari-capital/solmate": "^6.4.0",
@@ -79,6 +80,9 @@
7980
"openzeppelin-contracts-5.0.2": "npm:@openzeppelin/contracts@^5.0.2",
8081
"openzeppelin-contracts-upgradeable-4.9.3": "npm:@openzeppelin/contracts-upgradeable@^4.9.3",
8182
"seaport": "https://github.com/immutable/seaport.git#1.5.0+im.1.3",
83+
"seaport-16": "https://github.com/immutable/seaport.git#1.6.0+im4",
84+
"seaport-core-16": "https://github.com/immutable/seaport-core.git#1.6.0+im2",
85+
"seaport-types-16": "npm:[email protected]",
8286
"solidity-bits": "^0.4.0",
8387
"solidity-bytes-utils": "^0.8.0"
8488
}

remappings.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,4 +12,4 @@ seaport-16/contracts/=lib/immutable-seaport-1.6.0+im4/contracts/
1212
seaport-core-16/=lib/immutable-seaport-core-1.6.0+im2/
1313
seaport-sol-16/=lib/immutable-seaport-1.6.0+im4/lib/seaport-sol/
1414
seaport-types-16/=lib/immutable-seaport-1.6.0+im4/lib/seaport-types/
15-
creator-token-standards/=lib/creator-token-standards/src/
15+
@limitbreak/creator-token-standards/=lib/creator-token-standards/

test/trading/seaport16/utils/MockTransferValidator.t.sol

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
// solhint-disable-next-line compiler-version
55
pragma solidity ^0.8.17;
66

7-
import {ITransferValidator} from "creator-token-standards/interfaces/ITransferValidator.sol";
7+
import {ITransferValidator} from "@limitbreak/creator-token-standards/src/interfaces/ITransferValidator.sol";
88

99
contract MockTransferValidator is ITransferValidator {
1010
bool private _shouldRevertApplyCollectionTransferPolicy = false;

yarn.lock

Lines changed: 79 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -907,6 +907,22 @@
907907
"@jridgewell/resolve-uri" "^3.0.3"
908908
"@jridgewell/sourcemap-codec" "^1.4.10"
909909

910+
"@limitbreak/creator-token-standards@^5.0.0":
911+
version "5.0.0"
912+
resolved "https://registry.yarnpkg.com/@limitbreak/creator-token-standards/-/creator-token-standards-5.0.0.tgz#35f6c8929351e765d1f4d85974e61e5516ed9db8"
913+
integrity sha512-BhrD3SMCq8YrGbJildBbu4BpHia7uby60XpGYVyFnb4xEvFey7bRbnOeVQ2mrTx07y02KvTWS5gESIPj5O4Mtg==
914+
dependencies:
915+
"@limitbreak/permit-c" "1.0.0"
916+
"@openzeppelin/contracts" "4.8.3"
917+
erc721a "4.2.3"
918+
919+
"@limitbreak/[email protected]":
920+
version "1.0.0"
921+
resolved "https://registry.yarnpkg.com/@limitbreak/permit-c/-/permit-c-1.0.0.tgz#96df6527ef2562ac1e8bd363d040419df465abca"
922+
integrity sha512-7BooxTklXlCPzfdccfKL7Tt2Cm4MntOHR51dHqjKePn7AynMKsUtaKH75ZXHzWRPZSmyixFNzQ7tIJDdPxF2MA==
923+
dependencies:
924+
"@openzeppelin/contracts" "4.8.3"
925+
910926
"@metamask/eth-sig-util@^4.0.0":
911927
version "4.0.1"
912928
resolved "https://registry.yarnpkg.com/@metamask/eth-sig-util/-/eth-sig-util-4.0.1.tgz#3ad61f6ea9ad73ba5b19db780d40d9aae5157088"
@@ -1305,11 +1321,21 @@
13051321
resolved "https://registry.yarnpkg.com/@openzeppelin/contracts-upgradeable/-/contracts-upgradeable-4.9.5.tgz#572b5da102fc9be1d73f34968e0ca56765969812"
13061322
integrity sha512-f7L1//4sLlflAN7fVzJLoRedrf5Na3Oal5PZfIq55NFcVZ90EpV1q5xOvL4lFvg3MNICSDr2hH0JUBxwlxcoPg==
13071323

1324+
"@openzeppelin/[email protected]":
1325+
version "4.8.3"
1326+
resolved "https://registry.yarnpkg.com/@openzeppelin/contracts/-/contracts-4.8.3.tgz#cbef3146bfc570849405f59cba18235da95a252a"
1327+
integrity sha512-bQHV8R9Me8IaJoJ2vPG4rXcL7seB7YVuskr4f+f5RyOStSZetwzkWtoqDMl5erkBJy0lDRUnIR2WIkPiC0GJlg==
1328+
13081329
"@openzeppelin/contracts@^4.9.2", "@openzeppelin/contracts@^4.9.3":
13091330
version "4.9.5"
13101331
resolved "https://registry.yarnpkg.com/@openzeppelin/contracts/-/contracts-4.9.5.tgz#1eed23d4844c861a1835b5d33507c1017fa98de8"
13111332
integrity sha512-ZK+W5mVhRppff9BE6YdR8CC52C8zAvsVAiWhEtQ5+oNxFE6h1WdeWo+FJSF8KKvtxxVYZ7MTP/5KoVpAU3aSWg==
13121333

1334+
"@openzeppelin/contracts@^4.9.6":
1335+
version "4.9.6"
1336+
resolved "https://registry.yarnpkg.com/@openzeppelin/contracts/-/contracts-4.9.6.tgz#2a880a24eb19b4f8b25adc2a5095f2aa27f39677"
1337+
integrity sha512-xSmezSupL+y9VkHZJGDoCBpmnB2ogM13ccaYDWqJTfS3dbuHkgjuwDFUmaFauBCboQMGB/S5UqUl2y54X99BmA==
1338+
13131339
"@openzeppelin/test-helpers@^0.5.16":
13141340
version "0.5.16"
13151341
resolved "https://registry.yarnpkg.com/@openzeppelin/test-helpers/-/test-helpers-0.5.16.tgz#2c9054f85069dfbfb5e8cef3ed781e8caf241fb3"
@@ -3873,6 +3899,11 @@ env-paths@^2.2.0:
38733899
resolved "https://registry.yarnpkg.com/env-paths/-/env-paths-2.2.1.tgz#420399d416ce1fbe9bc0a07c62fa68d67fd0f8f2"
38743900
integrity sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==
38753901

3902+
3903+
version "4.2.3"
3904+
resolved "https://registry.yarnpkg.com/erc721a/-/erc721a-4.2.3.tgz#ca6469b0e54afb0f614272c2147dc4cb49ff223f"
3905+
integrity sha512-0deF0hOOK1XI1Vxv3NKDh2E9sgzRlENuOoexjXRJIRfYCsLlqi9ejl2RF6Wcd9HfH0ldqC03wleQ2WDjxoOUvA==
3906+
38763907
errno@~0.1.1:
38773908
version "0.1.8"
38783909
resolved "https://registry.yarnpkg.com/errno/-/errno-0.1.8.tgz#8bb3e9c7d463be4976ff888f76b4809ebc2e811f"
@@ -5395,7 +5426,7 @@ hardhat@^2.17.3:
53955426
uuid "^8.3.2"
53965427
ws "^7.4.6"
53975428

5398-
hardhat@^2.26.5:
5429+
hardhat@^2.21.0, hardhat@^2.26.5:
53995430
version "2.26.5"
54005431
resolved "https://registry.yarnpkg.com/hardhat/-/hardhat-2.26.5.tgz#831073e3bc9d034fbb997078aa819f38538d2d7f"
54015432
integrity sha512-TvFKUPGRaoemeVpnKsXt5I+kVCNrzP2cLwyNUveu0JKf2Q0lzh6LTgVBsWyYPlXAwBzyUQ6fsL98UgyF/QdOfA==
@@ -6601,7 +6632,7 @@ merkle-patricia-tree@^4.2.2, merkle-patricia-tree@^4.2.4:
66016632
readable-stream "^3.6.0"
66026633
semaphore-async-await "^1.5.1"
66036634

6604-
merkletreejs@^0.3.11:
6635+
merkletreejs@^0.3.11, merkletreejs@^0.3.9:
66056636
version "0.3.11"
66066637
resolved "https://registry.yarnpkg.com/merkletreejs/-/merkletreejs-0.3.11.tgz#e0de05c3ca1fd368de05a12cb8efb954ef6fc04f"
66076638
integrity sha512-LJKTl4iVNTndhL+3Uz/tfkjD0klIWsHlUzgtuNnNrsf7bAlXR30m+xYB7lHr5Z/l6e/yAIsr26Dabx6Buo4VGQ==
@@ -8122,6 +8153,34 @@ [email protected], scrypt-js@^3.0.0, scrypt-js@^3.0.1:
81228153
resolved "https://registry.yarnpkg.com/scrypt-js/-/scrypt-js-3.0.1.tgz#d314a57c2aef69d1ad98a138a21fe9eafa9ee312"
81238154
integrity sha512-cdwTTnqPu0Hyvf5in5asVdZocVDTNRmR7XEcJuIzMjJeSHybHl7vpB66AzwTaIg6CLSbtjcxc8fqcySfnTkccA==
81248155

8156+
"seaport-16@https://github.com/immutable/seaport.git#1.6.0+im4":
8157+
version "1.6.0"
8158+
resolved "https://github.com/immutable/seaport.git#e058101dbe69b403352598ed989c3afd845e9793"
8159+
dependencies:
8160+
"@nomicfoundation/hardhat-network-helpers" "^1.0.7"
8161+
"@openzeppelin/contracts" "^4.9.6"
8162+
ethers "^5.5.3"
8163+
ethers-eip712 "^0.2.0"
8164+
hardhat "^2.21.0"
8165+
merkletreejs "^0.3.9"
8166+
seaport-core "1.6.5"
8167+
seaport-sol "1.6.0"
8168+
seaport-types "1.6.3"
8169+
solady "^0.0.84"
8170+
8171+
"seaport-core-16@https://github.com/immutable/seaport-core.git#1.6.0+im2":
8172+
version "1.6.6"
8173+
resolved "https://github.com/immutable/seaport-core.git#9ad91d82609e937a9ba3ef330df396b05f384e44"
8174+
dependencies:
8175+
seaport-types "1.6.3"
8176+
8177+
8178+
version "1.6.5"
8179+
resolved "https://registry.yarnpkg.com/seaport-core/-/seaport-core-1.6.5.tgz#97c85dd5161e57ec28df6c43c93ee3eb9943ec66"
8180+
integrity sha512-jpGOpaKpH1B49oOYqAYAAVXN8eGlI/NjE6fYHPYlQaDVx325NS5dpiDDgGLtQZNgQ3EbqrfhfB5KyIbg7owyFg==
8181+
dependencies:
8182+
seaport-types "1.6.3"
8183+
81258184
seaport-core@^0.0.1:
81268185
version "0.0.1"
81278186
resolved "https://registry.yarnpkg.com/seaport-core/-/seaport-core-0.0.1.tgz#99db0b605d0fbbfd43ca7a4724e64374ce47f6d4"
@@ -8135,6 +8194,14 @@ seaport-core@immutable/seaport-core#1.5.0+im.1:
81358194
dependencies:
81368195
seaport-types "^0.0.1"
81378196

8197+
8198+
version "1.6.0"
8199+
resolved "https://registry.yarnpkg.com/seaport-sol/-/seaport-sol-1.6.0.tgz#2a71ae8da5af9aecffee21767632ef37aaaaee13"
8200+
integrity sha512-a1FBK1jIeEQXZ9CmQvtmfG0w7CE8nIad89btGg7qrrrtF4j1S0Ilmzpe2Hderap05Uvf3EWS9P/aghDQCNAwkA==
8201+
dependencies:
8202+
seaport-core "^0.0.1"
8203+
seaport-types "^0.0.1"
8204+
81388205
seaport-sol@^1.5.0:
81398206
version "1.5.3"
81408207
resolved "https://registry.yarnpkg.com/seaport-sol/-/seaport-sol-1.5.3.tgz#ccb0047bcefb7d29bcd379faddf3a5a9902d0c3a"
@@ -8143,6 +8210,16 @@ seaport-sol@^1.5.0:
81438210
seaport-core "^0.0.1"
81448211
seaport-types "^0.0.1"
81458212

8213+
"seaport-types-16@npm:[email protected]":
8214+
version "1.6.3"
8215+
resolved "https://registry.yarnpkg.com/seaport-types/-/seaport-types-1.6.3.tgz#b9993864517d4f9ecccc6b6daf6ef3f52a114e58"
8216+
integrity sha512-Rm9dTTEUKmXqMgc5TiRtfX/sFOX6SjKkT9l/spTdRknplYh5tmJ0fMJzbE60pCzV1/Izq0cCua6uvWszo6zOAQ==
8217+
8218+
8219+
version "1.6.3"
8220+
resolved "https://registry.yarnpkg.com/seaport-types/-/seaport-types-1.6.3.tgz#b9993864517d4f9ecccc6b6daf6ef3f52a114e58"
8221+
integrity sha512-Rm9dTTEUKmXqMgc5TiRtfX/sFOX6SjKkT9l/spTdRknplYh5tmJ0fMJzbE60pCzV1/Izq0cCua6uvWszo6zOAQ==
8222+
81468223
seaport-types@^0.0.1:
81478224
version "0.0.1"
81488225
resolved "https://registry.yarnpkg.com/seaport-types/-/seaport-types-0.0.1.tgz#e2a32fe8641853d7dadb1b0232d911d88ccc3f1a"

0 commit comments

Comments
 (0)