web3 | API | Web3.js (original) (raw)

References

AbiBaseFragment

AbiCoderStruct

AbiConstructorFragment

AbiError

AbiErrorFragment

AbiEventFragment

AbiFallbackFragment

AbiFragment

AbiFunctionFragment

AbiInput

AbiItem

AbiOutput

AbiParameter

AbiStruct

AccessList

AccessListEntry

AccessListResult

AccountObject

Address

ArrayToIndexObject

BaseTransactionAPI

BaseWeb3Error

Block

BlockAPI

BlockBase

BlockHeaderOutput

BlockInput

BlockNumberOrTag

BlockOutput

BlockTag

BlockTags

ByteTypes

Bytes

ChainIdMismatchError

ChainMismatchError

Cipher

CipherOptions

Common

CommonOrChainAndHardforkError

CompileResultAPI

Components

ConfigChainMismatchError

ConfigHardforkMismatchError

ConnectionCloseError

ConnectionError

ConnectionEvent

ConnectionNotOpenError

ConnectionTimeoutError

ContractAbi

ContractAbiWithSignature

ContractCodeNotStoredError

ContractConstructor

ContractConstructorArgs

ContractEvent

ContractEventDoesNotExistError

ContractEvents

ContractExecutionError

ContractInitOptions

ContractInstantiationError

ContractMethod

ContractMethodInputParameters

ContractMethodOutputParameters

ContractMethods

ContractMissingABIError

ContractMissingDeployDataError

ContractNoAddressDefinedError

ContractNoFromAddressDefinedError

ContractOnceRequiresCallbackError

ContractOptions

ContractReservedEventError

ContractTransactionDataAndInputError

ConvertToNumber

CustomChain

DEFAULT_RETURN_FORMAT

DataFormat

DecodedParams

EIP1193Provider

EIP1193ProviderRpcError

EIP6963AnnounceProviderEvent

EIP6963ProviderDetail

EIP6963ProviderInfo

EIP6963ProviderResponse

EIP6963ProvidersMapUpdateEvent

EIP6963RequestProviderEvent

ENSCheckInterfaceSupportError

ENSNetworkNotSyncedError

ENSUnsupportedNetworkError

ERR_ABI_ENCODING

ERR_CONN

ERR_CONN_CLOSE

ERR_CONN_INVALID

ERR_CONN_MAX_ATTEMPTS

ERR_CONN_NOT_OPEN

ERR_CONN_PENDING_REQUESTS

ERR_CONN_TIMEOUT

ERR_CONTRACT

ERR_CONTRACT_ABI_MISSING

ERR_CONTRACT_EVENT_NOT_EXISTS

ERR_CONTRACT_EXECUTION_REVERTED

ERR_CONTRACT_INSTANTIATION

ERR_CONTRACT_MISSING_ADDRESS

ERR_CONTRACT_MISSING_DEPLOY_DATA

ERR_CONTRACT_MISSING_FROM_ADDRESS

ERR_CONTRACT_REQUIRED_CALLBACK

ERR_CONTRACT_RESERVED_EVENT

ERR_CONTRACT_RESOLVER_MISSING

ERR_CONTRACT_TX_DATA_AND_INPUT

ERR_CORE_CHAIN_MISMATCH

ERR_CORE_HARDFORK_MISMATCH

ERR_ENS_CHECK_INTERFACE_SUPPORT

ERR_ENS_NETWORK_NOT_SYNCED

ERR_ENS_UNSUPPORTED_NETWORK

ERR_EXISTING_PLUGIN_NAMESPACE

ERR_FORMATTERS

ERR_INVALID_ADDRESS

ERR_INVALID_BLOCK

ERR_INVALID_BOOLEAN

ERR_INVALID_BYTES

ERR_INVALID_CLIENT

ERR_INVALID_HEX

ERR_INVALID_INTEGER

ERR_INVALID_KEYSTORE

ERR_INVALID_LARGE_VALUE

