Update dependency alchemy-sdk to v3 #716
Open
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
^2.2.3->^3.0.0Release Notes
alchemyplatform/alchemy-sdk-js (alchemy-sdk)
v3.6.5Compare Source
Minor Changes
HYPERLIQUIDtestnet.PLASMAmainnet.PLASMAtestnet.v3.6.4Compare Source
Minor Changes
Updates dependencies to resolve critical and high-severity security vulnerabilities:
^1.7.4→^1.12.0(fixes SSRF and DoS vulnerabilities)^2.70.1→^2.79.2(fixes XSS vulnerability)6.5.7→6.6.1(fixes 9 critical ECDSA vulnerabilities)v3.6.3Compare Source
Minor Changes
v3.6.2Compare Source
Minor Changes
v3.6.1Compare Source
Minor Changes
v3.6.0Compare Source
Major Changes
PortfolioNamespacewith five new methods:getTokensByWallet(),getTokenBalancesByWallet(),getNftsByWallet(),getNftCollectionsByWallet(), andgetTransactionsByWallet(). Access these methods viaalchemy.portfolio.v3.5.10Compare Source
Minor Changes
getTokensForOwnerto fix support for newer networksv3.5.9Compare Source
Minor Changes
v3.5.8Compare Source
Minor Changes
Lens Mainnet, Settlus Mainnet, Superseed Mainnet and Sepolia, Tea Sepolia
optimismwithopt-mainnetv3.5.7Compare Source
Minor Changes
v3.5.6Compare Source
Minor Changes
MONADtestnet.SETTLUStestnet (Sepolia).v3.5.5Compare Source
Minor Changes
SEImainnet.v3.5.4Compare Source
Major Changes
Minor Changes
RONINmainnet, testnet (Saigon).v3.5.3Compare Source
Major Changes
Minor Changes
ABSTRACTmainnet.UNICHAINmainnet.SEItestnet.v3.5.2Compare Source
Minor Changes
BERACHAINmainnet.v3.5.1Compare Source
Minor Changes
getTokensForOwnerto fix support for newer networksv3.5.0Compare Source
Major Changes
PricesNamespacewith three new methods:getTokenPriceByAddress(),getTokenPriceBySymbol(),getHistoricalPriceByAddress, andgetHistoricalPriceBySymbol(). Access these methods viaalchemy.prices.v3.4.8Minor Changes
FLOW.v3.4.7Minor Changes
ROOTSTOCK.v3.4.6Minor Changes
getAllWebhooksmethod for all supported networks.v3.4.5Minor Changes
skip_empty_messagesparam.v3.4.4Compare Source
Minor Changes
WORLDCHAIN.v3.4.3Compare Source
Minor Changes
SONEIUMandBERACHAIN. Note that these are primarily forCoreNamespacemethods. Not all namespaces will work with these networks.v3.4.2Compare Source
Minor Changes
ellipticandwsdependencies. Specifically:ellipticto version6.5.7(latest) to fix vulnerabilities related to EDDSA signature length checks and ECDSA BER-encoded signatures.wsto version7.5.10to mitigate a potential DoS vulnerability. The latest major version ofwsis8.x, however,7.5.10is the most up-to-date version compatible withethers v5, which depends on7.xversions ofws.v3.4.1Minor Changes
openSeaMetadata?.safelistRequestStatuswas undefined in theNftobject that resulted in aCannot read properties of undefinederror (#416)v3.4.0Major Changes
SHAPE,LINEA,FANTOM,ZETACHAIN,ARBNOVA,BLAST,MANTLE,SCROLL,GNOSIS,BNB,AVAX,CELO,METIS,OPBNB. Note that these are primarily forCoreNamespacemethods. Not all namespaces will work these networks.NotifyNamespace.createWebhook()withWebhookType.GRAPHQL. This is not a Typescript breaking change, but rather a run-time breaking change. Calling the endpoint without an App ID will now throw an error instead of returning a 503.Minor Changes
NotifyNamespace.createWebhook()when usingWebhookType.GRAPHQL. Also added the option useskipEmptyMessageswhen creating graphQL webhooks to skip empty blocks.v3.3.1Compare Source
Minor Changes
openSeaMetadata?.safelistRequestStatuswas undefined in theNftobject that resulted in aCannot read properties of undefinederror (#416)connectionInfoOverridesfield in theAlchemyconstructor. This allows you to override the ethers.jsConnectionInfoobject and specify custom connection information for the underlyingJsonRpcProvider.v3.3.0Compare Source
Major Changes
Network.ZKSYNC_MAINNETandNetwork.ZKSYNC_SEPOLIAenums.Minor Changes
v3.2.1Compare Source
Major Changes
Minor Changes
v3.2.0Compare Source
Major Changes
Network.MATIC_AMOYenum.Minor Changes
v3.1.2Major Changes
Minor Changes
axiosdependency tov1.6.5, fixing a vulnerable version #397. Thanks @mpsq for the contribution!v3.1.1Major Changes
Minor Changes
isAirdropNft()andreportSpam()inNftNamespace.marketplaceAddressfield to theNftSaleinNftNamespace.getNftSales().bannerImageUrlinOpenSeaCollectionMetadata. Deprecated the old field nameimageBannerUrl.NotifyNamespace.v3.1.0Compare Source
Major Changes
Network.OPT_SEPOLIAandNetwork.BASE_SEPOLIAenums.Minor Changes
v3.0.0Major Changes
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.