Skip to content

Commit 432d603

Browse files
authored
Update external imports, fix tests (#631)
* Update external imports, fix tests * correct dependency * cleanup
1 parent e0d3d44 commit 432d603

File tree

5 files changed

+43
-4
lines changed

5 files changed

+43
-4
lines changed

contracts/external-deps/openzeppelin/token/ERC20/utils/SafeERC20.sol

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
pragma solidity ^0.8.0;
55

66
import "../../../../../eip/interface/IERC20.sol";
7-
import { Address } from "@openzeppelin/contracts/utils/Address.sol";
7+
import { Address } from "../../../../../lib/Address.sol";
88

99
/**
1010
* @title SafeERC20

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
"@openzeppelin/contracts": "^4.9.3",
1212
"@openzeppelin/contracts-upgradeable": "^4.9.3",
1313
"@thirdweb-dev/dynamic-contracts": "^1.2.4",
14+
"@thirdweb-dev/merkletree": "^0.2.2",
1415
"@typechain/ethers-v5": "^10.2.1",
1516
"@types/fs-extra": "^9.0.13",
1617
"@types/mocha": "^9.1.1",

src/test/mocks/MockRoyaltyEngineV1.sol

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ pragma solidity ^0.8.0;
33

44
import "contracts/extension/interface/IRoyaltyEngineV1.sol";
55
import { IERC2981 } from "contracts/eip/interface/IERC2981.sol";
6-
import { ERC165, IERC165 } from "@openzeppelin/contracts/utils/introspection/ERC165.sol";
6+
import { ERC165 } from "contracts/eip/ERC165.sol";
77

88
contract MockRoyaltyEngineV1 is ERC165, IRoyaltyEngineV1 {
99
address payable[] public mockRecipients;

src/test/smart-wallet/utils/AABenchmarkArtifacts.sol

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

yarn.lock

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -486,6 +486,11 @@
486486
"@jridgewell/resolve-uri" "^3.1.0"
487487
"@jridgewell/sourcemap-codec" "^1.4.14"
488488

489+
"@noble/hashes@^1.3.2":
490+
version "1.4.0"
491+
resolved "https://registry.yarnpkg.com/@noble/hashes/-/hashes-1.4.0.tgz#45814aa329f30e4fe0ba49426f49dfccdd066426"
492+
integrity sha512-V1JJ1WTRUqHHrOSh597hURcMqVKVGL/ea3kv0gSnEdsEZ0/+VyPghM1lMNGc00z7CIQorSvbKpuJkxvuHbvdbg==
493+
489494
"@nodelib/[email protected]":
490495
version "2.1.5"
491496
resolved "https://registry.yarnpkg.com/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz#7619c2eb21b25483f6d167548b4cfd5a7488c3d5"
@@ -534,11 +539,29 @@
534539
resolved "https://registry.yarnpkg.com/@solidity-parser/parser/-/parser-0.17.0.tgz#52a2fcc97ff609f72011014e4c5b485ec52243ef"
535540
integrity sha512-Nko8R0/kUo391jsEHHxrGM07QFdnPGvlmox4rmH0kNiNAashItAilhy4Mv4pK5gQmW5f4sXAF58fwJbmlkGcVw==
536541

542+
"@thirdweb-dev/[email protected]":
543+
version "0.2.2"
544+
resolved "https://registry.yarnpkg.com/@thirdweb-dev/crypto/-/crypto-0.2.2.tgz#455c7564610a1eb4597ae1d02c0ce3d722072709"
545+
integrity sha512-jOwHtdViJYZ5015F3xZvwmnFZLrgTx2RkE7bAiG/N83f5TduwQBM3PAPTbW3aBOECaoSrbmgj/lQEOv7543z3Q==
546+
dependencies:
547+
"@noble/hashes" "^1.3.2"
548+
js-sha3 "^0.9.2"
549+
537550
"@thirdweb-dev/dynamic-contracts@^1.2.4":
538551
version "1.2.5"
539552
resolved "https://registry.yarnpkg.com/@thirdweb-dev/dynamic-contracts/-/dynamic-contracts-1.2.5.tgz#f9735c0d46198e7bf2f98c277f0a9a79c54da1e8"
540553
integrity sha512-YVsz+jUWbwj+6aF2eTZGMfyw47a1HRmgNl4LQ3gW9gwYL5y5+OX/yOzv6aV5ibvoqCk/k10aIVK2eFrcpMubQA==
541554

555+
"@thirdweb-dev/merkletree@^0.2.2":
556+
version "0.2.2"
557+
resolved "https://registry.yarnpkg.com/@thirdweb-dev/merkletree/-/merkletree-0.2.2.tgz#179faa2cbfaaab0a8dfc2b4fb9601a4ec87f60f8"
558+
integrity sha512-cOEU6ga8+Lyk3b/XsI0h40ljxcTyommQhA38eAWXxUYV1wxH/g7Mry3OOHyY1HCBC2R2MXykCdiFuaoUsQB6Pw==
559+
dependencies:
560+
"@thirdweb-dev/crypto" "0.2.2"
561+
buffer "^6.0.3"
562+
buffer-reverse "^1.0.1"
563+
treeify "^1.1.0"
564+
542565
"@tsconfig/node10@^1.0.7":
543566
version "1.0.9"
544567
resolved "https://registry.yarnpkg.com/@tsconfig/node10/-/node10-1.0.9.tgz#df4907fc07a886922637b15e02d4cebc4c0021b2"
@@ -894,6 +917,11 @@ [email protected]:
894917
resolved "https://registry.yarnpkg.com/browser-stdout/-/browser-stdout-1.3.1.tgz#baa559ee14ced73452229bad7326467c61fabd60"
895918
integrity sha512-qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw==
896919

920+
buffer-reverse@^1.0.1:
921+
version "1.0.1"
922+
resolved "https://registry.yarnpkg.com/buffer-reverse/-/buffer-reverse-1.0.1.tgz#49283c8efa6f901bc01fa3304d06027971ae2f60"
923+
integrity sha512-M87YIUBsZ6N924W57vDwT/aOu8hw7ZgdByz6ijksLjmHJELBASmYTTlNHRgjE+pTsT9oJXGaDSgqqwfdHotDUg==
924+
897925
buffer@^6.0.3:
898926
version "6.0.3"
899927
resolved "https://registry.yarnpkg.com/buffer/-/buffer-6.0.3.tgz#2ace578459cc8fbe2a70aaa8f52ee63b6a74c6c6"
@@ -1845,6 +1873,11 @@ [email protected], js-sha3@^0.8.0:
18451873
resolved "https://registry.yarnpkg.com/js-sha3/-/js-sha3-0.8.0.tgz#b9b7a5da73afad7dedd0f8c463954cbde6818840"
18461874
integrity sha512-gF1cRrHhIzNfToc802P800N8PpXS+evLLXfsVpowqmAFR9uwbi89WvXg2QspOmXL8QL86J4T1EpFu+yUkwJY3Q==
18471875

1876+
js-sha3@^0.9.2:
1877+
version "0.9.3"
1878+
resolved "https://registry.yarnpkg.com/js-sha3/-/js-sha3-0.9.3.tgz#f0209432b23a66a0f6c7af592c26802291a75c2a"
1879+
integrity sha512-BcJPCQeLg6WjEx3FE591wVAevlli8lxsxm9/FzV4HXkV49TmBH38Yvrpce6fjbADGMKFrBMGTqrVz3qPIZ88Gg==
1880+
18481881
js-tokens@^4.0.0:
18491882
version "4.0.0"
18501883
resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499"
@@ -2634,6 +2667,11 @@ tree-kill@^1.2.2:
26342667
resolved "https://registry.yarnpkg.com/tree-kill/-/tree-kill-1.2.2.tgz#4ca09a9092c88b73a7cdc5e8a01b507b0790a0cc"
26352668
integrity sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==
26362669

2670+
treeify@^1.1.0:
2671+
version "1.1.0"
2672+
resolved "https://registry.yarnpkg.com/treeify/-/treeify-1.1.0.tgz#4e31c6a463accd0943879f30667c4fdaff411bb8"
2673+
integrity sha512-1m4RA7xVAJrSGrrXGs0L3YTwyvBs2S8PbRHaLZAkFw7JR8oIFwYtysxlBZhYIa7xSyiYJKZ3iGrrk55cGA3i9A==
2674+
26372675
ts-command-line-args@^2.2.0:
26382676
version "2.5.1"
26392677
resolved "https://registry.yarnpkg.com/ts-command-line-args/-/ts-command-line-args-2.5.1.tgz#e64456b580d1d4f6d948824c274cf6fa5f45f7f0"

0 commit comments

Comments
 (0)