ERR_INVALID_METHOD_PARAMS

ERR_INVALID_NIBBLE_WIDTH

ERR_INVALID_NUMBER

ERR_INVALID_PASSWORD

ERR_INVALID_PRIVATE_KEY

ERR_INVALID_PROVIDER

ERR_INVALID_RESPONSE

ERR_INVALID_SIGNATURE

ERR_INVALID_SIZE

ERR_INVALID_STRING

ERR_INVALID_TYPE

ERR_INVALID_TYPE_ABI

ERR_INVALID_UNIT

ERR_INVALID_UNSIGNED_INTEGER

ERR_IV_LENGTH

ERR_KEY_DERIVATION_FAIL

ERR_KEY_VERSION_UNSUPPORTED

ERR_METHOD_NOT_IMPLEMENTED

ERR_MULTIPLE_ERRORS

ERR_OPERATION_ABORT

ERR_OPERATION_TIMEOUT

ERR_PARAM

ERR_PBKDF2_ITERATIONS

ERR_PRIVATE_KEY_LENGTH

ERR_PROVIDER

ERR_RAW_TX_UNDEFINED

ERR_REQ_ALREADY_SENT

ERR_RESPONSE

ERR_RPC_INTERNAL_ERROR

ERR_RPC_INVALID_INPUT

ERR_RPC_INVALID_JSON

ERR_RPC_INVALID_METHOD

ERR_RPC_INVALID_PARAMS

ERR_RPC_INVALID_REQUEST

ERR_RPC_LIMIT_EXCEEDED

ERR_RPC_MISSING_RESOURCE

ERR_RPC_NOT_SUPPORTED

ERR_RPC_TRANSACTION_REJECTED

ERR_RPC_UNAVAILABLE_RESOURCE

ERR_RPC_UNSUPPORTED_METHOD

ERR_SCHEMA_FORMAT

ERR_SIGNATURE_FAILED

ERR_SUBSCRIPTION

ERR_TX

ERR_TX_BLOCK_TIMEOUT

ERR_TX_CHAIN_ID_MISMATCH

ERR_TX_CHAIN_MISMATCH

ERR_TX_CONTRACT_NOT_STORED

ERR_TX_DATA_AND_INPUT

ERR_TX_GAS_MISMATCH

ERR_TX_GAS_MISMATCH_INNER_ERROR

ERR_TX_HARDFORK_MISMATCH

ERR_TX_INVALID_CALL

ERR_TX_INVALID_CHAIN_INFO

ERR_TX_INVALID_FEE_MARKET_GAS

ERR_TX_INVALID_FEE_MARKET_GAS_PRICE

ERR_TX_INVALID_LEGACY_FEE_MARKET

ERR_TX_INVALID_LEGACY_GAS

ERR_TX_INVALID_NONCE_OR_CHAIN_ID

ERR_TX_INVALID_OBJECT

ERR_TX_INVALID_PROPERTIES_FOR_TYPE

ERR_TX_INVALID_RECEIVER

ERR_TX_INVALID_SENDER

ERR_TX_LOCAL_WALLET_NOT_AVAILABLE

ERR_TX_MISSING_CHAIN_INFO

ERR_TX_MISSING_CUSTOM_CHAIN

ERR_TX_MISSING_CUSTOM_CHAIN_ID

ERR_TX_MISSING_GAS

ERR_TX_MISSING_GAS_INNER_ERROR

ERR_TX_NOT_FOUND

ERR_TX_NO_CONTRACT_ADDRESS

ERR_TX_OUT_OF_GAS

ERR_TX_POLLING_TIMEOUT

ERR_TX_RECEIPT_MISSING_BLOCK_NUMBER

ERR_TX_RECEIPT_MISSING_OR_BLOCKHASH_NULL

ERR_TX_REVERT_INSTRUCTION

ERR_TX_REVERT_TRANSACTION

ERR_TX_REVERT_TRANSACTION_CUSTOM_ERROR

