alchemy-sdk
Advanced tools
Changelog
2.8.1
moduleResolution: bundler
when using typescript
at v5.0
(#302). Thanks @florrdv!getTransfersForOwner()
and getTransfersForContract()
methods in the NftNamespace
, where some NFTs would not be returned if the NFT was transferred multiple times.Changelog
2.8.0
Added PolygonZkEvm Mainnet and Testnet limited support to the sdk
Changelog
2.7.0
CustomGraphqlWebhook
to be used with the NotifyNamespace
. This webhook uses graphql to track any event on every block.Changelog
2.6.3
pageKey
and pageSize
parameter in NftNamespace.getOwnersforNft
to allow for pagination of the results.Changelog
2.6.2
Changelog
2.6.1
title
field to ContractForOwner
to represent the title of the token held by the owner.media
field in ContractForOwner
was a Media
object rather than a Media[]
array.Network.ETH_SEPOLIA
enum.Changelog
2.6.0
NftMetadataUpdateWebhook
to be used with the NotifyNamespace
. This webhook tracks all ERC721 and ERC1155 token metadata updates.Changelog
2.5.0
TransactNamespace.simulateAssetChangesBundle()
to simulate a list of transactions in sequence and return a list of asset changes.TransactNamespace.simulateExecutionBundle()
to simulate a list of transactions in sequence and return a list of decoded logs and traces.NftNamespace.getContractMetadataBatch()
to get the metadata associated with multiple NFT contracts in a single request.pageSize
parameter to the NftNamespace.getContractsForOwner()
method.Changelog
2.4.3
gas
field in the DebugTransaction
interface to specify the gas provided for a transaction execution.NftNamespace.getMintedNfts()
, NftNamespace.getTransfersForOwner()
, and NftNamespace.getTransfersForContract()
where the method would incorrectly error if the specified address had no transfers.BigNumber
ethers export. You can access this by importing BigNumber
along with the other exports in the package.