diff --git a/src.ts/ethers.ts b/src.ts/ethers.ts index a48d3b0aab..cd148ce623 100644 --- a/src.ts/ethers.ts +++ b/src.ts/ethers.ts @@ -77,8 +77,9 @@ export { EnsResolver, Network, - EnsPlugin, EtherscanPlugin, FeeDataNetworkPlugin, GasCostPlugin, NetworkPlugin, - MulticoinProviderPlugin, + EnsPlugin, EtherscanPlugin, + FeeDataNetworkPlugin, FetchUrlFeeDataNetworkPlugin, + GasCostPlugin, NetworkPlugin, MulticoinProviderPlugin, SocketBlockSubscriber, SocketEventSubscriber, SocketPendingSubscriber, SocketSubscriber, UnmanagedSubscriber, @@ -162,7 +163,7 @@ export type { TypedDataDomain, TypedDataField } from "./hash/index.js"; export type { Provider, Signer, - AbstractProviderOptions, + AbstractProviderOptions, FallbackProviderOptions, AbstractProviderPlugin, BlockParams, BlockTag, ContractRunner, DebugEventBrowserProvider, Eip1193Provider, EventFilter, Filter, FilterByBlockHash, GasCostParameters, diff --git a/src.ts/providers/index.ts b/src.ts/providers/index.ts index 0096b18efb..00e6d79ebb 100644 --- a/src.ts/providers/index.ts +++ b/src.ts/providers/index.ts @@ -40,6 +40,7 @@ export { GasCostPlugin, EnsPlugin, FeeDataNetworkPlugin, + FetchUrlFeeDataNetworkPlugin, } from "./plugins-network.js"; export { @@ -115,6 +116,8 @@ export type { DebugEventBrowserProvider, Eip1193Provider } from "./provider-browser.js"; +export type { FallbackProviderOptions } from "./provider-fallback.js"; + export type { JsonRpcPayload, JsonRpcResult, JsonRpcError, JsonRpcApiProviderOptions,