ERR_TX_REVERT_WITHOUT_REASON

ERR_TX_SEND_TIMEOUT

ERR_TX_SIGNING

ERR_TX_UNABLE_TO_POPULATE_NONCE

ERR_TX_UNSUPPORTED_EIP_1559

ERR_TX_UNSUPPORTED_TYPE

ERR_UNSUPPORTED_KDF

ERR_VALIDATION

ERR_WS_PROVIDER

ETH_DATA_FORMAT

Eip1193Compatible

Eip1193EventName

Eip1559GasPriceError

Eip1559NotSupportedError

Eip6963EventName

Eip712TypeDetails

Eip712TypedData

Eip838ExecutionError

EncodingTypes

EthExecutionAPI

EthPersonalAPI

EthSubscription

EventLog

ExistingPluginNamespaceError

FMT_BYTES

FMT_NUMBER

FeeData

FeeHistory

FeeHistoryBase

FeeHistoryResultAPI

Filter

FilterAbis

FilterParams

FilterResultsAPI

FixedSizeArray

FormatType

FormatterError

GENESIS_BLOCK_NUMBER

GrowToSize

Hardfork

HardforkMismatchError

HardforksOrdered

HexProcessingError

HexString

HexString16Bytes

HexString256Bytes

HexString32Bytes

HexString8Bytes

HexStringBytes

HexStringSingleByte

IVLengthError

IndexKeysForArray

InternalError

InvalidAddressError

InvalidBlockError

InvalidBooleanError

InvalidBytesError

InvalidClientError

InvalidConnectionError

InvalidGasOrGasPrice

InvalidInputError

InvalidIntegerError

InvalidKdfError

InvalidLargeValueError

InvalidMaxPriorityFeePerGasOrMaxFeePerGas

InvalidMethodParamsError

InvalidNonceOrChainIdError

InvalidNumberError

InvalidNumberOfParamsError

InvalidParamsError

InvalidPasswordError

InvalidPrivateKeyError

InvalidPropertiesForTransactionTypeError

InvalidProviderError

InvalidRequestError

InvalidResponseError

InvalidSignatureError

InvalidSizeError

InvalidStringError

InvalidTransactionCall

InvalidTransactionObjectError

InvalidTransactionWithReceiver

InvalidTransactionWithSender

InvalidTypeAbiInputError

InvalidTypeError

InvalidUnitError

InvalidUnsignedIntegerError

InvalidValueError

JSONRPC_ERR_CHAIN_DISCONNECTED

JSONRPC_ERR_DISCONNECTED

JSONRPC_ERR_REJECTED_REQUEST

JSONRPC_ERR_UNAUTHORIZED

JSONRPC_ERR_UNSUPPORTED_METHOD

JsonEventInterface

JsonFunctionInterface

JsonRpcBatchRequest

JsonRpcBatchResponse

JsonRpcError

JsonRpcId

JsonRpcIdentifier

JsonRpcNotification

JsonRpcOptionalRequest

JsonRpcPayload

JsonRpcRequest

JsonRpcResponse

JsonRpcResponseWithError

JsonRpcResponseWithResult

JsonRpcResult

JsonRpcSubscriptionResult

JsonRpcSubscriptionResultOld

KeyDerivationError

KeyStore

KeyStoreVersionError

LegacyRequestProvider

LegacySendAsyncProvider

LegacySendProvider

LimitExceededError

LocalWalletNotAvailableError

Log

LogAPI

LogBase

LogsInput

LogsOutput

MatchPrimitiveType

MaxAttemptsReachedOnReconnectingError

MetaMaskProvider

MethodNotFoundError

MethodNotImplementedError

MethodNotSupported

MissingChainOrHardforkError

MissingCustomChainError

MissingCustomChainIdError

MissingGasError

MissingGasInnerError

MultipleErrors

Mutable

NibbleWidthError

NoContractAddressFoundError

NonPayableCallOptions

