Added missing exports (#3734).

This commit is contained in:
Richard Moore 2023-03-03 18:05:55 -07:00
parent a32af3adc1
commit 06aa30363f

@ -9,9 +9,9 @@ export {
decodeBytes32String, encodeBytes32String, decodeBytes32String, encodeBytes32String,
AbiCoder, AbiCoder,
ConstructorFragment, ErrorFragment, EventFragment, Fragment, FunctionFragment, ParamType, ConstructorFragment, ErrorFragment, EventFragment, Fragment, FallbackFragment, FunctionFragment, NamedFragment, ParamType, StructFragment,
checkResultErrors, Indexed, Interface, LogDescription, Result, TransactionDescription, checkResultErrors, ErrorDescription, Indexed, Interface, LogDescription, Result, TransactionDescription,
Typed, Typed,
} from "./abi/index.js"; } from "./abi/index.js";
@ -31,7 +31,7 @@ export {
export { export {
BaseContract, Contract, BaseContract, Contract,
ContractFactory, ContractFactory,
ContractEventPayload, ContractTransactionReceipt, ContractTransactionResponse, EventLog, ContractEventPayload, ContractTransactionReceipt, ContractTransactionResponse, ContractUnknownEventPayload, EventLog,
} from "./contract/index.js"; } from "./contract/index.js";
export { export {
@ -69,12 +69,19 @@ export {
BrowserProvider, BrowserProvider,
AlchemyProvider, AnkrProvider, CloudflareProvider, EtherscanProvider, AlchemyProvider, AnkrProvider, CloudflareProvider, EtherscanProvider,
InfuraProvider, PocketProvider, QuickNodeProvider, InfuraProvider, InfuraWebSocketProvider, PocketProvider, QuickNodeProvider,
IpcSocketProvider, SocketProvider, WebSocketProvider, IpcSocketProvider, SocketProvider, WebSocketProvider,
EnsResolver, EnsResolver,
Network Network,
EnsPlugin, EtherscanPlugin, FeeDataNetworkPlugin, GasCostPlugin, NetworkPlugin,
SocketBlockSubscriber, SocketEventSubscriber, SocketPendingSubscriber,
SocketSubscriber, UnmanagedSubscriber,
copyRequest, showThrottleMessage
} from "./providers/index.js"; } from "./providers/index.js";
export { export {
@ -88,10 +95,11 @@ export {
decodeBase64, encodeBase64, decodeBase64, encodeBase64,
concat, dataLength, dataSlice, getBytes, getBytesCopy, hexlify, concat, dataLength, dataSlice, getBytes, getBytesCopy, hexlify,
isHexString, isBytesLike, stripZerosLeft, zeroPadBytes, zeroPadValue, isHexString, isBytesLike, stripZerosLeft, zeroPadBytes, zeroPadValue,
defineProperties, defineProperties, resolveProperties,
assert, assertArgument, assertArgumentCount, assertNormalize, assertPrivate, assert, assertArgument, assertArgumentCount, assertNormalize, assertPrivate,
makeError, makeError,
isCallException, isError, isCallException, isError,
EventPayload,
FetchRequest, FetchResponse, FetchCancelSignal, FetchRequest, FetchResponse, FetchCancelSignal,
FixedNumber, FixedNumber,
getBigInt, getNumber, getUint, toBeArray, toBigInt, toBeHex, toNumber, toQuantity, getBigInt, getNumber, getUint, toBeArray, toBigInt, toBeHex, toNumber, toQuantity,
@ -99,7 +107,8 @@ export {
formatEther, parseEther, formatUnits, parseUnits, formatEther, parseEther, formatUnits, parseUnits,
toUtf8Bytes, toUtf8CodePoints, toUtf8String, toUtf8Bytes, toUtf8CodePoints, toUtf8String,
Utf8ErrorFuncs, Utf8ErrorFuncs,
decodeRlp, encodeRlp decodeRlp, encodeRlp,
uuidV4,
} from "./utils/index.js"; } from "./utils/index.js";
export { export {
@ -117,7 +126,7 @@ export {
} from "./wallet/index.js"; } from "./wallet/index.js";
export { export {
Wordlist, LangEn, WordlistOwl, WordlistOwlA Wordlist, LangEn, WordlistOwl, WordlistOwlA, wordlists
} from "./wordlists/index.js"; } from "./wordlists/index.js";
@ -127,16 +136,20 @@ export {
export type { export type {
JsonFragment, JsonFragmentType, JsonFragment, JsonFragmentType,
FormatType, FragmentType,
InterfaceAbi, InterfaceAbi,
ParamTypeWalkFunc, ParamTypeWalkAsyncFunc ParamTypeWalkFunc, ParamTypeWalkAsyncFunc
} from "./abi/index.js"; } from "./abi/index.js";
export type { Addressable } from "./address/index.js"; export type {
Addressable, AddressLike, NameResolver
} from "./address/index.js";
export type { export type {
ConstantContractMethod, ContractEvent, ContractEventArgs, ContractEventName, ConstantContractMethod, ContractEvent, ContractEventArgs, ContractEventName,
ContractInterface, ContractMethod, ContractMethodArgs, ContractTransaction, ContractInterface, ContractMethod, ContractMethodArgs, ContractTransaction,
DeferredTopicFilter, Overrides DeferredTopicFilter, Overrides,
BaseContractMethod, ContractDeployTransaction, PostfixOverrides
} from "./contract/index.js"; } from "./contract/index.js";
export type { ProgressCallback, SignatureLike } from "./crypto/index.js"; export type { ProgressCallback, SignatureLike } from "./crypto/index.js";
@ -144,7 +157,16 @@ export type { ProgressCallback, SignatureLike } from "./crypto/index.js";
export type { TypedDataDomain, TypedDataField } from "./hash/index.js"; export type { TypedDataDomain, TypedDataField } from "./hash/index.js";
export type { export type {
Provider, Signer Provider, Signer,
AbstractProviderPlugin, BlockParams, BlockTag, ContractRunner, DebugEventBrowserProvider,
Eip1193Provider, EventFilter, Filter, FilterByBlockHash, GasCostParameters,
JsonRpcApiProviderOptions, JsonRpcError, JsonRpcPayload, JsonRpcResult,
JsonRpcTransactionRequest, LogParams, MinedBlock, MinedTransactionResponse, Networkish,
OrphanFilter, PerformActionFilter, PerformActionRequest, PerformActionTransaction,
PreparedTransactionRequest, ProviderEvent, Subscriber, Subscription, TopicFilter,
TransactionReceiptParams, TransactionRequest, TransactionResponseParams,
WebSocketCreator, WebSocketLike
} from "./providers/index.js"; } from "./providers/index.js";
export type { export type {
@ -171,9 +193,12 @@ export type {
ReplacementUnderpricedError, TransactionReplacedError, UnconfiguredNameError, ReplacementUnderpricedError, TransactionReplacedError, UnconfiguredNameError,
ActionRejectedError, ActionRejectedError,
CodedEthersError, CodedEthersError,
CallExceptionAction, CallExceptionTransaction,
EventEmitterable, Listener
} from "./utils/index.js"; } from "./utils/index.js";
export type { export type {
KeystoreAccount, EncryptOptions CrowdsaleAccount, KeystoreAccount, EncryptOptions
} from "./wallet/index.js"; } from "./wallet/index.js";