From e266d1849a1dfeb3525d71b568297c11dc4e74f5 Mon Sep 17 00:00:00 2001 From: Darko Kolev Date: Thu, 23 Nov 2023 17:11:44 +0100 Subject: [PATCH 1/3] chore: updated yarn.lock file --- yarn.lock | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/yarn.lock b/yarn.lock index c59f76104b..531b75b8ab 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3727,7 +3727,7 @@ npmlog "^4.1.2" write-file-atomic "^2.3.0" -"@matterlabs/hardhat-zksync-deploy@^0.6.5": +"@matterlabs/hardhat-zksync-deploy@0.6.5": version "0.6.5" resolved "https://registry.yarnpkg.com/@matterlabs/hardhat-zksync-deploy/-/hardhat-zksync-deploy-0.6.5.tgz#fe56bf30850e71c8d328ac1a06a100c1a0af6e3e" integrity sha512-EZpvn8pDslfO3UA2obT8FOi5jsHhxYS5ndIR7tjL2zXKbvkbpoJR5rgKoGTJJm0riaCud674sQcxMOybVQ+2gg== @@ -3736,10 +3736,10 @@ chalk "4.1.2" ts-morph "^19.0.0" -"@matterlabs/hardhat-zksync-node@^0.0.1-beta.6": - version "0.0.1-beta.7" - resolved "https://registry.yarnpkg.com/@matterlabs/hardhat-zksync-node/-/hardhat-zksync-node-0.0.1-beta.7.tgz#01e0b28f844e02aa52e9474b5b5c124ed7bf7566" - integrity sha512-14yfpSDMDai5a2AOHumR69T9GTvW94MVI8GJpbJxhMZwF+XGBEpxk281JlTZATwWVzE0AZh0jYt3p8AIxtwvDg== +"@matterlabs/hardhat-zksync-node@0.0.1-beta.6": + version "0.0.1-beta.6" + resolved "https://registry.yarnpkg.com/@matterlabs/hardhat-zksync-node/-/hardhat-zksync-node-0.0.1-beta.6.tgz#7bfd4af1820335a10f78dee864c5b49da5a1a3bd" + integrity sha512-YwPkfOLm+p6YZJuta3yCgJnUM2LM+w+jOPkTyLZBS3a1G2ozWvPhOtShsSXU2M2HVHhA+ubkx/+rk6zYOZiXfQ== dependencies: "@matterlabs/hardhat-zksync-solc" "1.0.0" axios "^1.4.0" @@ -3758,7 +3758,7 @@ fs-extra "^11.1.1" semver "^7.5.1" -"@matterlabs/hardhat-zksync-solc@0.4.2", "@matterlabs/hardhat-zksync-solc@^0.4.2": +"@matterlabs/hardhat-zksync-solc@0.4.2": version "0.4.2" resolved "https://registry.yarnpkg.com/@matterlabs/hardhat-zksync-solc/-/hardhat-zksync-solc-0.4.2.tgz#64121082e88c5ab22eb4e9594d120e504f6af499" integrity sha512-6NFWPSZiOAoo7wNuhMg4ztj7mMEH+tLrx09WuCbcURrHPijj/KxYNsJD6Uw5lapKr7G8H7SQISGid1/MTXVmXQ== @@ -3782,7 +3782,7 @@ proper-lockfile "^4.1.2" semver "^7.5.1" -"@matterlabs/hardhat-zksync-verify@^0.2.1": +"@matterlabs/hardhat-zksync-verify@0.2.1": version "0.2.1" resolved "https://registry.yarnpkg.com/@matterlabs/hardhat-zksync-verify/-/hardhat-zksync-verify-0.2.1.tgz#f52cbe3670b7a6b01c8c4d0bbf3e6e13583e5d99" integrity sha512-6awofVwsGHlyFMNTZcp05DPHpriSmmhBw0q+OC/Kn9xbdqT8E7fMJa6irvJH590UugxGerKrZDIY6uM6rwAjqQ== @@ -3793,7 +3793,7 @@ chalk "4.1.2" dockerode "^3.3.4" -"@matterlabs/zksync-contracts@^0.6.1": +"@matterlabs/zksync-contracts@0.6.1": version "0.6.1" resolved "https://registry.yarnpkg.com/@matterlabs/zksync-contracts/-/zksync-contracts-0.6.1.tgz#39f061959d5890fd0043a2f1ae710f764b172230" integrity sha512-+hucLw4DhGmTmQlXOTEtpboYCaOm/X2VJcWmnW4abNcOgQXEHX+mTxQrxEfPjIZT0ZE6z5FTUrOK9+RgUZwBMQ== @@ -23210,7 +23210,7 @@ yocto-queue@^0.1.0: resolved "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz" integrity sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q== -zksync-web3@^0.14.3: - version "0.14.4" - resolved "https://registry.yarnpkg.com/zksync-web3/-/zksync-web3-0.14.4.tgz#0b70a7e1a9d45cc57c0971736079185746d46b1f" - integrity sha512-kYehMD/S6Uhe1g434UnaMN+sBr9nQm23Ywn0EUP5BfQCsbjcr3ORuS68PosZw8xUTu3pac7G6YMSnNHk+fwzvg== +zksync-web3@0.14.3: + version "0.14.3" + resolved "https://registry.yarnpkg.com/zksync-web3/-/zksync-web3-0.14.3.tgz#64ac2a16d597464c3fc4ae07447a8007631c57c9" + integrity sha512-hT72th4AnqyLW1d5Jlv8N2B/qhEnl2NePK2A3org7tAa24niem/UAaHMkEvmWI3SF9waYUPtqAtjpf+yvQ9zvQ== From 3cc303f7508bb94cdd370d6a4ddaea0713dba5fd Mon Sep 17 00:00:00 2001 From: Darko Kolev Date: Fri, 24 Nov 2023 11:55:10 +0100 Subject: [PATCH 2/3] custom graph url for zksyncEra --- packages/payment-detection/src/thegraph/client.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/packages/payment-detection/src/thegraph/client.ts b/packages/payment-detection/src/thegraph/client.ts index 557ca9b423..a0096277ca 100644 --- a/packages/payment-detection/src/thegraph/client.ts +++ b/packages/payment-detection/src/thegraph/client.ts @@ -14,6 +14,9 @@ const THE_GRAPH_URL_MANTLE_TESTNET = const THE_GRAPH_URL_MANTLE = 'https://graph.fusionx.finance/subgraphs/name/requestnetwork/request-payments-mantle'; +const THE_GRAPH_URL_STUDIO_ZKSYNC = + 'https://api.studio.thegraph.com/query/35843/request-payment-zksyncera/version/latest'; + // NB: the GraphQL client is automatically generated based on files present in ./queries, // using graphql-codegen. // To generate types, run `yarn codegen`, then open the generated files so that the code editor picks up the changes. @@ -46,5 +49,7 @@ export const defaultGetTheGraphClient = (network: CurrencyTypes.ChainName) => { ? getTheGraphClient(THE_GRAPH_URL_MANTLE) : network === 'mantle-testnet' ? getTheGraphClient(THE_GRAPH_URL_MANTLE_TESTNET) + : network === 'zksyncera' + ? getTheGraphClient(THE_GRAPH_URL_STUDIO_ZKSYNC) : getTheGraphClient(`${HOSTED_THE_GRAPH_URL}${network}`); }; From 7322f760630f52c4796a5c0e32930e78040888b6 Mon Sep 17 00:00:00 2001 From: Darko Kolev Date: Mon, 27 Nov 2023 09:33:55 +0100 Subject: [PATCH 3/3] set testnet flag for zksync-era-testnet --- packages/currency/src/chains/evm/data/zksync-era-testnet.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/currency/src/chains/evm/data/zksync-era-testnet.ts b/packages/currency/src/chains/evm/data/zksync-era-testnet.ts index fe5179a96b..728f31719b 100644 --- a/packages/currency/src/chains/evm/data/zksync-era-testnet.ts +++ b/packages/currency/src/chains/evm/data/zksync-era-testnet.ts @@ -1 +1,2 @@ export const chainId = 280; +export const testnet = true;