NumberTypes

Numbers

OperationAbortError

OperationTimeoutError

Optional

PBKDF2IterationsError

PBKDF2SHA256Params

ParseError

PayableCallOptions

PendingRequestsOnReconnectingError

PopulatedUnsignedBaseTransaction

PopulatedUnsignedEip1559Transaction

PopulatedUnsignedEip2930Transaction

PopulatedUnsignedTransaction

PostInput

PostOutput

PrimitiveAddressType

PrimitiveBooleanType

PrimitiveBytesType

PrimitiveIntegerType

PrimitiveStringType

PrimitiveTupleType

PrivateKeyLengthError

Proof

ProviderAccounts

ProviderChainId

ProviderConnectInfo

ProviderError

ProviderErrorData

ProviderInfo

ProviderMessage

ProviderRpcError

Receipt

ReceiptInput

ReceiptOutput

RequestAlreadySentError

ResolverMethodMissingError

ResourceUnavailableError

ResourcesNotFoundError

ResponseError

RevertInstructionError

RpcError

RpcErrorMessages

SchemaFormatError

ScryptParams

Sha3Input

SignResult

SignTransactionResult

SignatureError

SignatureObject

SignedTransactionInfoAPI

SimpleProvider

SocketRequestItem

StorageProof

SubscriptionError

SubscriptionParams

SupportedProviders

SyncInput

SyncOutput

SyncingStatusAPI

Topic

Transaction

Transaction1559SignedAPI

Transaction1559UnsignedAPI

Transaction2930SignedAPI

Transaction2930UnsignedAPI

TransactionBlockTimeoutError

TransactionCall

TransactionCallAPI

TransactionDataAndInputError

TransactionError

TransactionForAccessList

TransactionGasMismatchError

TransactionGasMismatchInnerError

TransactionHash

TransactionInfo

TransactionInfoAPI

TransactionInput

TransactionLegacySignedAPI

TransactionLegacyUnsignedAPI

TransactionMissingReceiptOrBlockHashError

TransactionNotFound

TransactionOutOfGasError

TransactionOutput

TransactionPollingTimeoutError

TransactionReceipt

TransactionReceiptAPI

TransactionReceiptBase

TransactionReceiptMissingBlockNumberError

TransactionRejectedError

TransactionRevertInstructionError

TransactionRevertWithCustomError

TransactionRevertedWithoutReasonError

TransactionSendTimeoutError

TransactionSignedAPI

TransactionSigningError

TransactionUnsignedAPI

TransactionWithFromAndToLocalWalletIndex

TransactionWithFromLocalWalletIndex

TransactionWithSenderAPI

TransactionWithToLocalWalletIndex

TypedArray

TypedObject

TypedObjectAbbreviated

Uint

Uint256

UnableToPopulateNonceError

Uncles

UndefinedRawTransactionError

UnsupportedFeeMarketError

UnsupportedTransactionTypeError

ValidChains

ValueTypes

VersionNotSupportedError

Wallet

Web3APIMethod

Web3APIParams

Web3APIPayload

Web3APIRequest

Web3APIReturnType

Web3APISpec

Web3Account

Web3AccountProvider

Web3BaseProvider

Web3BaseProviderConstructor

Web3BaseWallet

Web3BaseWalletAccount

Web3ContractError

Web3DeferredPromiseInterface

Web3Eip1193ProviderEventCallback

Web3Error

Web3EthExecutionAPI

Web3NetAPI

Web3ProviderEventCallback

Web3ProviderMessageEventCallback

Web3ProviderRequestCallback

Web3ProviderStatus

Web3ValidationErrorObject

Web3WSProviderError

Withdrawals

default

Renames and re-exports

Web3

eip6963ProvidersMap

genericRpcErrorMessageTemplate

onNewProviderDiscovered

requestEIP6963Providers

rpcErrorsMap

web3ProvidersMapUpdated

Type Aliases

ContractDeploySend

ContractMethodSend