alchemy-sdk
Advanced tools
Comparing version 2.2.2 to 2.2.3
@@ -9,3 +9,3 @@ # Changelog for Alchemy SDK for JavaScript | ||
## 2.2.2 | ||
## 2.2.3 | ||
@@ -15,3 +15,10 @@ ### Major Changes | ||
### Minor Changes | ||
- Fixed a typo with the `AlchemySettings.batchRequests` property. | ||
## 2.2.2 (DEPRECATED) | ||
### Major Changes | ||
### Minor Changes | ||
- Added support for ENS resolution to the `NotifyNamespace` and `WebsocketNamespace` methods. | ||
@@ -18,0 +25,0 @@ - Added the `batchRequests` setting in `AlchemySettings`. Enabling this setting will automatically batch and send json-rpc requests to reduce network overhead. |
@@ -10,7 +10,13 @@ import { EventType, TransactionReceipt } from '@ethersproject/abstract-provider'; | ||
export interface AlchemySettings { | ||
/** The Alchemy API key that can be found in the Alchemy dashboard. */ | ||
/** | ||
* The Alchemy API key that can be found in the Alchemy dashboard. | ||
* | ||
* Defaults to: "demo" (a rate-limited public API key) | ||
*/ | ||
apiKey?: string; | ||
/** | ||
* The name of the network. Once configured, the network cannot be changed. To | ||
* use a different network, instantiate a new `Alchemy` instance | ||
* use a different network, instantiate a new `Alchemy` instance. | ||
* | ||
* Defaults to: Network.ETH_MAINNET | ||
*/ | ||
@@ -39,3 +45,3 @@ network?: Network; | ||
*/ | ||
batchRequsets?: boolean; | ||
batchRequests?: boolean; | ||
} | ||
@@ -42,0 +48,0 @@ /** |
@@ -1,1 +0,1 @@ | ||
export declare const VERSION = "2.2.2"; | ||
export declare const VERSION = "2.2.3"; |
@@ -6,3 +6,3 @@ 'use strict'; | ||
var utils = require('./api/utils'); | ||
var index = require('./index-51542ef7.js'); | ||
var index = require('./index-3d28d922.js'); | ||
require('@ethersproject/bignumber'); | ||
@@ -9,0 +9,0 @@ require('axios'); |
@@ -10,7 +10,13 @@ import { EventType, TransactionReceipt } from '@ethersproject/abstract-provider'; | ||
export interface AlchemySettings { | ||
/** The Alchemy API key that can be found in the Alchemy dashboard. */ | ||
/** | ||
* The Alchemy API key that can be found in the Alchemy dashboard. | ||
* | ||
* Defaults to: "demo" (a rate-limited public API key) | ||
*/ | ||
apiKey?: string; | ||
/** | ||
* The name of the network. Once configured, the network cannot be changed. To | ||
* use a different network, instantiate a new `Alchemy` instance | ||
* use a different network, instantiate a new `Alchemy` instance. | ||
* | ||
* Defaults to: Network.ETH_MAINNET | ||
*/ | ||
@@ -39,3 +45,3 @@ network?: Network; | ||
*/ | ||
batchRequsets?: boolean; | ||
batchRequests?: boolean; | ||
} | ||
@@ -42,0 +48,0 @@ /** |
@@ -1,1 +0,1 @@ | ||
export declare const VERSION = "2.2.2"; | ||
export declare const VERSION = "2.2.3"; |
@@ -10,7 +10,13 @@ import { EventType, TransactionReceipt } from '@ethersproject/abstract-provider'; | ||
export interface AlchemySettings { | ||
/** The Alchemy API key that can be found in the Alchemy dashboard. */ | ||
/** | ||
* The Alchemy API key that can be found in the Alchemy dashboard. | ||
* | ||
* Defaults to: "demo" (a rate-limited public API key) | ||
*/ | ||
apiKey?: string; | ||
/** | ||
* The name of the network. Once configured, the network cannot be changed. To | ||
* use a different network, instantiate a new `Alchemy` instance | ||
* use a different network, instantiate a new `Alchemy` instance. | ||
* | ||
* Defaults to: Network.ETH_MAINNET | ||
*/ | ||
@@ -39,3 +45,3 @@ network?: Network; | ||
*/ | ||
batchRequsets?: boolean; | ||
batchRequests?: boolean; | ||
} | ||
@@ -42,0 +48,0 @@ /** |
@@ -1,1 +0,1 @@ | ||
export declare const VERSION = "2.2.2"; | ||
export declare const VERSION = "2.2.3"; |
import * as utils from './api/utils'; | ||
export { utils as Utils }; | ||
export { k as Alchemy, h as AlchemySubscription, q as AssetTransfersCategory, r as AssetTransfersOrder, m as Contract, o as ContractFactory, G as GasOptimizedTransactionStatus, N as Network, x as NftExcludeFilters, y as NftSaleMarketplace, z as NftSaleTakerType, w as NftSpamClassification, u as NftTokenType, O as OpenSeaSafelistRequestStatus, R as RefreshState, S as SortingOrder, T as TokenBalanceType, W as Wallet, F as WebhookType, B as WebhookVersion, f as fromHex, p as isHex, s as setLogLevel, t as toHex } from './index-3a3847ec.js'; | ||
export { k as Alchemy, h as AlchemySubscription, q as AssetTransfersCategory, r as AssetTransfersOrder, m as Contract, o as ContractFactory, G as GasOptimizedTransactionStatus, N as Network, x as NftExcludeFilters, y as NftSaleMarketplace, z as NftSaleTakerType, w as NftSpamClassification, u as NftTokenType, O as OpenSeaSafelistRequestStatus, R as RefreshState, S as SortingOrder, T as TokenBalanceType, W as Wallet, F as WebhookType, B as WebhookVersion, f as fromHex, p as isHex, s as setLogLevel, t as toHex } from './index-f0af5585.js'; | ||
import '@ethersproject/bignumber'; | ||
@@ -5,0 +5,0 @@ import 'axios'; |
@@ -10,7 +10,13 @@ import { EventType, TransactionReceipt } from '@ethersproject/abstract-provider'; | ||
export interface AlchemySettings { | ||
/** The Alchemy API key that can be found in the Alchemy dashboard. */ | ||
/** | ||
* The Alchemy API key that can be found in the Alchemy dashboard. | ||
* | ||
* Defaults to: "demo" (a rate-limited public API key) | ||
*/ | ||
apiKey?: string; | ||
/** | ||
* The name of the network. Once configured, the network cannot be changed. To | ||
* use a different network, instantiate a new `Alchemy` instance | ||
* use a different network, instantiate a new `Alchemy` instance. | ||
* | ||
* Defaults to: Network.ETH_MAINNET | ||
*/ | ||
@@ -39,3 +45,3 @@ network?: Network; | ||
*/ | ||
batchRequsets?: boolean; | ||
batchRequests?: boolean; | ||
} | ||
@@ -42,0 +48,0 @@ /** |
@@ -1,1 +0,1 @@ | ||
export declare const VERSION = "2.2.2"; | ||
export declare const VERSION = "2.2.3"; |
@@ -10,7 +10,13 @@ import { EventType, TransactionReceipt } from '@ethersproject/abstract-provider'; | ||
export interface AlchemySettings { | ||
/** The Alchemy API key that can be found in the Alchemy dashboard. */ | ||
/** | ||
* The Alchemy API key that can be found in the Alchemy dashboard. | ||
* | ||
* Defaults to: "demo" (a rate-limited public API key) | ||
*/ | ||
apiKey?: string; | ||
/** | ||
* The name of the network. Once configured, the network cannot be changed. To | ||
* use a different network, instantiate a new `Alchemy` instance | ||
* use a different network, instantiate a new `Alchemy` instance. | ||
* | ||
* Defaults to: Network.ETH_MAINNET | ||
*/ | ||
@@ -39,3 +45,3 @@ network?: Network; | ||
*/ | ||
batchRequsets?: boolean; | ||
batchRequests?: boolean; | ||
} | ||
@@ -42,0 +48,0 @@ /** |
@@ -1,1 +0,1 @@ | ||
export declare const VERSION = "2.2.2"; | ||
export declare const VERSION = "2.2.3"; |
import * as utils from './api/utils'; | ||
export { utils as Utils }; | ||
export { k as Alchemy, h as AlchemySubscription, q as AssetTransfersCategory, r as AssetTransfersOrder, m as Contract, o as ContractFactory, G as GasOptimizedTransactionStatus, N as Network, x as NftExcludeFilters, y as NftSaleMarketplace, z as NftSaleTakerType, w as NftSpamClassification, u as NftTokenType, O as OpenSeaSafelistRequestStatus, R as RefreshState, S as SortingOrder, T as TokenBalanceType, W as Wallet, F as WebhookType, B as WebhookVersion, f as fromHex, p as isHex, s as setLogLevel, t as toHex } from './index-3a3847ec.js'; | ||
export { k as Alchemy, h as AlchemySubscription, q as AssetTransfersCategory, r as AssetTransfersOrder, m as Contract, o as ContractFactory, G as GasOptimizedTransactionStatus, N as Network, x as NftExcludeFilters, y as NftSaleMarketplace, z as NftSaleTakerType, w as NftSpamClassification, u as NftTokenType, O as OpenSeaSafelistRequestStatus, R as RefreshState, S as SortingOrder, T as TokenBalanceType, W as Wallet, F as WebhookType, B as WebhookVersion, f as fromHex, p as isHex, s as setLogLevel, t as toHex } from './index-f0af5585.js'; | ||
import '@ethersproject/bignumber'; | ||
@@ -5,0 +5,0 @@ import 'axios'; |
@@ -10,7 +10,13 @@ import { EventType, TransactionReceipt } from '@ethersproject/abstract-provider'; | ||
export interface AlchemySettings { | ||
/** The Alchemy API key that can be found in the Alchemy dashboard. */ | ||
/** | ||
* The Alchemy API key that can be found in the Alchemy dashboard. | ||
* | ||
* Defaults to: "demo" (a rate-limited public API key) | ||
*/ | ||
apiKey?: string; | ||
/** | ||
* The name of the network. Once configured, the network cannot be changed. To | ||
* use a different network, instantiate a new `Alchemy` instance | ||
* use a different network, instantiate a new `Alchemy` instance. | ||
* | ||
* Defaults to: Network.ETH_MAINNET | ||
*/ | ||
@@ -39,3 +45,3 @@ network?: Network; | ||
*/ | ||
batchRequsets?: boolean; | ||
batchRequests?: boolean; | ||
} | ||
@@ -42,0 +48,0 @@ /** |
@@ -1,1 +0,1 @@ | ||
export declare const VERSION = "2.2.2"; | ||
export declare const VERSION = "2.2.3"; |
@@ -10,7 +10,13 @@ import { EventType, TransactionReceipt } from '@ethersproject/abstract-provider'; | ||
export interface AlchemySettings { | ||
/** The Alchemy API key that can be found in the Alchemy dashboard. */ | ||
/** | ||
* The Alchemy API key that can be found in the Alchemy dashboard. | ||
* | ||
* Defaults to: "demo" (a rate-limited public API key) | ||
*/ | ||
apiKey?: string; | ||
/** | ||
* The name of the network. Once configured, the network cannot be changed. To | ||
* use a different network, instantiate a new `Alchemy` instance | ||
* use a different network, instantiate a new `Alchemy` instance. | ||
* | ||
* Defaults to: Network.ETH_MAINNET | ||
*/ | ||
@@ -39,3 +45,3 @@ network?: Network; | ||
*/ | ||
batchRequsets?: boolean; | ||
batchRequests?: boolean; | ||
} | ||
@@ -42,0 +48,0 @@ /** |
@@ -1,1 +0,1 @@ | ||
export declare const VERSION = "2.2.2"; | ||
export declare const VERSION = "2.2.3"; |
{ | ||
"name": "alchemy-sdk", | ||
"version": "2.2.2", | ||
"version": "2.2.3", | ||
"description": "Extended Ethers.js SDK for Alchemy APIs", | ||
@@ -5,0 +5,0 @@ "author": "Alchemy", |
@@ -94,2 +94,3 @@ # Alchemy SDK for Javascript | ||
- [`Utils`](https://docs.ethers.io/v5/api/utils/): Equivalent to `ethers.utils`, this provides a number of common Ethers.js utility methods for developers. | ||
- [`Interface`](https://docs.ethers.io/v5/api/utils/abi/interface/): Found in `Utils.Interface`, this class abstracts the encoding and decoding required to interact with contracts on the Ethereum network. | ||
- [`Contract`](https://docs.ethers.io/v5/api/contract/contract/): An abstraction for smart contract code deployed to the blockchain. | ||
@@ -96,0 +97,0 @@ - [`ContractFactory`](https://docs.ethers.io/v5/api/contract/contract-factory/): Allows developers to build a `Contract` object. |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
Deprecated
MaintenanceThe maintainer of the package marked it as deprecated. This could indicate that a single version should not be used, or that the package is no longer maintained and any new vulnerabilities will not be fixed.
Found 1 instance in 1 package
2756843
38250
0
362