A B C D E F G H I J K L M N O P Q R S T U V W X Y 
All Classes All Packages

A

a - Variable in class org.web3j.ens.contracts.generated.PublicResolver.AddrChangedEventResponse
 
ABI - Static variable in class org.web3j.ens.RecordTypes
 
ABI(byte[], BigInteger) - Method in class org.web3j.ens.contracts.generated.PublicResolver
 
ABICHANGED_EVENT - Static variable in class org.web3j.ens.contracts.generated.PublicResolver
 
aBIChangedEventFlowable(DefaultBlockParameter, DefaultBlockParameter) - Method in class org.web3j.ens.contracts.generated.PublicResolver
 
aBIChangedEventFlowable(EthFilter) - Method in class org.web3j.ens.contracts.generated.PublicResolver
 
ABIChangedEventResponse() - Constructor for class org.web3j.ens.contracts.generated.PublicResolver.ABIChangedEventResponse
 
AbiDefinition - Class in org.web3j.protocol.core.methods.response
AbiDefinition wrapper.
AbiDefinition() - Constructor for class org.web3j.protocol.core.methods.response.AbiDefinition
 
AbiDefinition(boolean, List<AbiDefinition.NamedType>, String, List<AbiDefinition.NamedType>, String, boolean) - Constructor for class org.web3j.protocol.core.methods.response.AbiDefinition
 
AbiDefinition(boolean, List<AbiDefinition.NamedType>, String, List<AbiDefinition.NamedType>, String, boolean, String) - Constructor for class org.web3j.protocol.core.methods.response.AbiDefinition
 
AbiDefinition(AbiDefinition) - Constructor for class org.web3j.protocol.core.methods.response.AbiDefinition
 
AbiDefinition.NamedType - Class in org.web3j.protocol.core.methods.response
 
accept(TransactionReceipt) - Method in interface org.web3j.tx.response.Callback
 
accountUnlocked() - Method in class org.web3j.protocol.admin.methods.response.PersonalUnlockAccount
 
add(Request<?, ? extends Response<?>>) - Method in class org.web3j.protocol.core.BatchRequest
 
addedToGroup() - Method in class org.web3j.protocol.core.methods.response.ShhAddToGroup
 
addHeader(String, String) - Method in class org.web3j.protocol.http.HttpService
 
addHeaders(Map<String, String>) - Method in class org.web3j.protocol.http.HttpService
 
addNullTopic() - Method in class org.web3j.protocol.core.methods.request.Filter
 
addOptionalTopics(String...) - Method in class org.web3j.protocol.core.methods.request.Filter
 
addr(byte[]) - Method in class org.web3j.ens.contracts.generated.PublicResolver
 
ADDR - Static variable in class org.web3j.ens.RecordTypes
 
ADDRCHANGED_EVENT - Static variable in class org.web3j.ens.contracts.generated.PublicResolver
 
addrChangedEventFlowable(DefaultBlockParameter, DefaultBlockParameter) - Method in class org.web3j.ens.contracts.generated.PublicResolver
 
addrChangedEventFlowable(EthFilter) - Method in class org.web3j.ens.contracts.generated.PublicResolver
 
AddrChangedEventResponse() - Constructor for class org.web3j.ens.contracts.generated.PublicResolver.AddrChangedEventResponse
 
addSingleTopic(String) - Method in class org.web3j.protocol.core.methods.request.Filter
 
Admin - Interface in org.web3j.protocol.admin
JSON-RPC Request object building factory for common Parity and Geth.
adminAddPeer(String) - Method in interface org.web3j.protocol.core.Ethereum
 
adminAddPeer(String) - Method in class org.web3j.protocol.core.JsonRpc2_0Web3j
 
adminDataDir() - Method in interface org.web3j.protocol.core.Ethereum
 
adminDataDir() - Method in class org.web3j.protocol.core.JsonRpc2_0Web3j
 
AdminDataDir - Class in org.web3j.protocol.core.methods.response.admin
String response type.
AdminDataDir() - Constructor for class org.web3j.protocol.core.methods.response.admin.AdminDataDir
 
adminNodeInfo() - Method in interface org.web3j.protocol.core.Ethereum
 
adminNodeInfo() - Method in class org.web3j.protocol.core.JsonRpc2_0Web3j
 
AdminNodeInfo - Class in org.web3j.protocol.core.methods.response.admin
admin_nodeInfo.
AdminNodeInfo() - Constructor for class org.web3j.protocol.core.methods.response.admin.AdminNodeInfo
 
AdminNodeInfo.NodeInfo - Class in org.web3j.protocol.core.methods.response.admin
 
AdminNodeInfo.ResponseDeserialiser - Class in org.web3j.protocol.core.methods.response.admin
 
adminPeers() - Method in interface org.web3j.protocol.core.Ethereum
 
adminPeers() - Method in class org.web3j.protocol.core.JsonRpc2_0Web3j
 
AdminPeers - Class in org.web3j.protocol.core.methods.response.admin
admin_peers.
AdminPeers() - Constructor for class org.web3j.protocol.core.methods.response.admin.AdminPeers
 
AdminPeers.Peer - Class in org.web3j.protocol.core.methods.response.admin
 
AdminPeers.PeerNetwork - Class in org.web3j.protocol.core.methods.response.admin
 
AdminPeers.ResponseDeserialiser - Class in org.web3j.protocol.core.methods.response.admin
 
adminRemovePeer(String) - Method in interface org.web3j.protocol.core.Ethereum
 
adminRemovePeer(String) - Method in class org.web3j.protocol.core.JsonRpc2_0Web3j
 
Aes128CtrKdfParams() - Constructor for class org.web3j.crypto.WalletFile.Aes128CtrKdfParams
 
allowance(String, String) - Method in interface org.web3j.contracts.token.ERC20Interface
 
approvalEventFlowable(DefaultBlockParameter, DefaultBlockParameter) - Method in interface org.web3j.contracts.token.ERC20Interface
 
approve(String, BigInteger) - Method in interface org.web3j.contracts.token.ERC20Interface
 
Async - Class in org.web3j.utils
Async task facilitation.
Async() - Constructor for class org.web3j.utils.Async
 
attempts - Variable in class org.web3j.tx.response.PollingTransactionReceiptProcessor
 

B

balanceOf(String) - Method in interface org.web3j.contracts.token.ERC20BasicInterface
 
BaseEventResponse - Class in org.web3j.protocol.core.methods.response
Base-class of EventResponse objects.
BaseEventResponse() - Constructor for class org.web3j.protocol.core.methods.response.BaseEventResponse
 
Batcher - Interface in org.web3j.protocol.core
 
BatchRequest - Class in org.web3j.protocol.core
 
BatchRequest(Web3jService) - Constructor for class org.web3j.protocol.core.BatchRequest
 
BatchResponse - Class in org.web3j.protocol.core
 
BatchResponse(List<Request<?, ? extends Response<?>>>, List<? extends Response<?>>) - Constructor for class org.web3j.protocol.core.BatchResponse
 
BIN_NOT_PROVIDED - Static variable in class org.web3j.tx.Contract
 
Bip44WalletUtils - Class in org.web3j.crypto
 
Bip44WalletUtils() - Constructor for class org.web3j.crypto.Bip44WalletUtils
 
Block() - Constructor for class org.web3j.protocol.core.methods.response.EthBlock.Block
 
Block(String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, List<EthBlock.TransactionResult>, List<String>, List<String>) - Constructor for class org.web3j.protocol.core.methods.response.EthBlock.Block
 
BlockFilter - Class in org.web3j.protocol.core.filters
Handler for working with block filter requests.
BlockFilter(Web3j, Callback<String>) - Constructor for class org.web3j.protocol.core.filters.BlockFilter
 
blockFlowable(boolean) - Method in class org.web3j.protocol.core.JsonRpc2_0Web3j
 
blockFlowable(boolean) - Method in interface org.web3j.protocol.rx.Web3jRx
Create an Flowable instance that emits newly created blocks on the blockchain.
blockFlowable(boolean, long) - Method in class org.web3j.protocol.rx.JsonRpc2_0Rx
 
BlocksFilter - Class in org.web3j.protocol.core.filters
Handler hashes for working with block filter requests
BlocksFilter(Web3j, Callback<List<String>>) - Constructor for class org.web3j.protocol.core.filters.BlocksFilter
 
BooleanResponse - Class in org.web3j.protocol.admin.methods.response
Boolean response type.
BooleanResponse - Class in org.web3j.protocol.core.methods.response
Boolean response type.
BooleanResponse() - Constructor for class org.web3j.protocol.admin.methods.response.BooleanResponse
 
BooleanResponse() - Constructor for class org.web3j.protocol.core.methods.response.BooleanResponse
 
build(Web3jService) - Static method in interface org.web3j.protocol.admin.Admin
 
build(Web3jService) - Static method in interface org.web3j.protocol.Web3j
Construct a new Web3j instance.
build(Web3jService, long, ScheduledExecutorService) - Static method in interface org.web3j.protocol.admin.Admin
 
build(Web3jService, long, ScheduledExecutorService) - Static method in interface org.web3j.protocol.Web3j
Construct a new Web3j instance.

C

call(String, String, DefaultBlockParameter) - Method in class org.web3j.tx.ManagedTransaction
 
callback - Variable in class org.web3j.protocol.core.filters.Filter
 
Callback<T> - Interface in org.web3j.protocol.core.filters
Filter callback interface.
Callback - Interface in org.web3j.tx.response
Transaction receipt processor callback.
cancel() - Method in class org.web3j.protocol.core.filters.Filter
 
ChainId - Class in org.web3j.tx
Deprecated.
ChainId() - Constructor for class org.web3j.tx.ChainId
Deprecated.
 
ChainIdLong - Class in org.web3j.tx
 
ChainIdLong() - Constructor for class org.web3j.tx.ChainIdLong
 
CipherParams() - Constructor for class org.web3j.crypto.WalletFile.CipherParams
 
ClientConnectionException - Exception in org.web3j.protocol.exceptions
Client connection exception.
ClientConnectionException(String) - Constructor for exception org.web3j.protocol.exceptions.ClientConnectionException
 
ClientTransactionManager - Class in org.web3j.tx
TransactionManager implementation for using an Ethereum node to transact.
ClientTransactionManager(Web3j, String) - Constructor for class org.web3j.tx.ClientTransactionManager
 
ClientTransactionManager(Web3j, String, int, int) - Constructor for class org.web3j.tx.ClientTransactionManager
 
ClientTransactionManager(Web3j, String, TransactionReceiptProcessor) - Constructor for class org.web3j.tx.ClientTransactionManager
 
close() - Method in class org.web3j.protocol.http.HttpService
 
close() - Method in interface org.web3j.protocol.ipc.IOFacade
 
close() - Method in class org.web3j.protocol.ipc.IpcService
 
close() - Method in class org.web3j.protocol.ipc.UnixDomainSocket
 
close() - Method in class org.web3j.protocol.ipc.WindowsNamedPipe
 
close() - Method in interface org.web3j.protocol.Web3jService
Closes resources used by the service.
close() - Method in class org.web3j.protocol.websocket.WebSocketService
 
Code() - Constructor for class org.web3j.protocol.core.methods.response.EthCompileSolidity.Code
 
Code(String) - Constructor for class org.web3j.protocol.core.methods.response.EthCompileSolidity.Code
 
Code(String, EthCompileSolidity.SolidityInfo) - Constructor for class org.web3j.protocol.core.methods.response.EthCompileSolidity.Code
 
Collection - Class in org.web3j.utils
Utility functions for working with Collections.
connect() - Method in class org.web3j.protocol.websocket.WebSocketService
Connect to a WebSocket server.
connect(Consumer<String>, Consumer<Throwable>, Runnable) - Method in class org.web3j.protocol.websocket.WebSocketService
 
content(byte[]) - Method in class org.web3j.ens.contracts.generated.PublicResolver
 
CONTENTCHANGED_EVENT - Static variable in class org.web3j.ens.contracts.generated.PublicResolver
 
contentChangedEventFlowable(DefaultBlockParameter, DefaultBlockParameter) - Method in class org.web3j.ens.contracts.generated.PublicResolver
 
contentChangedEventFlowable(EthFilter) - Method in class org.web3j.ens.contracts.generated.PublicResolver
 
ContentChangedEventResponse() - Constructor for class org.web3j.ens.contracts.generated.PublicResolver.ContentChangedEventResponse
 
contentType - Variable in class org.web3j.ens.contracts.generated.PublicResolver.ABIChangedEventResponse
 
Contract - Class in org.web3j.tx
Solidity contract type abstraction for interacting with smart contracts via native Java types.
Contract(String, String, Web3j, Credentials, BigInteger, BigInteger) - Constructor for class org.web3j.tx.Contract
Deprecated.
Contract(String, String, Web3j, Credentials, ContractGasProvider) - Constructor for class org.web3j.tx.Contract
 
Contract(String, String, Web3j, TransactionManager, BigInteger, BigInteger) - Constructor for class org.web3j.tx.Contract
Deprecated.
Contract(String, String, Web3j, TransactionManager, ContractGasProvider) - Constructor for class org.web3j.tx.Contract
 
Contract(String, Web3j, Credentials, BigInteger, BigInteger) - Constructor for class org.web3j.tx.Contract
Deprecated.
Contract(String, Web3j, TransactionManager, BigInteger, BigInteger) - Constructor for class org.web3j.tx.Contract
Deprecated.
Contract(EnsResolver, String, String, Web3j, TransactionManager, ContractGasProvider) - Constructor for class org.web3j.tx.Contract
 
Contract.EventValuesWithLog - Class in org.web3j.tx
Adds a log field to EventValues.
contractAddress - Variable in class org.web3j.tx.Contract
 
contractBinary - Variable in class org.web3j.tx.Contract
 
ContractCallException - Exception in org.web3j.tx.exceptions
Exception resulting from issues calling methods on Smart Contracts.
ContractCallException(String) - Constructor for exception org.web3j.tx.exceptions.ContractCallException
 
ContractCallException(String, Throwable) - Constructor for exception org.web3j.tx.exceptions.ContractCallException
 
ContractGasProvider - Interface in org.web3j.tx.gas
 
Contracts - Class in org.web3j.ens
ENS registry contract addresses.
Contracts() - Constructor for class org.web3j.ens.Contracts
 
convertToNative(List<S>) - Static method in class org.web3j.tx.Contract
 
create(String, ECKeyPair, int, int) - Static method in class org.web3j.crypto.Wallet
Creates a wallet
create(T...) - Static method in class org.web3j.utils.Collection
 
createContractTransaction(String, BigInteger, BigInteger, String) - Static method in class org.web3j.protocol.core.methods.request.Transaction
 
createContractTransaction(String, BigInteger, BigInteger, BigInteger, BigInteger, String) - Static method in class org.web3j.protocol.core.methods.request.Transaction
 
createEthCallTransaction(String, String, String) - Static method in class org.web3j.protocol.core.methods.request.Transaction
 
createEtherTransaction(String, BigInteger, BigInteger, BigInteger, String, BigInteger) - Static method in class org.web3j.protocol.core.methods.request.Transaction
 
createFunctionCallTransaction(String, BigInteger, BigInteger, BigInteger, String, String) - Static method in class org.web3j.protocol.core.methods.request.Transaction
 
createFunctionCallTransaction(String, BigInteger, BigInteger, BigInteger, String, BigInteger, String) - Static method in class org.web3j.protocol.core.methods.request.Transaction
 
createLight(String, ECKeyPair) - Static method in class org.web3j.crypto.Wallet
Creates a light wallet
createStandard(String, ECKeyPair) - Static method in class org.web3j.crypto.Wallet
Creates a standard wallet
Crypto() - Constructor for class org.web3j.crypto.WalletFile.Crypto
 

D

dbGetHex(String, String) - Method in interface org.web3j.protocol.core.Ethereum
 
dbGetHex(String, String) - Method in class org.web3j.protocol.core.JsonRpc2_0Web3j
 
DbGetHex - Class in org.web3j.protocol.core.methods.response
db_getHex.
DbGetHex() - Constructor for class org.web3j.protocol.core.methods.response.DbGetHex
 
dbGetString(String, String) - Method in interface org.web3j.protocol.core.Ethereum
 
dbGetString(String, String) - Method in class org.web3j.protocol.core.JsonRpc2_0Web3j
 
DbGetString - Class in org.web3j.protocol.core.methods.response
db_getString.
DbGetString() - Constructor for class org.web3j.protocol.core.methods.response.DbGetString
 
dbPutHex(String, String, String) - Method in interface org.web3j.protocol.core.Ethereum
 
dbPutHex(String, String, String) - Method in class org.web3j.protocol.core.JsonRpc2_0Web3j
 
DbPutHex - Class in org.web3j.protocol.core.methods.response
db_putHex.
DbPutHex() - Constructor for class org.web3j.protocol.core.methods.response.DbPutHex
 
dbPutString(String, String, String) - Method in interface org.web3j.protocol.core.Ethereum
 
dbPutString(String, String, String) - Method in class org.web3j.protocol.core.JsonRpc2_0Web3j
 
DbPutString - Class in org.web3j.protocol.core.methods.response
db_putString.
DbPutString() - Constructor for class org.web3j.protocol.core.methods.response.DbPutString
 
decodeFunctionResponse(String) - Method in class org.web3j.protocol.core.RemoteFunctionCall
decode a method response
decrypt(String, WalletFile) - Static method in class org.web3j.crypto.Wallet
Decrypts a wallet file
DEFAULT - Static variable in class org.web3j.utils.Version
 
DEFAULT_BLOCK_TIME - Static variable in class org.web3j.protocol.core.JsonRpc2_0Web3j
 
DEFAULT_GAS - Static variable in class org.web3j.protocol.core.methods.request.Transaction
 
DEFAULT_POLLING_ATTEMPTS_PER_TX_HASH - Static variable in class org.web3j.tx.TransactionManager
 
DEFAULT_POLLING_FREQUENCY - Static variable in class org.web3j.tx.TransactionManager
 
DEFAULT_SYNC_THRESHOLD - Static variable in class org.web3j.ens.EnsResolver
 
DEFAULT_URL - Static variable in class org.web3j.protocol.http.HttpService
 
defaultBlockParameter - Variable in class org.web3j.tx.Contract
 
DefaultBlockParameter - Interface in org.web3j.protocol.core
Wrapper for parameter that takes either a block number or block name as input
DefaultBlockParameterName - Enum in org.web3j.protocol.core
https://github.com/ethereum/wiki/wiki/JSON-RPC#the-default-block-parameter
DefaultBlockParameterNumber - Class in org.web3j.protocol.core
DefaultBlockParameter implementation that takes a numeric value.
DefaultBlockParameterNumber(long) - Constructor for class org.web3j.protocol.core.DefaultBlockParameterNumber
 
DefaultBlockParameterNumber(BigInteger) - Constructor for class org.web3j.protocol.core.DefaultBlockParameterNumber
 
defaultExecutorService() - Static method in class org.web3j.utils.Async
Provide a new ScheduledExecutorService instance.
DefaultGasProvider - Class in org.web3j.tx.gas
 
DefaultGasProvider() - Constructor for class org.web3j.tx.gas.DefaultGasProvider
 
deploy(Class<T>, Web3j, Credentials, BigInteger, BigInteger, String, String, BigInteger) - Static method in class org.web3j.tx.Contract
Deprecated.
deploy(Class<T>, Web3j, Credentials, ContractGasProvider, String, String, BigInteger) - Static method in class org.web3j.tx.Contract
 
deploy(Class<T>, Web3j, TransactionManager, BigInteger, BigInteger, String, String, BigInteger) - Static method in class org.web3j.tx.Contract
Deprecated.
deploy(Class<T>, Web3j, TransactionManager, ContractGasProvider, String, String, BigInteger) - Static method in class org.web3j.tx.Contract
 
deploy(Web3j, Credentials, BigInteger, BigInteger) - Static method in class org.web3j.ens.contracts.generated.ENS
Deprecated.
deploy(Web3j, Credentials, BigInteger, BigInteger, String) - Static method in class org.web3j.ens.contracts.generated.PublicResolver
Deprecated.
deploy(Web3j, Credentials, ContractGasProvider) - Static method in class org.web3j.ens.contracts.generated.ENS
 
deploy(Web3j, Credentials, ContractGasProvider, String) - Static method in class org.web3j.ens.contracts.generated.PublicResolver
 
deploy(Web3j, TransactionManager, BigInteger, BigInteger) - Static method in class org.web3j.ens.contracts.generated.ENS
Deprecated.
deploy(Web3j, TransactionManager, BigInteger, BigInteger, String) - Static method in class org.web3j.ens.contracts.generated.PublicResolver
Deprecated.
deploy(Web3j, TransactionManager, ContractGasProvider) - Static method in class org.web3j.ens.contracts.generated.ENS
 
deploy(Web3j, TransactionManager, ContractGasProvider, String) - Static method in class org.web3j.ens.contracts.generated.PublicResolver
 
deployedAddresses - Variable in class org.web3j.tx.Contract
 
deployRemoteCall(Class<T>, Web3j, Credentials, BigInteger, BigInteger, String, String) - Static method in class org.web3j.tx.Contract
 
deployRemoteCall(Class<T>, Web3j, Credentials, BigInteger, BigInteger, String, String, BigInteger) - Static method in class org.web3j.tx.Contract
 
deployRemoteCall(Class<T>, Web3j, Credentials, ContractGasProvider, String, String) - Static method in class org.web3j.tx.Contract
 
deployRemoteCall(Class<T>, Web3j, Credentials, ContractGasProvider, String, String, BigInteger) - Static method in class org.web3j.tx.Contract
 
deployRemoteCall(Class<T>, Web3j, TransactionManager, BigInteger, BigInteger, String, String) - Static method in class org.web3j.tx.Contract
 
deployRemoteCall(Class<T>, Web3j, TransactionManager, BigInteger, BigInteger, String, String, BigInteger) - Static method in class org.web3j.tx.Contract
 
deployRemoteCall(Class<T>, Web3j, TransactionManager, ContractGasProvider, String, String) - Static method in class org.web3j.tx.Contract
 
deployRemoteCall(Class<T>, Web3j, TransactionManager, ContractGasProvider, String, String, BigInteger) - Static method in class org.web3j.tx.Contract
 
deserialize(JsonParser, DeserializationContext) - Method in class org.web3j.protocol.core.methods.response.admin.AdminNodeInfo.ResponseDeserialiser
 
deserialize(JsonParser, DeserializationContext) - Method in class org.web3j.protocol.core.methods.response.admin.AdminPeers.ResponseDeserialiser
 
deserialize(JsonParser, DeserializationContext) - Method in class org.web3j.protocol.core.methods.response.EthBlock.ResponseDeserialiser
 
deserialize(JsonParser, DeserializationContext) - Method in class org.web3j.protocol.core.methods.response.EthBlock.ResultTransactionDeserialiser
 
deserialize(JsonParser, DeserializationContext) - Method in class org.web3j.protocol.core.methods.response.EthGetTransactionReceipt.ResponseDeserialiser
 
deserialize(JsonParser, DeserializationContext) - Method in class org.web3j.protocol.core.methods.response.EthLog.LogResultDeserialiser
 
deserialize(JsonParser, DeserializationContext) - Method in class org.web3j.protocol.core.methods.response.EthSyncing.ResponseDeserialiser
 
deserialize(JsonParser, DeserializationContext) - Method in class org.web3j.protocol.core.methods.response.EthTransaction.ResponseDeserialiser
 
deserialize(JsonParser, DeserializationContext) - Method in class org.web3j.protocol.deserializer.KeepAsJsonDeserialzier
 
deserialize(JsonParser, DeserializationContext) - Method in class org.web3j.protocol.deserializer.RawResponseDeserializer
 
Documentation() - Constructor for class org.web3j.protocol.core.methods.response.EthCompileSolidity.Documentation
 

E

EARLIEST - org.web3j.protocol.core.DefaultBlockParameterName
 
EmptyTransactionReceipt - Class in org.web3j.tx.response
An empty transaction receipt object containing only the transaction hash.
EmptyTransactionReceipt(String) - Constructor for class org.web3j.tx.response.EmptyTransactionReceipt
 
encodeFunctionCall() - Method in class org.web3j.protocol.core.RemoteFunctionCall
return an encoded function, so it can be manually signed and transmitted
ENS - Class in org.web3j.ens.contracts.generated
Auto generated code.
ENS(String, Web3j, Credentials, BigInteger, BigInteger) - Constructor for class org.web3j.ens.contracts.generated.ENS
Deprecated.
ENS(String, Web3j, Credentials, ContractGasProvider) - Constructor for class org.web3j.ens.contracts.generated.ENS
 
ENS(String, Web3j, TransactionManager, BigInteger, BigInteger) - Constructor for class org.web3j.ens.contracts.generated.ENS
Deprecated.
ENS(String, Web3j, TransactionManager, ContractGasProvider) - Constructor for class org.web3j.ens.contracts.generated.ENS
 
ENS.NewOwnerEventResponse - Class in org.web3j.ens.contracts.generated
 
ENS.NewResolverEventResponse - Class in org.web3j.ens.contracts.generated
 
ENS.NewTTLEventResponse - Class in org.web3j.ens.contracts.generated
 
ENS.TransferEventResponse - Class in org.web3j.ens.contracts.generated
 
EnsResolutionException - Exception in org.web3j.ens
ENS resolution exception.
EnsResolutionException(String) - Constructor for exception org.web3j.ens.EnsResolutionException
 
EnsResolutionException(String, Throwable) - Constructor for exception org.web3j.ens.EnsResolutionException
 
ensResolver - Variable in class org.web3j.tx.ManagedTransaction
 
EnsResolver - Class in org.web3j.ens
Resolution logic for contract addresses.
EnsResolver(Web3j) - Constructor for class org.web3j.ens.EnsResolver
 
EnsResolver(Web3j, long) - Constructor for class org.web3j.ens.EnsResolver
 
EnsResolver(Web3j, long, int) - Constructor for class org.web3j.ens.EnsResolver
 
equals(Object) - Method in class org.web3j.crypto.WalletFile.Aes128CtrKdfParams
 
equals(Object) - Method in class org.web3j.crypto.WalletFile.CipherParams
 
equals(Object) - Method in class org.web3j.crypto.WalletFile.Crypto
 
equals(Object) - Method in class org.web3j.crypto.WalletFile
 
equals(Object) - Method in class org.web3j.crypto.WalletFile.ScryptKdfParams
 
equals(Object) - Method in class org.web3j.protocol.core.methods.response.AbiDefinition
 
equals(Object) - Method in class org.web3j.protocol.core.methods.response.AbiDefinition.NamedType
 
equals(Object) - Method in class org.web3j.protocol.core.methods.response.EthBlock.Block
 
equals(Object) - Method in class org.web3j.protocol.core.methods.response.EthBlock.TransactionHash
 
equals(Object) - Method in class org.web3j.protocol.core.methods.response.EthCompileSolidity.Code
 
equals(Object) - Method in class org.web3j.protocol.core.methods.response.EthCompileSolidity.Documentation
 
equals(Object) - Method in class org.web3j.protocol.core.methods.response.EthCompileSolidity.SolidityInfo
 
equals(Object) - Method in class org.web3j.protocol.core.methods.response.EthLog.Hash
 
equals(Object) - Method in class org.web3j.protocol.core.methods.response.EthSyncing.Syncing
 
equals(Object) - Method in class org.web3j.protocol.core.methods.response.Log
 
equals(Object) - Method in class org.web3j.protocol.core.methods.response.ShhMessages.SshMessage
 
equals(Object) - Method in class org.web3j.protocol.core.methods.response.Transaction
 
equals(Object) - Method in class org.web3j.protocol.core.methods.response.TransactionReceipt
 
equals(Object) - Method in class org.web3j.protocol.core.Response.Error
 
equals(Object) - Method in class org.web3j.tx.response.EmptyTransactionReceipt
 
ERC20BasicInterface<T> - Interface in org.web3j.contracts.token
Describes the Ethereum "Basic" subset of the ERC-20 token standard.
ERC20Interface<R,​T> - Interface in org.web3j.contracts.token
The Ethereum ERC-20 token standard.
Error() - Constructor for class org.web3j.protocol.core.Response.Error
 
Error(int, String) - Constructor for class org.web3j.protocol.core.Response.Error
 
ethAccounts() - Method in interface org.web3j.protocol.core.Ethereum
 
ethAccounts() - Method in class org.web3j.protocol.core.JsonRpc2_0Web3j
 
EthAccounts - Class in org.web3j.protocol.core.methods.response
eth_accounts.
EthAccounts() - Constructor for class org.web3j.protocol.core.methods.response.EthAccounts
 
EthBlock - Class in org.web3j.protocol.core.methods.response
Block object returned by: eth_getBlockByHash eth_getBlockByNumber eth_getUncleByBlockHashAndIndex eth_getUncleByBlockNumberAndIndex
EthBlock() - Constructor for class org.web3j.protocol.core.methods.response.EthBlock
 
EthBlock.Block - Class in org.web3j.protocol.core.methods.response
 
EthBlock.ResponseDeserialiser - Class in org.web3j.protocol.core.methods.response
 
EthBlock.ResultTransactionDeserialiser - Class in org.web3j.protocol.core.methods.response
 
EthBlock.TransactionHash - Class in org.web3j.protocol.core.methods.response
 
EthBlock.TransactionObject - Class in org.web3j.protocol.core.methods.response
 
EthBlock.TransactionResult<T> - Interface in org.web3j.protocol.core.methods.response
 
ethBlockHashFlowable() - Method in class org.web3j.protocol.core.JsonRpc2_0Web3j
 
ethBlockHashFlowable() - Method in interface org.web3j.protocol.rx.Web3jRx
Create an Flowable to emit block hashes.
ethBlockHashFlowable(long) - Method in class org.web3j.protocol.rx.JsonRpc2_0Rx
 
ethBlockNumber() - Method in interface org.web3j.protocol.core.Ethereum
 
ethBlockNumber() - Method in class org.web3j.protocol.core.JsonRpc2_0Web3j
 
EthBlockNumber - Class in org.web3j.protocol.core.methods.response
eth_blockNumber.
EthBlockNumber() - Constructor for class org.web3j.protocol.core.methods.response.EthBlockNumber
 
ethCall(Transaction, DefaultBlockParameter) - Method in interface org.web3j.protocol.core.Ethereum
 
ethCall(Transaction, DefaultBlockParameter) - Method in class org.web3j.protocol.core.JsonRpc2_0Web3j
 
EthCall - Class in org.web3j.protocol.core.methods.response
eth_call.
EthCall() - Constructor for class org.web3j.protocol.core.methods.response.EthCall
 
ethChainId() - Method in interface org.web3j.protocol.core.Ethereum
 
ethChainId() - Method in class org.web3j.protocol.core.JsonRpc2_0Web3j
 
EthChainId - Class in org.web3j.protocol.core.methods.response
eth_chainId.
EthChainId() - Constructor for class org.web3j.protocol.core.methods.response.EthChainId
 
ethCoinbase() - Method in interface org.web3j.protocol.core.Ethereum
 
ethCoinbase() - Method in class org.web3j.protocol.core.JsonRpc2_0Web3j
 
EthCoinbase - Class in org.web3j.protocol.core.methods.response
eth_coinbase.
EthCoinbase() - Constructor for class org.web3j.protocol.core.methods.response.EthCoinbase
 
ethCompileLLL(String) - Method in interface org.web3j.protocol.core.Ethereum
 
ethCompileLLL(String) - Method in class org.web3j.protocol.core.JsonRpc2_0Web3j
 
EthCompileLLL - Class in org.web3j.protocol.core.methods.response
eth_compileLLL.
EthCompileLLL() - Constructor for class org.web3j.protocol.core.methods.response.EthCompileLLL
 
ethCompileSerpent(String) - Method in interface org.web3j.protocol.core.Ethereum
 
ethCompileSerpent(String) - Method in class org.web3j.protocol.core.JsonRpc2_0Web3j
 
EthCompileSerpent - Class in org.web3j.protocol.core.methods.response
eth_compileSerpent.
EthCompileSerpent() - Constructor for class org.web3j.protocol.core.methods.response.EthCompileSerpent
 
ethCompileSolidity(String) - Method in interface org.web3j.protocol.core.Ethereum
 
ethCompileSolidity(String) - Method in class org.web3j.protocol.core.JsonRpc2_0Web3j
 
EthCompileSolidity - Class in org.web3j.protocol.core.methods.response
eth_compileSolidity.
EthCompileSolidity() - Constructor for class org.web3j.protocol.core.methods.response.EthCompileSolidity
 
EthCompileSolidity.Code - Class in org.web3j.protocol.core.methods.response
 
EthCompileSolidity.Documentation - Class in org.web3j.protocol.core.methods.response
 
EthCompileSolidity.SolidityInfo - Class in org.web3j.protocol.core.methods.response
 
Ethereum - Interface in org.web3j.protocol.core
Core Ethereum JSON-RPC API.
ETHEREUM_CLASSIC_MAINNET - Static variable in class org.web3j.tx.ChainId
Deprecated.
 
ETHEREUM_CLASSIC_MAINNET - Static variable in class org.web3j.tx.ChainIdLong
 
ETHEREUM_CLASSIC_TESTNET - Static variable in class org.web3j.tx.ChainId
Deprecated.
 
ETHEREUM_CLASSIC_TESTNET - Static variable in class org.web3j.tx.ChainIdLong
 
ethEstimateGas(Transaction) - Method in interface org.web3j.protocol.core.Ethereum
 
ethEstimateGas(Transaction) - Method in class org.web3j.protocol.core.JsonRpc2_0Web3j
 
EthEstimateGas - Class in org.web3j.protocol.core.methods.response
eth_estimateGas.
EthEstimateGas() - Constructor for class org.web3j.protocol.core.methods.response.EthEstimateGas
 
ethFilter - Variable in class org.web3j.protocol.core.filters.LogFilter
 
EthFilter - Class in org.web3j.protocol.core.methods.request
Filter implementation as per docs.
EthFilter - Class in org.web3j.protocol.core.methods.response
eth_newFilter.
EthFilter() - Constructor for class org.web3j.protocol.core.methods.request.EthFilter
 
EthFilter() - Constructor for class org.web3j.protocol.core.methods.response.EthFilter
 
EthFilter(DefaultBlockParameter, DefaultBlockParameter, String) - Constructor for class org.web3j.protocol.core.methods.request.EthFilter
 
EthFilter(DefaultBlockParameter, DefaultBlockParameter, List<String>) - Constructor for class org.web3j.protocol.core.methods.request.EthFilter
 
ethGasPrice() - Method in interface org.web3j.protocol.core.Ethereum
 
ethGasPrice() - Method in class org.web3j.protocol.core.JsonRpc2_0Web3j
 
EthGasPrice - Class in org.web3j.protocol.core.methods.response
eth_gasPrice.
EthGasPrice() - Constructor for class org.web3j.protocol.core.methods.response.EthGasPrice
 
ethGetBalance(String, DefaultBlockParameter) - Method in interface org.web3j.protocol.core.Ethereum
 
ethGetBalance(String, DefaultBlockParameter) - Method in class org.web3j.protocol.core.JsonRpc2_0Web3j
 
EthGetBalance - Class in org.web3j.protocol.core.methods.response
eth_getBalance.
EthGetBalance() - Constructor for class org.web3j.protocol.core.methods.response.EthGetBalance
 
ethGetBlockByHash(String, boolean) - Method in interface org.web3j.protocol.core.Ethereum
 
ethGetBlockByHash(String, boolean) - Method in class org.web3j.protocol.core.JsonRpc2_0Web3j
 
ethGetBlockByNumber(DefaultBlockParameter, boolean) - Method in interface org.web3j.protocol.core.Ethereum
 
ethGetBlockByNumber(DefaultBlockParameter, boolean) - Method in class org.web3j.protocol.core.JsonRpc2_0Web3j
 
ethGetBlockTransactionCountByHash(String) - Method in interface org.web3j.protocol.core.Ethereum
 
ethGetBlockTransactionCountByHash(String) - Method in class org.web3j.protocol.core.JsonRpc2_0Web3j
 
EthGetBlockTransactionCountByHash - Class in org.web3j.protocol.core.methods.response
eth_getBlockTransactionCountByHash.
EthGetBlockTransactionCountByHash() - Constructor for class org.web3j.protocol.core.methods.response.EthGetBlockTransactionCountByHash
 
ethGetBlockTransactionCountByNumber(DefaultBlockParameter) - Method in interface org.web3j.protocol.core.Ethereum
 
ethGetBlockTransactionCountByNumber(DefaultBlockParameter) - Method in class org.web3j.protocol.core.JsonRpc2_0Web3j
 
EthGetBlockTransactionCountByNumber - Class in org.web3j.protocol.core.methods.response
eth_getBlockTransactionCountByNumber.
EthGetBlockTransactionCountByNumber() - Constructor for class org.web3j.protocol.core.methods.response.EthGetBlockTransactionCountByNumber
 
ethGetCode(String, DefaultBlockParameter) - Method in interface org.web3j.protocol.core.Ethereum
 
ethGetCode(String, DefaultBlockParameter) - Method in class org.web3j.protocol.core.JsonRpc2_0Web3j
 
EthGetCode - Class in org.web3j.protocol.core.methods.response
eth_getCode.
EthGetCode() - Constructor for class org.web3j.protocol.core.methods.response.EthGetCode
 
ethGetCompilers() - Method in interface org.web3j.protocol.core.Ethereum
 
ethGetCompilers() - Method in class org.web3j.protocol.core.JsonRpc2_0Web3j
 
EthGetCompilers - Class in org.web3j.protocol.core.methods.response
eth_getCompilers.
EthGetCompilers() - Constructor for class org.web3j.protocol.core.methods.response.EthGetCompilers
 
ethGetFilterChanges(BigInteger) - Method in interface org.web3j.protocol.core.Ethereum
 
ethGetFilterChanges(BigInteger) - Method in class org.web3j.protocol.core.JsonRpc2_0Web3j
 
ethGetFilterLogs(BigInteger) - Method in interface org.web3j.protocol.core.Ethereum
 
ethGetFilterLogs(BigInteger) - Method in class org.web3j.protocol.core.JsonRpc2_0Web3j
 
ethGetLogs(EthFilter) - Method in interface org.web3j.protocol.core.Ethereum
 
ethGetLogs(EthFilter) - Method in class org.web3j.protocol.core.JsonRpc2_0Web3j
 
ethGetStorageAt(String, BigInteger, DefaultBlockParameter) - Method in interface org.web3j.protocol.core.Ethereum
 
ethGetStorageAt(String, BigInteger, DefaultBlockParameter) - Method in class org.web3j.protocol.core.JsonRpc2_0Web3j
 
EthGetStorageAt - Class in org.web3j.protocol.core.methods.response
eth_getStorageAt.
EthGetStorageAt() - Constructor for class org.web3j.protocol.core.methods.response.EthGetStorageAt
 
ethGetTransactionByBlockHashAndIndex(String, BigInteger) - Method in interface org.web3j.protocol.core.Ethereum
 
ethGetTransactionByBlockHashAndIndex(String, BigInteger) - Method in class org.web3j.protocol.core.JsonRpc2_0Web3j
 
ethGetTransactionByBlockNumberAndIndex(DefaultBlockParameter, BigInteger) - Method in interface org.web3j.protocol.core.Ethereum
 
ethGetTransactionByBlockNumberAndIndex(DefaultBlockParameter, BigInteger) - Method in class org.web3j.protocol.core.JsonRpc2_0Web3j
 
ethGetTransactionByHash(String) - Method in interface org.web3j.protocol.core.Ethereum
 
ethGetTransactionByHash(String) - Method in class org.web3j.protocol.core.JsonRpc2_0Web3j
 
ethGetTransactionCount(String, DefaultBlockParameter) - Method in interface org.web3j.protocol.core.Ethereum
 
ethGetTransactionCount(String, DefaultBlockParameter) - Method in class org.web3j.protocol.core.JsonRpc2_0Web3j
 
EthGetTransactionCount - Class in org.web3j.protocol.core.methods.response
eth_getTransactionCount.
EthGetTransactionCount() - Constructor for class org.web3j.protocol.core.methods.response.EthGetTransactionCount
 
ethGetTransactionReceipt(String) - Method in interface org.web3j.protocol.core.Ethereum
 
ethGetTransactionReceipt(String) - Method in class org.web3j.protocol.core.JsonRpc2_0Web3j
 
EthGetTransactionReceipt - Class in org.web3j.protocol.core.methods.response
eth_getTransactionReceipt.
EthGetTransactionReceipt() - Constructor for class org.web3j.protocol.core.methods.response.EthGetTransactionReceipt
 
EthGetTransactionReceipt.ResponseDeserialiser - Class in org.web3j.protocol.core.methods.response
 
ethGetUncleByBlockHashAndIndex(String, BigInteger) - Method in interface org.web3j.protocol.core.Ethereum
 
ethGetUncleByBlockHashAndIndex(String, BigInteger) - Method in class org.web3j.protocol.core.JsonRpc2_0Web3j
 
ethGetUncleByBlockNumberAndIndex(DefaultBlockParameter, BigInteger) - Method in interface org.web3j.protocol.core.Ethereum
 
ethGetUncleByBlockNumberAndIndex(DefaultBlockParameter, BigInteger) - Method in class org.web3j.protocol.core.JsonRpc2_0Web3j
 
ethGetUncleCountByBlockHash(String) - Method in interface org.web3j.protocol.core.Ethereum
 
ethGetUncleCountByBlockHash(String) - Method in class org.web3j.protocol.core.JsonRpc2_0Web3j
 
EthGetUncleCountByBlockHash - Class in org.web3j.protocol.core.methods.response
eth_getUncleCountByBlockHash.
EthGetUncleCountByBlockHash() - Constructor for class org.web3j.protocol.core.methods.response.EthGetUncleCountByBlockHash
 
ethGetUncleCountByBlockNumber(DefaultBlockParameter) - Method in interface org.web3j.protocol.core.Ethereum
 
ethGetUncleCountByBlockNumber(DefaultBlockParameter) - Method in class org.web3j.protocol.core.JsonRpc2_0Web3j
 
EthGetUncleCountByBlockNumber - Class in org.web3j.protocol.core.methods.response
eth_getUncleCountByBlockNumber.
EthGetUncleCountByBlockNumber() - Constructor for class org.web3j.protocol.core.methods.response.EthGetUncleCountByBlockNumber
 
ethGetWork() - Method in interface org.web3j.protocol.core.Ethereum
 
ethGetWork() - Method in class org.web3j.protocol.core.JsonRpc2_0Web3j
 
EthGetWork - Class in org.web3j.protocol.core.methods.response
eth_getWork.
EthGetWork() - Constructor for class org.web3j.protocol.core.methods.response.EthGetWork
 
ethHashrate() - Method in interface org.web3j.protocol.core.Ethereum
 
ethHashrate() - Method in class org.web3j.protocol.core.JsonRpc2_0Web3j
 
EthHashrate - Class in org.web3j.protocol.core.methods.response
eth_hashrate.
EthHashrate() - Constructor for class org.web3j.protocol.core.methods.response.EthHashrate
 
EthLog - Class in org.web3j.protocol.core.methods.response
Log object returned by: eth_getFilterChanges eth_getFilterLogs eth_getLogs
EthLog() - Constructor for class org.web3j.protocol.core.methods.response.EthLog
 
EthLog.Hash - Class in org.web3j.protocol.core.methods.response
 
EthLog.LogObject - Class in org.web3j.protocol.core.methods.response
 
EthLog.LogResult<T> - Interface in org.web3j.protocol.core.methods.response
 
EthLog.LogResultDeserialiser - Class in org.web3j.protocol.core.methods.response
 
ethLogFlowable(EthFilter) - Method in class org.web3j.protocol.core.JsonRpc2_0Web3j
 
ethLogFlowable(EthFilter) - Method in interface org.web3j.protocol.rx.Web3jRx
Create an flowable to filter for specific log events on the blockchain.
ethLogFlowable(EthFilter, long) - Method in class org.web3j.protocol.rx.JsonRpc2_0Rx
 
ethMining() - Method in interface org.web3j.protocol.core.Ethereum
 
ethMining() - Method in class org.web3j.protocol.core.JsonRpc2_0Web3j
 
EthMining - Class in org.web3j.protocol.core.methods.response
eth_mining.
EthMining() - Constructor for class org.web3j.protocol.core.methods.response.EthMining
 
ethNewBlockFilter() - Method in interface org.web3j.protocol.core.Ethereum
 
ethNewBlockFilter() - Method in class org.web3j.protocol.core.JsonRpc2_0Web3j
 
ethNewFilter(EthFilter) - Method in interface org.web3j.protocol.core.Ethereum
 
ethNewFilter(EthFilter) - Method in class org.web3j.protocol.core.JsonRpc2_0Web3j
 
ethNewPendingTransactionFilter() - Method in interface org.web3j.protocol.core.Ethereum
 
ethNewPendingTransactionFilter() - Method in class org.web3j.protocol.core.JsonRpc2_0Web3j
 
ethPendingTransactionHashFlowable() - Method in class org.web3j.protocol.core.JsonRpc2_0Web3j
 
ethPendingTransactionHashFlowable() - Method in interface org.web3j.protocol.rx.Web3jRx
Create an Flowable to emit pending transactions, i.e.
ethPendingTransactionHashFlowable(long) - Method in class org.web3j.protocol.rx.JsonRpc2_0Rx
 
ethProtocolVersion() - Method in interface org.web3j.protocol.core.Ethereum
 
ethProtocolVersion() - Method in class org.web3j.protocol.core.JsonRpc2_0Web3j
 
EthProtocolVersion - Class in org.web3j.protocol.core.methods.response
eth_protocolVersion.
EthProtocolVersion() - Constructor for class org.web3j.protocol.core.methods.response.EthProtocolVersion
 
ethSendRawTransaction(String) - Method in interface org.web3j.protocol.core.Ethereum
 
ethSendRawTransaction(String) - Method in class org.web3j.protocol.core.JsonRpc2_0Web3j
 
EthSendRawTransaction - Class in org.web3j.protocol.core.methods.response
eth_sendRawTransaction.
EthSendRawTransaction() - Constructor for class org.web3j.protocol.core.methods.response.EthSendRawTransaction
 
ethSendTransaction(Transaction) - Method in interface org.web3j.protocol.core.Ethereum
 
ethSendTransaction(Transaction) - Method in class org.web3j.protocol.core.JsonRpc2_0Web3j
 
EthSendTransaction - Class in org.web3j.protocol.core.methods.response
eth_sendTransaction.
EthSendTransaction() - Constructor for class org.web3j.protocol.core.methods.response.EthSendTransaction
 
ethSign(String, String) - Method in interface org.web3j.protocol.core.Ethereum
 
ethSign(String, String) - Method in class org.web3j.protocol.core.JsonRpc2_0Web3j
 
EthSign - Class in org.web3j.protocol.core.methods.response
eth_sign.
EthSign() - Constructor for class org.web3j.protocol.core.methods.response.EthSign
 
ethSubmitHashrate(String, String) - Method in interface org.web3j.protocol.core.Ethereum
 
ethSubmitHashrate(String, String) - Method in class org.web3j.protocol.core.JsonRpc2_0Web3j
 
EthSubmitHashrate - Class in org.web3j.protocol.core.methods.response
eth_submitHashrate.
EthSubmitHashrate() - Constructor for class org.web3j.protocol.core.methods.response.EthSubmitHashrate
 
ethSubmitWork(String, String, String) - Method in interface org.web3j.protocol.core.Ethereum
 
ethSubmitWork(String, String, String) - Method in class org.web3j.protocol.core.JsonRpc2_0Web3j
 
EthSubmitWork - Class in org.web3j.protocol.core.methods.response
eth_submitWork.
EthSubmitWork() - Constructor for class org.web3j.protocol.core.methods.response.EthSubmitWork
 
EthSubscribe - Class in org.web3j.protocol.core.methods.response
 
EthSubscribe() - Constructor for class org.web3j.protocol.core.methods.response.EthSubscribe
 
ethSyncing() - Method in interface org.web3j.protocol.core.Ethereum
 
ethSyncing() - Method in class org.web3j.protocol.core.JsonRpc2_0Web3j
 
EthSyncing - Class in org.web3j.protocol.core.methods.response
eth_syncing.
EthSyncing() - Constructor for class org.web3j.protocol.core.methods.response.EthSyncing
 
EthSyncing.ResponseDeserialiser - Class in org.web3j.protocol.core.methods.response
 
EthSyncing.Result - Class in org.web3j.protocol.core.methods.response
 
EthSyncing.Syncing - Class in org.web3j.protocol.core.methods.response
 
EthTransaction - Class in org.web3j.protocol.core.methods.response
Transaction object returned by: eth_getTransactionByHash eth_getTransactionByBlockHashAndIndex eth_getTransactionByBlockNumberAndIndex
EthTransaction() - Constructor for class org.web3j.protocol.core.methods.response.EthTransaction
 
EthTransaction.ResponseDeserialiser - Class in org.web3j.protocol.core.methods.response
 
ethUninstallFilter(BigInteger) - Method in interface org.web3j.protocol.core.Ethereum
 
ethUninstallFilter(BigInteger) - Method in class org.web3j.protocol.core.JsonRpc2_0Web3j
 
EthUninstallFilter - Class in org.web3j.protocol.core.methods.response
eth_uninstallFilter.
EthUninstallFilter() - Constructor for class org.web3j.protocol.core.methods.response.EthUninstallFilter
 
EthUnsubscribe - Class in org.web3j.protocol.core.methods.response
 
EthUnsubscribe() - Constructor for class org.web3j.protocol.core.methods.response.EthUnsubscribe
 
exception(Exception) - Method in interface org.web3j.tx.response.Callback
 
executeCallMultipleValueReturn(Function) - Method in class org.web3j.tx.Contract
 
executeCallSingleValueReturn(Function) - Method in class org.web3j.tx.Contract
 
executeCallSingleValueReturn(Function, Class<R>) - Method in class org.web3j.tx.Contract
 
executeRemoteCallMultipleValueReturn(Function) - Method in class org.web3j.tx.Contract
 
executeRemoteCallSingleValueReturn(Function) - Method in class org.web3j.tx.Contract
 
executeRemoteCallSingleValueReturn(Function, Class<T>) - Method in class org.web3j.tx.Contract
 
executeRemoteCallTransaction(Function) - Method in class org.web3j.tx.Contract
 
executeRemoteCallTransaction(Function, BigInteger) - Method in class org.web3j.tx.Contract
 
executeTransaction(BigInteger, BigInteger, String, String, BigInteger) - Method in class org.web3j.tx.TransactionManager
 
executeTransaction(BigInteger, BigInteger, String, String, BigInteger, boolean) - Method in class org.web3j.tx.TransactionManager
 
executeTransaction(Function) - Method in class org.web3j.tx.Contract
 
executeTransactionEIP1559(BigInteger, BigInteger, BigInteger, String, String, BigInteger) - Method in class org.web3j.tx.TransactionManager
 
executeTransactionEIP1559(BigInteger, BigInteger, BigInteger, String, String, BigInteger, boolean) - Method in class org.web3j.tx.TransactionManager
 
EXPANSE_MAINNET - Static variable in class org.web3j.tx.ChainId
Deprecated.
 
EXPANSE_MAINNET - Static variable in class org.web3j.tx.ChainIdLong
 
extractEventParameters(Event, Log) - Method in class org.web3j.tx.Contract
 
extractEventParameters(Event, TransactionReceipt) - Method in class org.web3j.tx.Contract
 
extractEventParametersWithLog(Event, Log) - Method in class org.web3j.tx.Contract
 
extractEventParametersWithLog(Event, TransactionReceipt) - Method in class org.web3j.tx.Contract
 
extractRevertReason(TransactionReceipt, String, Web3j, Boolean) - Static method in class org.web3j.utils.RevertReasonExtractor
Extracts the error reason of a reverted transaction (if one exists and enabled).

F

FastRawTransactionManager - Class in org.web3j.tx
Simple RawTransactionManager derivative that manages nonces to facilitate multiple transactions per block.
FastRawTransactionManager(Web3j, Credentials) - Constructor for class org.web3j.tx.FastRawTransactionManager
 
FastRawTransactionManager(Web3j, Credentials, long) - Constructor for class org.web3j.tx.FastRawTransactionManager
 
FastRawTransactionManager(Web3j, Credentials, long, TransactionReceiptProcessor) - Constructor for class org.web3j.tx.FastRawTransactionManager
 
FastRawTransactionManager(Web3j, Credentials, TransactionReceiptProcessor) - Constructor for class org.web3j.tx.FastRawTransactionManager
 
Files - Class in org.web3j.utils
File utility functions.
Filter<T> - Class in org.web3j.protocol.core.filters
Class for creating managed filter requests with callbacks.
Filter<T extends Filter> - Class in org.web3j.protocol.core.methods.request
Filter implementation as per docs
Filter(Web3j, Callback<T>) - Constructor for class org.web3j.protocol.core.filters.Filter
 
FILTER_NOT_FOUND - Static variable in class org.web3j.protocol.core.RpcErrors
 
Filter.FilterTopic<T> - Interface in org.web3j.protocol.core.methods.request
 
Filter.ListTopic - Class in org.web3j.protocol.core.methods.request
 
Filter.SingleTopic - Class in org.web3j.protocol.core.methods.request
 
FilterException - Exception in org.web3j.protocol.core.filters
Filter exception wrapper.
FilterException(String) - Constructor for exception org.web3j.protocol.core.filters.FilterException
 
FilterException(String, Throwable) - Constructor for exception org.web3j.protocol.core.filters.FilterException
 
flowable() - Method in class org.web3j.protocol.core.RemoteCall
Provide an flowable to emit result from our function.
flowable() - Method in class org.web3j.protocol.core.Request
 
Flowables - Class in org.web3j.utils
Flowable utility functions.
Flowables() - Constructor for class org.web3j.utils.Flowables
 
fromString(String) - Static method in enum org.web3j.protocol.core.DefaultBlockParameterName
 
FUNC_ABI - Static variable in class org.web3j.ens.contracts.generated.PublicResolver
 
FUNC_ADDR - Static variable in class org.web3j.ens.contracts.generated.PublicResolver
 
FUNC_CONTENT - Static variable in class org.web3j.ens.contracts.generated.PublicResolver
 
FUNC_DEPLOY - Static variable in class org.web3j.tx.Contract
 
FUNC_NAME - Static variable in class org.web3j.ens.contracts.generated.PublicResolver
 
FUNC_OWNER - Static variable in class org.web3j.ens.contracts.generated.ENS
 
FUNC_PUBKEY - Static variable in class org.web3j.ens.contracts.generated.PublicResolver
 
FUNC_RESOLVER - Static variable in class org.web3j.ens.contracts.generated.ENS
 
FUNC_SETABI - Static variable in class org.web3j.ens.contracts.generated.PublicResolver
 
FUNC_SETADDR - Static variable in class org.web3j.ens.contracts.generated.PublicResolver
 
FUNC_SETCONTENT - Static variable in class org.web3j.ens.contracts.generated.PublicResolver
 
FUNC_SETNAME - Static variable in class org.web3j.ens.contracts.generated.PublicResolver
 
FUNC_SETOWNER - Static variable in class org.web3j.ens.contracts.generated.ENS
 
FUNC_SETPUBKEY - Static variable in class org.web3j.ens.contracts.generated.PublicResolver
 
FUNC_SETRESOLVER - Static variable in class org.web3j.ens.contracts.generated.ENS
 
FUNC_SETSUBNODEOWNER - Static variable in class org.web3j.ens.contracts.generated.ENS
 
FUNC_SETTEXT - Static variable in class org.web3j.ens.contracts.generated.PublicResolver
 
FUNC_SETTTL - Static variable in class org.web3j.ens.contracts.generated.ENS
 
FUNC_SUPPORTSINTERFACE - Static variable in class org.web3j.ens.contracts.generated.PublicResolver
 
FUNC_TEXT - Static variable in class org.web3j.ens.contracts.generated.PublicResolver
 
FUNC_TTL - Static variable in class org.web3j.ens.contracts.generated.ENS
 

G

GAS_LIMIT - Static variable in class org.web3j.tx.Contract
Deprecated.
...
GAS_LIMIT - Static variable in class org.web3j.tx.gas.DefaultGasProvider
 
GAS_LIMIT - Static variable in class org.web3j.tx.Transfer
 
GAS_PRICE - Static variable in class org.web3j.tx.gas.DefaultGasProvider
 
GAS_PRICE - Static variable in class org.web3j.tx.ManagedTransaction
Deprecated.
use ContractGasProvider
gasProvider - Variable in class org.web3j.tx.Contract
 
generateBip39Wallet(String, File) - Static method in class org.web3j.crypto.WalletUtils
Generates a BIP-39 compatible Ethereum wallet.
generateBip39WalletFromMnemonic(String, String, File) - Static method in class org.web3j.crypto.WalletUtils
Generates a BIP-39 compatible Ethereum wallet using a mnemonic passed as argument.
generateBip44KeyPair(Bip32ECKeyPair) - Static method in class org.web3j.crypto.Bip44WalletUtils
 
generateBip44KeyPair(Bip32ECKeyPair, boolean) - Static method in class org.web3j.crypto.Bip44WalletUtils
 
generateBip44Wallet(String, File) - Static method in class org.web3j.crypto.Bip44WalletUtils
Generates a BIP-44 compatible Ethereum wallet on top of BIP-39 generated seed.
generateBip44Wallet(String, File, boolean) - Static method in class org.web3j.crypto.Bip44WalletUtils
Generates a BIP-44 compatible Ethereum wallet on top of BIP-39 generated seed.
generateFullNewWalletFile(String, File) - Static method in class org.web3j.crypto.WalletUtils
 
generateLightNewWalletFile(String, File) - Static method in class org.web3j.crypto.WalletUtils
 
generateNewWalletFile(String, File) - Static method in class org.web3j.crypto.WalletUtils
 
generateNewWalletFile(String, File, boolean) - Static method in class org.web3j.crypto.WalletUtils
 
generateWalletFile(String, ECKeyPair, File, boolean) - Static method in class org.web3j.crypto.WalletUtils
 
get() - Method in class org.web3j.protocol.core.methods.response.EthBlock.TransactionHash
 
get() - Method in class org.web3j.protocol.core.methods.response.EthBlock.TransactionObject
 
get() - Method in interface org.web3j.protocol.core.methods.response.EthBlock.TransactionResult
 
get() - Method in class org.web3j.protocol.core.methods.response.EthLog.Hash
 
get() - Method in class org.web3j.protocol.core.methods.response.EthLog.LogObject
 
get() - Method in interface org.web3j.protocol.core.methods.response.EthLog.LogResult
 
getABIChangedEvents(TransactionReceipt) - Method in class org.web3j.ens.contracts.generated.PublicResolver
 
getAbiDefinition() - Method in class org.web3j.protocol.core.methods.response.EthCompileSolidity.SolidityInfo
 
getAccountId() - Method in class org.web3j.protocol.admin.methods.response.NewAccountIdentifier
 
getAccountIds() - Method in class org.web3j.protocol.admin.methods.response.PersonalListAccounts
 
getAccounts() - Method in class org.web3j.protocol.core.methods.response.EthAccounts
 
getAddrChangedEvents(TransactionReceipt) - Method in class org.web3j.ens.contracts.generated.PublicResolver
 
getAddress() - Method in class org.web3j.crypto.WalletFile
Get wallet address
getAddress() - Method in class org.web3j.protocol.core.methods.request.EthFilter
 
getAddress() - Method in class org.web3j.protocol.core.methods.response.EthCoinbase
 
getAddress() - Method in class org.web3j.protocol.core.methods.response.Log
 
getAddress() - Method in class org.web3j.protocol.core.methods.response.ShhNewGroup
 
getAddress() - Method in class org.web3j.protocol.core.methods.response.ShhNewIdentity
 
getAddress() - Method in class org.web3j.protocol.websocket.events.Log
 
getAmountUsed() - Method in class org.web3j.protocol.core.methods.response.EthEstimateGas
 
getApprovalEvents(TransactionReceipt) - Method in interface org.web3j.contracts.token.ERC20Interface
 
getAuthor() - Method in class org.web3j.protocol.core.methods.response.EthBlock.Block
 
getBalance() - Method in class org.web3j.protocol.core.methods.response.EthGetBalance
 
getBlock() - Method in class org.web3j.protocol.core.methods.response.EthBlock
 
getBlockHash() - Method in class org.web3j.protocol.core.methods.response.Log
 
getBlockHash() - Method in class org.web3j.protocol.core.methods.response.Transaction
 
getBlockHash() - Method in class org.web3j.protocol.core.methods.response.TransactionReceipt
 
getBlockHash() - Method in class org.web3j.protocol.websocket.events.Log
 
getBlockHash() - Method in class org.web3j.tx.response.EmptyTransactionReceipt
 
getBlockNumber() - Method in class org.web3j.protocol.core.DefaultBlockParameterNumber
 
getBlockNumber() - Method in class org.web3j.protocol.core.methods.response.EthBlockNumber
 
getBlockNumber() - Method in class org.web3j.protocol.core.methods.response.Log
 
getBlockNumber() - Method in class org.web3j.protocol.core.methods.response.Transaction
 
getBlockNumber() - Method in class org.web3j.protocol.core.methods.response.TransactionReceipt
 
getBlockNumber() - Method in class org.web3j.protocol.websocket.events.Log
 
getBlockNumber() - Method in class org.web3j.tx.response.EmptyTransactionReceipt
 
getBlockNumberRaw() - Method in class org.web3j.protocol.core.methods.response.Log
 
getBlockNumberRaw() - Method in class org.web3j.protocol.core.methods.response.Transaction
 
getBlockNumberRaw() - Method in class org.web3j.protocol.core.methods.response.TransactionReceipt
 
getBlockNumberRaw() - Method in class org.web3j.tx.response.EmptyTransactionReceipt
 
getBoundaryCondition() - Method in class org.web3j.protocol.core.methods.response.EthGetWork
 
getC() - Method in class org.web3j.crypto.WalletFile.Aes128CtrKdfParams
 
getChainId() - Method in class org.web3j.protocol.core.methods.response.EthChainId
 
getChainId() - Method in class org.web3j.protocol.core.methods.response.Transaction
 
getCipher() - Method in class org.web3j.crypto.WalletFile.Crypto
 
getCipherparams() - Method in class org.web3j.crypto.WalletFile.Crypto
 
getCiphertext() - Method in class org.web3j.crypto.WalletFile.Crypto
 
getCode() - Method in class org.web3j.protocol.core.methods.response.EthCompileSolidity.Code
 
getCode() - Method in class org.web3j.protocol.core.methods.response.EthGetCode
 
getCode() - Method in class org.web3j.protocol.core.Response.Error
 
getCode(String, DefaultBlockParameter) - Method in class org.web3j.tx.ClientTransactionManager
 
getCode(String, DefaultBlockParameter) - Method in class org.web3j.tx.RawTransactionManager
 
getCode(String, DefaultBlockParameter) - Method in class org.web3j.tx.ReadonlyTransactionManager
 
getCode(String, DefaultBlockParameter) - Method in class org.web3j.tx.TransactionManager
 
getCompiledSolidity() - Method in class org.web3j.protocol.core.methods.response.EthCompileSolidity
 
getCompiledSourceCode() - Method in class org.web3j.protocol.core.methods.response.EthCompileLLL
 
getCompiledSourceCode() - Method in class org.web3j.protocol.core.methods.response.EthCompileSerpent
 
getCompilerOptions() - Method in class org.web3j.protocol.core.methods.response.EthCompileSolidity.SolidityInfo
 
getCompilers() - Method in class org.web3j.protocol.core.methods.response.EthGetCompilers
 
getCompilerVersion() - Method in class org.web3j.protocol.core.methods.response.EthCompileSolidity.SolidityInfo
 
getComponents() - Method in class org.web3j.protocol.core.methods.response.AbiDefinition.NamedType
 
getConsensus() - Method in class org.web3j.protocol.core.methods.response.admin.AdminNodeInfo.NodeInfo
 
getContentChangedEvents(TransactionReceipt) - Method in class org.web3j.ens.contracts.generated.PublicResolver
 
getContractAddress() - Method in class org.web3j.protocol.core.methods.response.TransactionReceipt
 
getContractAddress() - Method in class org.web3j.tx.Contract
 
getContractAddress() - Method in class org.web3j.tx.response.EmptyTransactionReceipt
 
getContractBinary() - Method in class org.web3j.tx.Contract
 
getCreates() - Method in class org.web3j.protocol.core.methods.response.Transaction
 
getCrypto() - Method in class org.web3j.crypto.WalletFile
Get crypto
getCumulativeGasUsed() - Method in class org.web3j.protocol.core.methods.response.TransactionReceipt
 
getCumulativeGasUsed() - Method in class org.web3j.tx.response.EmptyTransactionReceipt
 
getCumulativeGasUsedRaw() - Method in class org.web3j.protocol.core.methods.response.TransactionReceipt
 
getCumulativeGasUsedRaw() - Method in class org.web3j.tx.response.EmptyTransactionReceipt
 
getCurrentBlock() - Method in class org.web3j.protocol.core.methods.response.EthSyncing.Syncing
 
getCurrentBlockHeaderPowHash() - Method in class org.web3j.protocol.core.methods.response.EthGetWork
 
getCurrentNonce() - Method in class org.web3j.tx.FastRawTransactionManager
 
getData() - Method in class org.web3j.protocol.core.methods.request.Transaction
 
getData() - Method in class org.web3j.protocol.core.methods.response.EthGetStorageAt
 
getData() - Method in class org.web3j.protocol.core.methods.response.Log
 
getData() - Method in class org.web3j.protocol.core.Response.Error
 
getData() - Method in class org.web3j.protocol.websocket.events.Log
 
getDataDir() - Method in class org.web3j.protocol.core.methods.response.admin.AdminDataDir
 
getDefaultKeyDirectory() - Static method in class org.web3j.crypto.WalletUtils
 
getDeployedAddress(String) - Method in class org.web3j.tx.Contract
 
getDeveloperDoc() - Method in class org.web3j.protocol.core.methods.response.EthCompileSolidity.SolidityInfo
 
getDifficulty() - Method in class org.web3j.protocol.core.methods.response.EthBlock.Block
 
getDifficulty() - Method in class org.web3j.protocol.websocket.events.NewHead
 
getDifficultyRaw() - Method in class org.web3j.protocol.core.methods.response.EthBlock.Block
 
getDklen() - Method in class org.web3j.crypto.WalletFile.Aes128CtrKdfParams
 
getDklen() - Method in class org.web3j.crypto.WalletFile.ScryptKdfParams
 
getEnode() - Method in class org.web3j.protocol.core.methods.response.admin.AdminNodeInfo.NodeInfo
 
getEnode() - Method in class org.web3j.protocol.core.methods.response.admin.AdminPeers.Peer
 
getError() - Method in class org.web3j.protocol.core.Response
 
getExpiry() - Method in class org.web3j.protocol.core.methods.response.ShhMessages.SshMessage
 
getExpiryRaw() - Method in class org.web3j.protocol.core.methods.response.ShhMessages.SshMessage
 
getExtraData() - Method in class org.web3j.protocol.core.methods.response.EthBlock.Block
 
getExtraData() - Method in class org.web3j.protocol.websocket.events.NewHead
 
getFilterId() - Method in class org.web3j.protocol.core.methods.response.EthFilter
 
getFilterId() - Method in class org.web3j.protocol.core.methods.response.ShhNewFilter
 
getFilterLogs(BigInteger) - Method in class org.web3j.protocol.core.filters.BlockFilter
Since the block filter does not support historic filters, the filterId is ignored and an empty optional is returned.
getFilterLogs(BigInteger) - Method in class org.web3j.protocol.core.filters.BlocksFilter
Since the block filter does not support historic filters, the filterId is ignored and an empty optional is returned.
getFilterLogs(BigInteger) - Method in class org.web3j.protocol.core.filters.Filter
Retrieves historic filters for the filter with the given id.
getFilterLogs(BigInteger) - Method in class org.web3j.protocol.core.filters.LogFilter
 
getFilterLogs(BigInteger) - Method in class org.web3j.protocol.core.filters.LogsFilter
 
getFilterLogs(BigInteger) - Method in class org.web3j.protocol.core.filters.PendingTransactionFilter
Since the pending transaction filter does not support historic filters, the filterId is ignored and an empty optional is returned
getFilterLogs(BigInteger) - Method in class org.web3j.protocol.core.filters.PendingTransactionsFilter
Since the pending transaction filter does not support historic filters, the filterId is ignored and an empty optional is returned
getFrom() - Method in class org.web3j.protocol.core.methods.request.ShhPost
 
getFrom() - Method in class org.web3j.protocol.core.methods.request.Transaction
 
getFrom() - Method in class org.web3j.protocol.core.methods.response.ShhMessages.SshMessage
 
getFrom() - Method in class org.web3j.protocol.core.methods.response.Transaction
 
getFrom() - Method in class org.web3j.protocol.core.methods.response.TransactionReceipt
 
getFrom() - Method in class org.web3j.tx.response.EmptyTransactionReceipt
 
getFromAddress() - Method in class org.web3j.tx.TransactionManager
 
getFromBlock() - Method in class org.web3j.protocol.core.methods.request.EthFilter
 
getGas() - Method in class org.web3j.protocol.core.methods.request.Transaction
 
getGas() - Method in class org.web3j.protocol.core.methods.response.Transaction
 
getGasLimit() - Method in class org.web3j.protocol.core.methods.response.EthBlock.Block
 
getGasLimit() - Method in class org.web3j.protocol.websocket.events.NewHead
 
getGasLimit() - Method in interface org.web3j.tx.gas.ContractGasProvider
Deprecated.
getGasLimit() - Method in class org.web3j.tx.gas.StaticGasProvider
 
getGasLimit(String) - Method in interface org.web3j.tx.gas.ContractGasProvider
 
getGasLimit(String) - Method in class org.web3j.tx.gas.StaticGasProvider
 
getGasLimitRaw() - Method in class org.web3j.protocol.core.methods.response.EthBlock.Block
 
getGasPrice() - Method in class org.web3j.protocol.core.methods.request.Transaction
 
getGasPrice() - Method in class org.web3j.protocol.core.methods.response.EthGasPrice
 
getGasPrice() - Method in class org.web3j.protocol.core.methods.response.Transaction
 
getGasPrice() - Method in class org.web3j.tx.Contract
Deprecated.
use ContractGasProvider
getGasPrice() - Method in interface org.web3j.tx.gas.ContractGasProvider
Deprecated.
getGasPrice() - Method in class org.web3j.tx.gas.StaticGasProvider
 
getGasPrice(String) - Method in interface org.web3j.tx.gas.ContractGasProvider
 
getGasPrice(String) - Method in class org.web3j.tx.gas.StaticGasProvider
 
getGasPriceRaw() - Method in class org.web3j.protocol.core.methods.response.Transaction
 
getGasRaw() - Method in class org.web3j.protocol.core.methods.response.Transaction
 
getGasUsed() - Method in class org.web3j.protocol.core.methods.response.EthBlock.Block
 
getGasUsed() - Method in class org.web3j.protocol.core.methods.response.TransactionReceipt
 
getGasUsed() - Method in class org.web3j.protocol.websocket.events.NewHead
 
getGasUsed() - Method in class org.web3j.tx.response.EmptyTransactionReceipt
 
getGasUsedRaw() - Method in class org.web3j.protocol.core.methods.response.EthBlock.Block
 
getGasUsedRaw() - Method in class org.web3j.protocol.core.methods.response.TransactionReceipt
 
getGasUsedRaw() - Method in class org.web3j.tx.response.EmptyTransactionReceipt
 
getHash() - Method in class org.web3j.protocol.core.methods.response.EthBlock.Block
 
getHash() - Method in class org.web3j.protocol.core.methods.response.ShhMessages.SshMessage
 
getHash() - Method in class org.web3j.protocol.core.methods.response.Transaction
 
getHash() - Method in class org.web3j.protocol.websocket.events.NewHead
 
getHashrate() - Method in class org.web3j.protocol.core.methods.response.EthHashrate
 
getHeaders() - Method in class org.web3j.protocol.http.HttpService
 
getHighestBlock() - Method in class org.web3j.protocol.core.methods.response.EthSyncing.Syncing
 
getId() - Method in class org.web3j.crypto.WalletFile
 
getId() - Method in class org.web3j.protocol.core.methods.response.admin.AdminNodeInfo.NodeInfo
 
getId() - Method in class org.web3j.protocol.core.methods.response.admin.AdminPeers.Peer
 
getId() - Method in class org.web3j.protocol.core.Request
 
getId() - Method in class org.web3j.protocol.core.Response
 
getIndexedValues() - Method in class org.web3j.tx.Contract.EventValuesWithLog
 
getInfo() - Method in class org.web3j.protocol.core.methods.response.EthCompileSolidity.Code
 
getInput() - Method in class org.web3j.protocol.core.methods.response.Transaction
 
getInputs() - Method in class org.web3j.protocol.core.methods.response.AbiDefinition
 
getInternalType() - Method in class org.web3j.protocol.core.methods.response.AbiDefinition.NamedType
 
getIO() - Method in class org.web3j.protocol.ipc.IpcService
 
getIO() - Method in class org.web3j.protocol.ipc.UnixIpcService
 
getIO() - Method in class org.web3j.protocol.ipc.WindowsIpcService
 
getIp() - Method in class org.web3j.protocol.core.methods.response.admin.AdminNodeInfo.NodeInfo
 
getIv() - Method in class org.web3j.crypto.WalletFile.CipherParams
 
getJsonrpc() - Method in class org.web3j.protocol.core.Request
 
getJsonrpc() - Method in class org.web3j.protocol.core.Response
 
getJsonrpc() - Method in class org.web3j.protocol.websocket.events.Notification
 
getKdf() - Method in class org.web3j.crypto.WalletFile.Crypto
 
getKdfparams() - Method in class org.web3j.crypto.WalletFile.Crypto
 
getLanguage() - Method in class org.web3j.protocol.core.methods.response.EthCompileSolidity.SolidityInfo
 
getLanguageVersion() - Method in class org.web3j.protocol.core.methods.response.EthCompileSolidity.SolidityInfo
 
getListenAddr() - Method in class org.web3j.protocol.core.methods.response.admin.AdminNodeInfo.NodeInfo
 
getLocalAddress() - Method in class org.web3j.protocol.core.methods.response.admin.AdminPeers.PeerNetwork
 
getLog() - Method in class org.web3j.tx.Contract.EventValuesWithLog
 
getLogIndex() - Method in class org.web3j.protocol.core.methods.response.Log
 
getLogIndex() - Method in class org.web3j.protocol.websocket.events.Log
 
getLogIndexRaw() - Method in class org.web3j.protocol.core.methods.response.Log
 
getLogs() - Method in class org.web3j.protocol.core.methods.response.EthLog
 
getLogs() - Method in class org.web3j.protocol.core.methods.response.TransactionReceipt
 
getLogs() - Method in class org.web3j.tx.response.EmptyTransactionReceipt
 
getLogsBloom() - Method in class org.web3j.protocol.core.methods.response.EthBlock.Block
 
getLogsBloom() - Method in class org.web3j.protocol.core.methods.response.TransactionReceipt
 
getLogsBloom() - Method in class org.web3j.protocol.websocket.events.NewHead
 
getLogsBloom() - Method in class org.web3j.tx.response.EmptyTransactionReceipt
 
getMac() - Method in class org.web3j.crypto.WalletFile.Crypto
 
getMainnetKeyDirectory() - Static method in class org.web3j.crypto.WalletUtils
 
getMessage() - Method in class org.web3j.protocol.core.Response.Error
 
getMessages() - Method in class org.web3j.protocol.core.methods.response.ShhMessages
 
getMethod() - Method in class org.web3j.protocol.core.Request
 
getMethod() - Method in class org.web3j.protocol.websocket.events.Notification
 
getMethods() - Method in class org.web3j.protocol.core.methods.response.EthCompileSolidity.Documentation
 
getMiner() - Method in class org.web3j.protocol.core.methods.response.EthBlock.Block
 
getMiner() - Method in class org.web3j.protocol.websocket.events.NewHead
 
getMixHash() - Method in class org.web3j.protocol.core.methods.response.EthBlock.Block
 
getN() - Method in class org.web3j.crypto.WalletFile.ScryptKdfParams
 
getName() - Method in class org.web3j.protocol.core.methods.response.AbiDefinition
 
getName() - Method in class org.web3j.protocol.core.methods.response.AbiDefinition.NamedType
 
getName() - Method in class org.web3j.protocol.core.methods.response.admin.AdminNodeInfo.NodeInfo
 
getName() - Method in class org.web3j.protocol.core.methods.response.admin.AdminPeers.Peer
 
getNameChangedEvents(TransactionReceipt) - Method in class org.web3j.ens.contracts.generated.PublicResolver
 
getNetVersion() - Method in class org.web3j.protocol.core.methods.response.NetVersion
 
getNetwork() - Method in class org.web3j.protocol.core.methods.response.admin.AdminPeers.Peer
 
getNetworkName() - Method in enum org.web3j.protocol.Network
 
getNewOwnerEvents(TransactionReceipt) - Method in class org.web3j.ens.contracts.generated.ENS
 
getNewResolverEvents(TransactionReceipt) - Method in class org.web3j.ens.contracts.generated.ENS
 
getNewTTLEvents(TransactionReceipt) - Method in class org.web3j.ens.contracts.generated.ENS
 
getNonce() - Method in class org.web3j.protocol.core.methods.request.Transaction
 
getNonce() - Method in class org.web3j.protocol.core.methods.response.EthBlock.Block
 
getNonce() - Method in class org.web3j.protocol.core.methods.response.Transaction
 
getNonce() - Method in class org.web3j.protocol.websocket.events.NewHead
 
getNonce() - Method in class org.web3j.tx.FastRawTransactionManager
 
getNonce() - Method in class org.web3j.tx.RawTransactionManager
 
getNonceRaw() - Method in class org.web3j.protocol.core.methods.response.EthBlock.Block
 
getNonceRaw() - Method in class org.web3j.protocol.core.methods.response.Transaction
 
getNonIndexedValues() - Method in class org.web3j.tx.Contract.EventValuesWithLog
 
getNumber() - Method in class org.web3j.protocol.core.methods.response.EthBlock.Block
 
getNumber() - Method in class org.web3j.protocol.websocket.events.NewHead
 
getNumberRaw() - Method in class org.web3j.protocol.core.methods.response.EthBlock.Block
 
getObjectMapper() - Static method in class org.web3j.protocol.ObjectMapperFactory
 
getObjectMapper(boolean) - Static method in class org.web3j.protocol.ObjectMapperFactory
 
getObjectReader() - Static method in class org.web3j.protocol.ObjectMapperFactory
 
getOriginId() - Method in class org.web3j.protocol.websocket.WebSocketRequests
 
getOutputs() - Method in class org.web3j.protocol.core.methods.response.AbiDefinition
 
getP() - Method in class org.web3j.crypto.WalletFile.ScryptKdfParams
 
getParams() - Method in class org.web3j.protocol.core.Request
 
getParams() - Method in class org.web3j.protocol.websocket.events.Notification
 
getParentHash() - Method in class org.web3j.protocol.core.methods.response.EthBlock.Block
 
getParentHash() - Method in class org.web3j.protocol.websocket.events.NewHead
 
getPayload() - Method in class org.web3j.protocol.core.methods.request.ShhPost
 
getPayload() - Method in class org.web3j.protocol.core.methods.response.ShhMessages.SshMessage
 
getPending() - Method in class org.web3j.protocol.admin.methods.response.TxPoolContent.TxPoolContentResult
 
getPending() - Method in class org.web3j.protocol.core.methods.response.TxPoolStatus
 
getPendingTransactions() - Method in class org.web3j.protocol.admin.methods.response.TxPoolContent.TxPoolContentResult
 
getPrf() - Method in class org.web3j.crypto.WalletFile.Aes128CtrKdfParams
 
getPriority() - Method in class org.web3j.protocol.core.methods.request.ShhPost
 
getProtocolVersion() - Method in class org.web3j.protocol.core.methods.response.EthProtocolVersion
 
getPubkeyChangedEvents(TransactionReceipt) - Method in class org.web3j.ens.contracts.generated.PublicResolver
 
getPublicKey() - Method in class org.web3j.protocol.core.methods.response.Transaction
 
getQuantity() - Method in class org.web3j.protocol.core.methods.response.NetPeerCount
 
getQueued() - Method in class org.web3j.protocol.admin.methods.response.TxPoolContent.TxPoolContentResult
 
getQueued() - Method in class org.web3j.protocol.core.methods.response.TxPoolStatus
 
getQueuedTransactions() - Method in class org.web3j.protocol.admin.methods.response.TxPoolContent.TxPoolContentResult
 
getR() - Method in class org.web3j.crypto.WalletFile.ScryptKdfParams
 
getR() - Method in class org.web3j.protocol.core.methods.response.Transaction
 
getRaw() - Method in class org.web3j.protocol.core.methods.response.Transaction
 
getRawResponse() - Method in class org.web3j.protocol.core.Response
 
getReceiptRoot() - Method in class org.web3j.protocol.websocket.events.NewHead
 
getReceiptsRoot() - Method in class org.web3j.protocol.core.methods.response.EthBlock.Block
 
getRemoteAddress() - Method in class org.web3j.protocol.core.methods.response.admin.AdminPeers.PeerNetwork
 
getRequests() - Method in class org.web3j.protocol.core.BatchRequest
 
getRequests() - Method in class org.web3j.protocol.core.BatchResponse
 
getRequests() - Method in class org.web3j.protocol.websocket.WebSocketRequests
 
getResponses() - Method in class org.web3j.protocol.core.BatchResponse
 
getResponseType() - Method in class org.web3j.protocol.core.Request
 
getResponseType() - Method in class org.web3j.protocol.websocket.WebSocketSubscription
 
getResult() - Method in class org.web3j.protocol.core.Response
 
getResult() - Method in class org.web3j.protocol.websocket.events.NotificationParams
 
getRevertReason() - Method in class org.web3j.protocol.core.methods.response.EthCall
 
getRevertReason() - Method in class org.web3j.protocol.core.methods.response.TransactionReceipt
 
getRinkebyKeyDirectory() - Static method in class org.web3j.crypto.WalletUtils
Get keystore destination directory for a Rinkeby network.
getRoot() - Method in class org.web3j.protocol.core.methods.response.TransactionReceipt
 
getRoot() - Method in class org.web3j.tx.response.EmptyTransactionReceipt
 
getS() - Method in class org.web3j.protocol.core.methods.response.Transaction
 
getSalt() - Method in class org.web3j.crypto.WalletFile.Aes128CtrKdfParams
 
getSalt() - Method in class org.web3j.crypto.WalletFile.ScryptKdfParams
 
getSealFields() - Method in class org.web3j.protocol.core.methods.response.EthBlock.Block
 
getSeedHashForDag() - Method in class org.web3j.protocol.core.methods.response.EthGetWork
 
getSent() - Method in class org.web3j.protocol.core.methods.response.ShhMessages.SshMessage
 
getSentRaw() - Method in class org.web3j.protocol.core.methods.response.ShhMessages.SshMessage
 
getSha3Uncles() - Method in class org.web3j.protocol.core.methods.response.EthBlock.Block
 
getSha3Uncles() - Method in class org.web3j.protocol.websocket.events.NewHead
 
getSignature() - Method in class org.web3j.protocol.core.methods.response.EthSign
 
getSignedMessage() - Method in class org.web3j.protocol.admin.methods.response.PersonalSign
 
getSize() - Method in class org.web3j.protocol.core.methods.response.EthBlock.Block
 
getSizeRaw() - Method in class org.web3j.protocol.core.methods.response.EthBlock.Block
 
getSource() - Method in class org.web3j.protocol.core.methods.response.EthCompileSolidity.SolidityInfo
 
getStartingBlock() - Method in class org.web3j.protocol.core.methods.response.EthSyncing.Syncing
 
getStateMutability() - Method in class org.web3j.protocol.core.methods.response.AbiDefinition
 
getStateRoot() - Method in class org.web3j.protocol.core.methods.response.EthBlock.Block
 
getStateRoot() - Method in class org.web3j.protocol.websocket.events.NewHead
 
getStaticDeployedAddress(String) - Method in class org.web3j.tx.Contract
Subclasses should implement this method to return pre-existing addresses for deployed contracts.
getStatus() - Method in class org.web3j.protocol.core.methods.response.TransactionReceipt
 
getStatus() - Method in class org.web3j.tx.response.EmptyTransactionReceipt
 
getStoredValue() - Method in class org.web3j.protocol.core.methods.response.DbGetHex
 
getStoredValue() - Method in class org.web3j.protocol.core.methods.response.DbGetString
 
getSubject() - Method in class org.web3j.protocol.websocket.WebSocketSubscription
 
getSubsciption() - Method in class org.web3j.protocol.websocket.events.NotificationParams
 
getSubscriptionId() - Method in class org.web3j.protocol.core.methods.response.EthSubscribe
 
getSyncThreshold() - Method in class org.web3j.ens.EnsResolver
 
getSyncThreshold() - Method in class org.web3j.tx.ManagedTransaction
This should only be used in case you need to get the EnsResolver.getSyncThreshold() parameter, which dictates the threshold in milliseconds since the last processed block timestamp should be to considered in sync the blockchain.
getTestnetKeyDirectory() - Static method in class org.web3j.crypto.WalletUtils
 
getTextChangedEvents(TransactionReceipt) - Method in class org.web3j.ens.contracts.generated.PublicResolver
 
getTimestamp() - Method in class org.web3j.protocol.core.methods.response.EthBlock.Block
 
getTimestamp() - Method in class org.web3j.protocol.websocket.events.NewHead
 
getTimestamp() - Static method in class org.web3j.utils.Version
 
getTimestampRaw() - Method in class org.web3j.protocol.core.methods.response.EthBlock.Block
 
getTo() - Method in class org.web3j.protocol.core.methods.request.ShhFilter
 
getTo() - Method in class org.web3j.protocol.core.methods.request.ShhPost
 
getTo() - Method in class org.web3j.protocol.core.methods.request.Transaction
 
getTo() - Method in class org.web3j.protocol.core.methods.response.ShhMessages.SshMessage
 
getTo() - Method in class org.web3j.protocol.core.methods.response.Transaction
 
getTo() - Method in class org.web3j.protocol.core.methods.response.TransactionReceipt
 
getTo() - Method in class org.web3j.tx.response.EmptyTransactionReceipt
 
getToBlock() - Method in class org.web3j.protocol.core.methods.request.EthFilter
 
getTopics() - Method in class org.web3j.protocol.core.methods.request.Filter
 
getTopics() - Method in class org.web3j.protocol.core.methods.request.ShhPost
 
getTopics() - Method in class org.web3j.protocol.core.methods.response.Log
 
getTopics() - Method in class org.web3j.protocol.core.methods.response.ShhMessages.SshMessage
 
getTopics() - Method in class org.web3j.protocol.websocket.events.Log
 
getTotalDifficulty() - Method in class org.web3j.protocol.core.methods.response.EthBlock.Block
 
getTotalDifficultyRaw() - Method in class org.web3j.protocol.core.methods.response.EthBlock.Block
 
getTransaction() - Method in class org.web3j.protocol.core.methods.response.EthTransaction
 
getTransactionCount() - Method in class org.web3j.protocol.core.methods.response.EthGetBlockTransactionCountByHash
 
getTransactionCount() - Method in class org.web3j.protocol.core.methods.response.EthGetBlockTransactionCountByNumber
 
getTransactionCount() - Method in class org.web3j.protocol.core.methods.response.EthGetTransactionCount
 
getTransactionHash() - Method in class org.web3j.protocol.core.methods.response.EthSendRawTransaction
 
getTransactionHash() - Method in class org.web3j.protocol.core.methods.response.EthSendTransaction
 
getTransactionHash() - Method in class org.web3j.protocol.core.methods.response.Log
 
getTransactionHash() - Method in class org.web3j.protocol.core.methods.response.TransactionReceipt
 
getTransactionHash() - Method in exception org.web3j.protocol.exceptions.TransactionException
Obtain the transaction hash .
getTransactionHash() - Method in class org.web3j.protocol.websocket.events.Log
 
getTransactionHash() - Method in class org.web3j.tx.response.EmptyTransactionReceipt
 
getTransactionIndex() - Method in class org.web3j.protocol.core.methods.response.Log
 
getTransactionIndex() - Method in class org.web3j.protocol.core.methods.response.Transaction
 
getTransactionIndex() - Method in class org.web3j.protocol.core.methods.response.TransactionReceipt
 
getTransactionIndex() - Method in class org.web3j.protocol.websocket.events.Log
 
getTransactionIndex() - Method in class org.web3j.tx.response.EmptyTransactionReceipt
 
getTransactionIndexRaw() - Method in class org.web3j.protocol.core.methods.response.Log
 
getTransactionIndexRaw() - Method in class org.web3j.protocol.core.methods.response.Transaction
 
getTransactionIndexRaw() - Method in class org.web3j.protocol.core.methods.response.TransactionReceipt
 
getTransactionIndexRaw() - Method in class org.web3j.tx.response.EmptyTransactionReceipt
 
getTransactionReceipt() - Method in class org.web3j.protocol.core.methods.response.EthGetTransactionReceipt
 
getTransactionReceipt() - Method in exception org.web3j.protocol.exceptions.TransactionException
Obtain the transaction receipt.
getTransactionReceipt() - Method in class org.web3j.tx.Contract
If this Contract instance was created at deployment, the TransactionReceipt associated with the initial creation will be provided, e.g.
getTransactionRoot() - Method in class org.web3j.protocol.websocket.events.NewHead
 
getTransactions() - Method in class org.web3j.protocol.core.methods.response.EthBlock.Block
 
getTransactionsRoot() - Method in class org.web3j.protocol.core.methods.response.EthBlock.Block
 
getTransferEvents(TransactionReceipt) - Method in interface org.web3j.contracts.token.ERC20BasicInterface
 
getTransferEvents(TransactionReceipt) - Method in class org.web3j.ens.contracts.generated.ENS
 
getTtl() - Method in class org.web3j.protocol.core.methods.request.ShhPost
 
getTtl() - Method in class org.web3j.protocol.core.methods.response.ShhMessages.SshMessage
 
getTtlRaw() - Method in class org.web3j.protocol.core.methods.response.ShhMessages.SshMessage
 
getTxHashLocal() - Method in exception org.web3j.tx.exceptions.TxHashMismatchException
 
getTxHashRemote() - Method in exception org.web3j.tx.exceptions.TxHashMismatchException
 
getTxHashVerifier() - Method in class org.web3j.tx.RawTransactionManager
 
getType() - Method in class org.web3j.protocol.core.methods.response.AbiDefinition
 
getType() - Method in class org.web3j.protocol.core.methods.response.AbiDefinition.NamedType
 
getType() - Method in class org.web3j.protocol.core.methods.response.Log
 
getUncleCount() - Method in class org.web3j.protocol.core.methods.response.EthGetUncleCountByBlockHash
 
getUncleCount() - Method in class org.web3j.protocol.core.methods.response.EthGetUncleCountByBlockNumber
 
getUncles() - Method in class org.web3j.protocol.core.methods.response.EthBlock.Block
 
getUrl() - Method in class org.web3j.protocol.http.HttpService
 
getUserDoc() - Method in class org.web3j.protocol.core.methods.response.EthCompileSolidity.SolidityInfo
 
getV() - Method in class org.web3j.protocol.core.methods.response.Transaction
 
getValue() - Method in interface org.web3j.protocol.core.DefaultBlockParameter
 
getValue() - Method in enum org.web3j.protocol.core.DefaultBlockParameterName
 
getValue() - Method in class org.web3j.protocol.core.DefaultBlockParameterNumber
 
getValue() - Method in interface org.web3j.protocol.core.methods.request.Filter.FilterTopic
 
getValue() - Method in class org.web3j.protocol.core.methods.request.Filter.ListTopic
 
getValue() - Method in class org.web3j.protocol.core.methods.request.Filter.SingleTopic
 
getValue() - Method in class org.web3j.protocol.core.methods.request.Transaction
 
getValue() - Method in class org.web3j.protocol.core.methods.response.EthCall
 
getValue() - Method in class org.web3j.protocol.core.methods.response.Transaction
 
getValueRaw() - Method in class org.web3j.protocol.core.methods.response.Transaction
 
getVersion() - Method in class org.web3j.crypto.WalletFile
 
getVersion() - Method in class org.web3j.protocol.core.methods.response.ShhVersion
 
getVersion() - Static method in class org.web3j.utils.Version
 
getWeb3ClientVersion() - Method in class org.web3j.protocol.core.methods.response.Web3ClientVersion
 
getWorkProved() - Method in class org.web3j.protocol.core.methods.response.ShhMessages.SshMessage
 
getWorkProvedRaw() - Method in class org.web3j.protocol.core.methods.response.ShhMessages.SshMessage
 
GORLI - org.web3j.protocol.Network
 

H

hasError() - Method in class org.web3j.protocol.core.Response
 
hash - Variable in class org.web3j.ens.contracts.generated.PublicResolver.ContentChangedEventResponse
 
Hash() - Constructor for class org.web3j.protocol.core.methods.response.EthLog.Hash
 
Hash(String) - Constructor for class org.web3j.protocol.core.methods.response.EthLog.Hash
 
hashCode() - Method in class org.web3j.crypto.WalletFile.Aes128CtrKdfParams
 
hashCode() - Method in class org.web3j.crypto.WalletFile.CipherParams
 
hashCode() - Method in class org.web3j.crypto.WalletFile.Crypto
 
hashCode() - Method in class org.web3j.crypto.WalletFile
 
hashCode() - Method in class org.web3j.crypto.WalletFile.ScryptKdfParams
 
hashCode() - Method in class org.web3j.protocol.core.methods.response.AbiDefinition
 
hashCode() - Method in class org.web3j.protocol.core.methods.response.AbiDefinition.NamedType
 
hashCode() - Method in class org.web3j.protocol.core.methods.response.EthBlock.Block
 
hashCode() - Method in class org.web3j.protocol.core.methods.response.EthBlock.TransactionHash
 
hashCode() - Method in class org.web3j.protocol.core.methods.response.EthCompileSolidity.Code
 
hashCode() - Method in class org.web3j.protocol.core.methods.response.EthCompileSolidity.Documentation
 
hashCode() - Method in class org.web3j.protocol.core.methods.response.EthCompileSolidity.SolidityInfo
 
hashCode() - Method in class org.web3j.protocol.core.methods.response.EthLog.Hash
 
hashCode() - Method in class org.web3j.protocol.core.methods.response.EthSyncing.Syncing
 
hashCode() - Method in class org.web3j.protocol.core.methods.response.Log
 
hashCode() - Method in class org.web3j.protocol.core.methods.response.ShhMessages.SshMessage
 
hashCode() - Method in class org.web3j.protocol.core.methods.response.Transaction
 
hashCode() - Method in class org.web3j.protocol.core.methods.response.TransactionReceipt
 
hashCode() - Method in class org.web3j.protocol.core.Response.Error
 
hashCode() - Method in class org.web3j.tx.response.EmptyTransactionReceipt
 
hasOutputs() - Method in class org.web3j.protocol.core.methods.response.AbiDefinition
 
hasPrivateKeyForIdentity() - Method in class org.web3j.protocol.core.methods.response.ShhHasIdentity
 
HttpService - Class in org.web3j.protocol.http
HTTP implementation of our services API.
HttpService() - Constructor for class org.web3j.protocol.http.HttpService
 
HttpService(boolean) - Constructor for class org.web3j.protocol.http.HttpService
 
HttpService(String) - Constructor for class org.web3j.protocol.http.HttpService
 
HttpService(String, boolean) - Constructor for class org.web3j.protocol.http.HttpService
 
HttpService(String, OkHttpClient) - Constructor for class org.web3j.protocol.http.HttpService
 
HttpService(String, OkHttpClient, boolean) - Constructor for class org.web3j.protocol.http.HttpService
 
HttpService(OkHttpClient) - Constructor for class org.web3j.protocol.http.HttpService
 
HttpService(OkHttpClient, boolean) - Constructor for class org.web3j.protocol.http.HttpService
 

I

indexedKey - Variable in class org.web3j.ens.contracts.generated.PublicResolver.TextChangedEventResponse
 
INTERNAL_ERROR - Static variable in class org.web3j.protocol.core.RpcErrors
 
INVALID_PARAMS - Static variable in class org.web3j.protocol.core.RpcErrors
 
INVALID_REQUEST - Static variable in class org.web3j.protocol.core.RpcErrors
 
IOFacade - Interface in org.web3j.protocol.ipc
Simple IO facade for the *nix and Windows IPC implementations.
IpcService - Class in org.web3j.protocol.ipc
Ipc service implementation.
IpcService() - Constructor for class org.web3j.protocol.ipc.IpcService
 
IpcService(boolean) - Constructor for class org.web3j.protocol.ipc.IpcService
 
isConstant() - Method in class org.web3j.protocol.core.methods.response.AbiDefinition
 
isDynamic() - Method in class org.web3j.protocol.core.methods.response.AbiDefinition.NamedType
 
isIndexed() - Method in class org.web3j.protocol.core.methods.response.AbiDefinition.NamedType
 
isListening() - Method in class org.web3j.protocol.core.methods.response.NetListening
 
isMining() - Method in class org.web3j.protocol.core.methods.response.EthMining
 
isPayable() - Method in class org.web3j.protocol.core.methods.response.AbiDefinition
 
isRemoved() - Method in class org.web3j.protocol.core.methods.response.Log
 
isReverted() - Method in class org.web3j.protocol.core.methods.response.EthCall
 
isStatusOK() - Method in class org.web3j.protocol.core.methods.response.TransactionReceipt
 
isSyncing() - Method in class org.web3j.protocol.core.methods.response.EthSyncing
 
isSyncing() - Method in class org.web3j.protocol.core.methods.response.EthSyncing.Result
 
isUninstalled() - Method in class org.web3j.protocol.core.methods.response.EthUninstallFilter
 
isUninstalled() - Method in class org.web3j.protocol.core.methods.response.ShhUninstallFilter
 
isValid() - Method in class org.web3j.protocol.core.methods.response.VoidResponse
 
isValid() - Method in class org.web3j.tx.Contract
Check that the contract deployed at the address associated with this smart contract wrapper is in fact the contract you believe it is.
isValidAddress(String) - Static method in class org.web3j.crypto.WalletUtils
 
isValidAddress(String, int) - Static method in class org.web3j.crypto.WalletUtils
 
isValidEnsName(String) - Static method in class org.web3j.ens.EnsResolver
 
isValidEnsName(String, int) - Static method in class org.web3j.ens.EnsResolver
 
isValidPrivateKey(String) - Static method in class org.web3j.crypto.WalletUtils
 

J

join(List<T>, String, Function<T, String>) - Static method in class org.web3j.utils.Collection
 
JSON_MEDIA_TYPE - Static variable in class org.web3j.protocol.http.HttpService
 
JsonRpc2_0Admin - Class in org.web3j.protocol.admin
JSON-RPC 2.0 factory implementation for common Parity and Geth.
JsonRpc2_0Admin(Web3jService) - Constructor for class org.web3j.protocol.admin.JsonRpc2_0Admin
 
JsonRpc2_0Admin(Web3jService, long, ScheduledExecutorService) - Constructor for class org.web3j.protocol.admin.JsonRpc2_0Admin
 
JsonRpc2_0Rx - Class in org.web3j.protocol.rx
web3j reactive API implementation.
JsonRpc2_0Rx(Web3j, ScheduledExecutorService) - Constructor for class org.web3j.protocol.rx.JsonRpc2_0Rx
 
JsonRpc2_0Web3j - Class in org.web3j.protocol.core
JSON-RPC 2.0 factory implementation.
JsonRpc2_0Web3j(Web3jService) - Constructor for class org.web3j.protocol.core.JsonRpc2_0Web3j
 
JsonRpc2_0Web3j(Web3jService, long, ScheduledExecutorService) - Constructor for class org.web3j.protocol.core.JsonRpc2_0Web3j
 

K

KeepAsJsonDeserialzier - Class in org.web3j.protocol.deserializer
 
KeepAsJsonDeserialzier() - Constructor for class org.web3j.protocol.deserializer.KeepAsJsonDeserialzier
 
key - Variable in class org.web3j.ens.contracts.generated.PublicResolver.TextChangedEventResponse
 
KOVAN - org.web3j.protocol.Network
 
KOVAN - Static variable in class org.web3j.tx.ChainId
Deprecated.
 
KOVAN - Static variable in class org.web3j.tx.ChainIdLong
 

L

label - Variable in class org.web3j.ens.contracts.generated.ENS.NewOwnerEventResponse
 
LATEST - org.web3j.protocol.core.DefaultBlockParameterName
 
ListTopic(String...) - Constructor for class org.web3j.protocol.core.methods.request.Filter.ListTopic
 
load(String, Web3j, Credentials, BigInteger, BigInteger) - Static method in class org.web3j.ens.contracts.generated.ENS
Deprecated.
load(String, Web3j, Credentials, BigInteger, BigInteger) - Static method in class org.web3j.ens.contracts.generated.PublicResolver
Deprecated.
load(String, Web3j, Credentials, ContractGasProvider) - Static method in class org.web3j.ens.contracts.generated.ENS
 
load(String, Web3j, Credentials, ContractGasProvider) - Static method in class org.web3j.ens.contracts.generated.PublicResolver
 
load(String, Web3j, TransactionManager, BigInteger, BigInteger) - Static method in class org.web3j.ens.contracts.generated.ENS
Deprecated.
load(String, Web3j, TransactionManager, BigInteger, BigInteger) - Static method in class org.web3j.ens.contracts.generated.PublicResolver
Deprecated.
load(String, Web3j, TransactionManager, ContractGasProvider) - Static method in class org.web3j.ens.contracts.generated.ENS
 
load(String, Web3j, TransactionManager, ContractGasProvider) - Static method in class org.web3j.ens.contracts.generated.PublicResolver
 
loadBip39Credentials(String, String) - Static method in class org.web3j.crypto.WalletUtils
 
loadBip44Credentials(String, String) - Static method in class org.web3j.crypto.Bip44WalletUtils
 
loadBip44Credentials(String, String, boolean) - Static method in class org.web3j.crypto.Bip44WalletUtils
 
loadCredentials(String, File) - Static method in class org.web3j.crypto.WalletUtils
 
loadCredentials(String, String) - Static method in class org.web3j.crypto.WalletUtils
 
loadJsonCredentials(String, String) - Static method in class org.web3j.crypto.WalletUtils
Load credentials from JSON wallet string.
log - Variable in class org.web3j.ens.contracts.generated.ENS.NewOwnerEventResponse
 
log - Variable in class org.web3j.ens.contracts.generated.ENS.NewResolverEventResponse
 
log - Variable in class org.web3j.ens.contracts.generated.ENS.NewTTLEventResponse
 
log - Variable in class org.web3j.ens.contracts.generated.ENS.TransferEventResponse
 
log - Variable in class org.web3j.ens.contracts.generated.PublicResolver.ABIChangedEventResponse
 
log - Variable in class org.web3j.ens.contracts.generated.PublicResolver.AddrChangedEventResponse
 
log - Variable in class org.web3j.ens.contracts.generated.PublicResolver.ContentChangedEventResponse
 
log - Variable in class org.web3j.ens.contracts.generated.PublicResolver.NameChangedEventResponse
 
log - Variable in class org.web3j.ens.contracts.generated.PublicResolver.PubkeyChangedEventResponse
 
log - Variable in class org.web3j.ens.contracts.generated.PublicResolver.TextChangedEventResponse
 
log - Variable in class org.web3j.protocol.core.methods.response.BaseEventResponse
 
Log - Class in org.web3j.protocol.core.methods.response
Log object used by EthLog and EthGetTransactionReceipt.
Log - Class in org.web3j.protocol.websocket.events
 
Log() - Constructor for class org.web3j.protocol.core.methods.response.Log
 
Log() - Constructor for class org.web3j.protocol.websocket.events.Log
 
Log(boolean, String, String, String, String, String, String, String, String, List<String>) - Constructor for class org.web3j.protocol.core.methods.response.Log
 
LogFilter - Class in org.web3j.protocol.core.filters
Log filter handler.
LogFilter(Web3j, Callback<Log>, EthFilter) - Constructor for class org.web3j.protocol.core.filters.LogFilter
 
LogNotification - Class in org.web3j.protocol.websocket.events
 
LogNotification() - Constructor for class org.web3j.protocol.websocket.events.LogNotification
 
LogObject() - Constructor for class org.web3j.protocol.core.methods.response.EthLog.LogObject
 
LogObject(boolean, String, String, String, String, String, String, String, String, List<String>) - Constructor for class org.web3j.protocol.core.methods.response.EthLog.LogObject
 
LogResultDeserialiser() - Constructor for class org.web3j.protocol.core.methods.response.EthLog.LogResultDeserialiser
 
LogsFilter - Class in org.web3j.protocol.core.filters
Logs filter handler.
LogsFilter(Web3j, Callback<List<Log>>, EthFilter) - Constructor for class org.web3j.protocol.core.filters.LogsFilter
 
logsNotifications(List<String>, List<String>) - Method in class org.web3j.protocol.core.JsonRpc2_0Web3j
 
logsNotifications(List<String>, List<String>) - Method in interface org.web3j.protocol.rx.Web3jRx
Creates aa Flowable instance that emits notifications for logs included in new imported blocks.

M

MAINNET - org.web3j.protocol.Network
 
MAINNET - Static variable in class org.web3j.ens.Contracts
 
MAINNET - Static variable in class org.web3j.tx.ChainId
Deprecated.
 
MAINNET - Static variable in class org.web3j.tx.ChainIdLong
 
ManagedTransaction - Class in org.web3j.tx
Generic transaction manager.
ManagedTransaction(EnsResolver, Web3j, TransactionManager) - Constructor for class org.web3j.tx.ManagedTransaction
 
ManagedTransaction(Web3j, TransactionManager) - Constructor for class org.web3j.tx.ManagedTransaction
 
messageSent() - Method in class org.web3j.protocol.core.methods.response.ShhPost
 
MinerStartResponse - Class in org.web3j.protocol.core.methods.response
 
MinerStartResponse() - Constructor for class org.web3j.protocol.core.methods.response.MinerStartResponse
 
MISSING_REASON - Static variable in class org.web3j.utils.RevertReasonExtractor
 

N

name - Variable in class org.web3j.ens.contracts.generated.PublicResolver.NameChangedEventResponse
 
name(byte[]) - Method in class org.web3j.ens.contracts.generated.PublicResolver
 
NAME - Static variable in class org.web3j.ens.RecordTypes
 
NAMECHANGED_EVENT - Static variable in class org.web3j.ens.contracts.generated.PublicResolver
 
nameChangedEventFlowable(DefaultBlockParameter, DefaultBlockParameter) - Method in class org.web3j.ens.contracts.generated.PublicResolver
 
nameChangedEventFlowable(EthFilter) - Method in class org.web3j.ens.contracts.generated.PublicResolver
 
NameChangedEventResponse() - Constructor for class org.web3j.ens.contracts.generated.PublicResolver.NameChangedEventResponse
 
NamedType() - Constructor for class org.web3j.protocol.core.methods.response.AbiDefinition.NamedType
 
NamedType(String, String) - Constructor for class org.web3j.protocol.core.methods.response.AbiDefinition.NamedType
 
NamedType(String, String, boolean) - Constructor for class org.web3j.protocol.core.methods.response.AbiDefinition.NamedType
 
NamedType(String, String, List<AbiDefinition.NamedType>, String, boolean) - Constructor for class org.web3j.protocol.core.methods.response.AbiDefinition.NamedType
 
NamedType(AbiDefinition.NamedType) - Constructor for class org.web3j.protocol.core.methods.response.AbiDefinition.NamedType
 
nameHash(String) - Static method in class org.web3j.ens.NameHash
 
NameHash - Class in org.web3j.ens
ENS name hash implementation.
NameHash() - Constructor for class org.web3j.ens.NameHash
 
nameHashAsBytes(String) - Static method in class org.web3j.ens.NameHash
 
nestedness() - Method in class org.web3j.protocol.core.methods.response.AbiDefinition.NamedType
 
netListening() - Method in interface org.web3j.protocol.core.Ethereum
 
netListening() - Method in class org.web3j.protocol.core.JsonRpc2_0Web3j
 
NetListening - Class in org.web3j.protocol.core.methods.response
net_listening.
NetListening() - Constructor for class org.web3j.protocol.core.methods.response.NetListening
 
netPeerCount() - Method in interface org.web3j.protocol.core.Ethereum
 
netPeerCount() - Method in class org.web3j.protocol.core.JsonRpc2_0Web3j
 
NetPeerCount - Class in org.web3j.protocol.core.methods.response
net_peerCount.
NetPeerCount() - Constructor for class org.web3j.protocol.core.methods.response.NetPeerCount
 
netVersion() - Method in interface org.web3j.protocol.core.Ethereum
 
netVersion() - Method in class org.web3j.protocol.core.JsonRpc2_0Web3j
 
NetVersion - Class in org.web3j.protocol.core.methods.response
net_version.
NetVersion() - Constructor for class org.web3j.protocol.core.methods.response.NetVersion
 
Network - Enum in org.web3j.protocol
 
NewAccountIdentifier - Class in org.web3j.protocol.admin.methods.response
personal_newAccount parity_newAccountFromPhrase parity_newAccountFromSecret parity_newAccountFromWallet.
NewAccountIdentifier() - Constructor for class org.web3j.protocol.admin.methods.response.NewAccountIdentifier
 
newBatch() - Method in interface org.web3j.protocol.core.Batcher
Create a new BatchRequest.
newBatch() - Method in class org.web3j.protocol.core.JsonRpc2_0Web3j
 
NewHead - Class in org.web3j.protocol.websocket.events
 
NewHead() - Constructor for class org.web3j.protocol.websocket.events.NewHead
 
NewHeadsNotification - Class in org.web3j.protocol.websocket.events
 
NewHeadsNotification() - Constructor for class org.web3j.protocol.websocket.events.NewHeadsNotification
 
newHeadsNotifications() - Method in class org.web3j.protocol.core.JsonRpc2_0Web3j
 
newHeadsNotifications() - Method in interface org.web3j.protocol.rx.Web3jRx
Creates a Flowable instance that emits a notification when a new header is appended to a chain, including chain reorganizations.
NEWOWNER_EVENT - Static variable in class org.web3j.ens.contracts.generated.ENS
 
newOwnerEventFlowable(DefaultBlockParameter, DefaultBlockParameter) - Method in class org.web3j.ens.contracts.generated.ENS
 
newOwnerEventFlowable(EthFilter) - Method in class org.web3j.ens.contracts.generated.ENS
 
NewOwnerEventResponse() - Constructor for class org.web3j.ens.contracts.generated.ENS.NewOwnerEventResponse
 
NEWRESOLVER_EVENT - Static variable in class org.web3j.ens.contracts.generated.ENS
 
newResolverEventFlowable(DefaultBlockParameter, DefaultBlockParameter) - Method in class org.web3j.ens.contracts.generated.ENS
 
newResolverEventFlowable(EthFilter) - Method in class org.web3j.ens.contracts.generated.ENS
 
NewResolverEventResponse() - Constructor for class org.web3j.ens.contracts.generated.ENS.NewResolverEventResponse
 
NEWTTL_EVENT - Static variable in class org.web3j.ens.contracts.generated.ENS
 
newTTLEventFlowable(DefaultBlockParameter, DefaultBlockParameter) - Method in class org.web3j.ens.contracts.generated.ENS
 
newTTLEventFlowable(EthFilter) - Method in class org.web3j.ens.contracts.generated.ENS
 
NewTTLEventResponse() - Constructor for class org.web3j.ens.contracts.generated.ENS.NewTTLEventResponse
 
node - Variable in class org.web3j.ens.contracts.generated.ENS.NewOwnerEventResponse
 
node - Variable in class org.web3j.ens.contracts.generated.ENS.NewResolverEventResponse
 
node - Variable in class org.web3j.ens.contracts.generated.ENS.NewTTLEventResponse
 
node - Variable in class org.web3j.ens.contracts.generated.ENS.TransferEventResponse
 
node - Variable in class org.web3j.ens.contracts.generated.PublicResolver.ABIChangedEventResponse
 
node - Variable in class org.web3j.ens.contracts.generated.PublicResolver.AddrChangedEventResponse
 
node - Variable in class org.web3j.ens.contracts.generated.PublicResolver.ContentChangedEventResponse
 
node - Variable in class org.web3j.ens.contracts.generated.PublicResolver.NameChangedEventResponse
 
node - Variable in class org.web3j.ens.contracts.generated.PublicResolver.PubkeyChangedEventResponse
 
node - Variable in class org.web3j.ens.contracts.generated.PublicResolver.TextChangedEventResponse
 
NodeInfo() - Constructor for class org.web3j.protocol.core.methods.response.admin.AdminNodeInfo.NodeInfo
 
NodeInfo(String, String, String, String, String, String) - Constructor for class org.web3j.protocol.core.methods.response.admin.AdminNodeInfo.NodeInfo
 
NONE - Static variable in class org.web3j.tx.ChainId
Deprecated.
 
NONE - Static variable in class org.web3j.tx.ChainIdLong
 
NoOpProcessor - Class in org.web3j.tx.response
Return an EmptyTransactionReceipt receipt back to callers containing only the transaction hash.
NoOpProcessor(Web3j) - Constructor for class org.web3j.tx.response.NoOpProcessor
 
normalise(String) - Static method in class org.web3j.ens.NameHash
Normalise ENS name as per the specification.
Notification<T> - Class in org.web3j.protocol.websocket.events
Base class for WebSocket notifications.
Notification() - Constructor for class org.web3j.protocol.websocket.events.Notification
 
NotificationParams<T> - Class in org.web3j.protocol.websocket.events
Generic class for a notification param.
NotificationParams() - Constructor for class org.web3j.protocol.websocket.events.NotificationParams
 

O

objectMapper - Variable in class org.web3j.protocol.Service
 
ObjectMapperFactory - Class in org.web3j.protocol
Factory for managing our ObjectMapper instances.
ObjectMapperFactory() - Constructor for class org.web3j.protocol.ObjectMapperFactory
 
obtainPublicResolver(String) - Method in class org.web3j.ens.EnsResolver
Provides an access to a valid public resolver in order to access other API methods.
onClose() - Method in interface org.web3j.protocol.websocket.WebSocketListener
 
onClose(int, String, boolean) - Method in class org.web3j.protocol.websocket.WebSocketClient
 
onError(Exception) - Method in class org.web3j.protocol.websocket.WebSocketClient
 
onError(Exception) - Method in interface org.web3j.protocol.websocket.WebSocketListener
 
onEvent(T) - Method in interface org.web3j.protocol.core.filters.Callback
 
onMessage(String) - Method in class org.web3j.protocol.websocket.WebSocketClient
 
onMessage(String) - Method in interface org.web3j.protocol.websocket.WebSocketListener
Called when a new WebSocket message is delivered.
onOpen(ServerHandshake) - Method in class org.web3j.protocol.websocket.WebSocketClient
 
org.web3j.contracts.token - package org.web3j.contracts.token
 
org.web3j.crypto - package org.web3j.crypto
 
org.web3j.ens - package org.web3j.ens
 
org.web3j.ens.contracts.generated - package org.web3j.ens.contracts.generated
 
org.web3j.protocol - package org.web3j.protocol
 
org.web3j.protocol.admin - package org.web3j.protocol.admin
 
org.web3j.protocol.admin.methods.response - package org.web3j.protocol.admin.methods.response
 
org.web3j.protocol.core - package org.web3j.protocol.core
 
org.web3j.protocol.core.filters - package org.web3j.protocol.core.filters
 
org.web3j.protocol.core.methods.request - package org.web3j.protocol.core.methods.request
 
org.web3j.protocol.core.methods.response - package org.web3j.protocol.core.methods.response
 
org.web3j.protocol.core.methods.response.admin - package org.web3j.protocol.core.methods.response.admin
 
org.web3j.protocol.deserializer - package org.web3j.protocol.deserializer
 
org.web3j.protocol.exceptions - package org.web3j.protocol.exceptions
 
org.web3j.protocol.http - package org.web3j.protocol.http
 
org.web3j.protocol.ipc - package org.web3j.protocol.ipc
 
org.web3j.protocol.rx - package org.web3j.protocol.rx
 
org.web3j.protocol.websocket - package org.web3j.protocol.websocket
 
org.web3j.protocol.websocket.events - package org.web3j.protocol.websocket.events
 
org.web3j.tx - package org.web3j.tx
 
org.web3j.tx.exceptions - package org.web3j.tx.exceptions
 
org.web3j.tx.gas - package org.web3j.tx.gas
 
org.web3j.tx.response - package org.web3j.tx.response
 
org.web3j.utils - package org.web3j.utils
 
owner - Variable in class org.web3j.ens.contracts.generated.ENS.NewOwnerEventResponse
 
owner - Variable in class org.web3j.ens.contracts.generated.ENS.TransferEventResponse
 
owner(byte[]) - Method in class org.web3j.ens.contracts.generated.ENS
 

P

PARSE_ERROR - Static variable in class org.web3j.protocol.core.RpcErrors
 
Peer() - Constructor for class org.web3j.protocol.core.methods.response.admin.AdminPeers.Peer
 
Peer(String, String, String, AdminPeers.PeerNetwork) - Constructor for class org.web3j.protocol.core.methods.response.admin.AdminPeers.Peer
 
PeerNetwork() - Constructor for class org.web3j.protocol.core.methods.response.admin.AdminPeers.PeerNetwork
 
PeerNetwork(String, String) - Constructor for class org.web3j.protocol.core.methods.response.admin.AdminPeers.PeerNetwork
 
PENDING - org.web3j.protocol.core.DefaultBlockParameterName
 
PendingTransactionFilter - Class in org.web3j.protocol.core.filters
Handler for working with transaction filter requests.
PendingTransactionFilter(Web3j, Callback<String>) - Constructor for class org.web3j.protocol.core.filters.PendingTransactionFilter
 
pendingTransactionFlowable() - Method in class org.web3j.protocol.core.JsonRpc2_0Web3j
 
pendingTransactionFlowable() - Method in interface org.web3j.protocol.rx.Web3jRx
Create an Flowable instance to emit all pending transactions that have yet to be placed into a block on the blockchain.
pendingTransactionFlowable(long) - Method in class org.web3j.protocol.rx.JsonRpc2_0Rx
 
PendingTransactionNotification - Class in org.web3j.protocol.websocket.events
 
PendingTransactionNotification() - Constructor for class org.web3j.protocol.websocket.events.PendingTransactionNotification
 
PendingTransactionsFilter - Class in org.web3j.protocol.core.filters
Handler hashes for working with transaction filter requests.
PendingTransactionsFilter(Web3j, Callback<List<String>>) - Constructor for class org.web3j.protocol.core.filters.PendingTransactionsFilter
 
performIO(String) - Method in class org.web3j.protocol.http.HttpService
 
performIO(String) - Method in class org.web3j.protocol.ipc.IpcService
 
performIO(String) - Method in class org.web3j.protocol.Service
 
personalListAccounts() - Method in interface org.web3j.protocol.admin.Admin
 
personalListAccounts() - Method in class org.web3j.protocol.admin.JsonRpc2_0Admin
 
PersonalListAccounts - Class in org.web3j.protocol.admin.methods.response
personal_listAccounts.
PersonalListAccounts() - Constructor for class org.web3j.protocol.admin.methods.response.PersonalListAccounts
 
personalNewAccount(String) - Method in interface org.web3j.protocol.admin.Admin
 
personalNewAccount(String) - Method in class org.web3j.protocol.admin.JsonRpc2_0Admin
 
personalSendTransaction(Transaction, String) - Method in interface org.web3j.protocol.admin.Admin
 
personalSendTransaction(Transaction, String) - Method in class org.web3j.protocol.admin.JsonRpc2_0Admin
 
PersonalSign - Class in org.web3j.protocol.admin.methods.response
personal_sign parity_signMessage.
PersonalSign() - Constructor for class org.web3j.protocol.admin.methods.response.PersonalSign
 
personalUnlockAccount(String, String) - Method in interface org.web3j.protocol.admin.Admin
 
personalUnlockAccount(String, String) - Method in class org.web3j.protocol.admin.JsonRpc2_0Admin
 
personalUnlockAccount(String, String, BigInteger) - Method in interface org.web3j.protocol.admin.Admin
 
personalUnlockAccount(String, String, BigInteger) - Method in class org.web3j.protocol.admin.JsonRpc2_0Admin
 
PersonalUnlockAccount - Class in org.web3j.protocol.admin.methods.response
personal_unlockAccount.
PersonalUnlockAccount() - Constructor for class org.web3j.protocol.admin.methods.response.PersonalUnlockAccount
 
PollingTransactionReceiptProcessor - Class in org.web3j.tx.response
With each provided transaction hash, poll until we obtain a transaction receipt.
PollingTransactionReceiptProcessor(Web3j, long, int) - Constructor for class org.web3j.tx.response.PollingTransactionReceiptProcessor
 
process(List<EthLog.LogResult>) - Method in class org.web3j.protocol.core.filters.BlockFilter
 
process(List<EthLog.LogResult>) - Method in class org.web3j.protocol.core.filters.BlocksFilter
 
process(List<EthLog.LogResult>) - Method in class org.web3j.protocol.core.filters.Filter
 
process(List<EthLog.LogResult>) - Method in class org.web3j.protocol.core.filters.LogFilter
 
process(List<EthLog.LogResult>) - Method in class org.web3j.protocol.core.filters.LogsFilter
 
process(List<EthLog.LogResult>) - Method in class org.web3j.protocol.core.filters.PendingTransactionFilter
 
process(List<EthLog.LogResult>) - Method in class org.web3j.protocol.core.filters.PendingTransactionsFilter
 
processHeaders(Headers) - Method in class org.web3j.protocol.http.HttpService
 
PUB_KEY - Static variable in class org.web3j.ens.RecordTypes
 
pubkey(byte[]) - Method in class org.web3j.ens.contracts.generated.PublicResolver
 
PUBKEYCHANGED_EVENT - Static variable in class org.web3j.ens.contracts.generated.PublicResolver
 
pubkeyChangedEventFlowable(DefaultBlockParameter, DefaultBlockParameter) - Method in class org.web3j.ens.contracts.generated.PublicResolver
 
pubkeyChangedEventFlowable(EthFilter) - Method in class org.web3j.ens.contracts.generated.PublicResolver
 
PubkeyChangedEventResponse() - Constructor for class org.web3j.ens.contracts.generated.PublicResolver.PubkeyChangedEventResponse
 
PublicResolver - Class in org.web3j.ens.contracts.generated
Auto generated code.
PublicResolver(String, Web3j, Credentials, BigInteger, BigInteger) - Constructor for class org.web3j.ens.contracts.generated.PublicResolver
Deprecated.
PublicResolver(String, Web3j, Credentials, ContractGasProvider) - Constructor for class org.web3j.ens.contracts.generated.PublicResolver
 
PublicResolver(String, Web3j, TransactionManager, BigInteger, BigInteger) - Constructor for class org.web3j.ens.contracts.generated.PublicResolver
Deprecated.
PublicResolver(String, Web3j, TransactionManager, ContractGasProvider) - Constructor for class org.web3j.ens.contracts.generated.PublicResolver
 
PublicResolver.ABIChangedEventResponse - Class in org.web3j.ens.contracts.generated
 
PublicResolver.AddrChangedEventResponse - Class in org.web3j.ens.contracts.generated
 
PublicResolver.ContentChangedEventResponse - Class in org.web3j.ens.contracts.generated
 
PublicResolver.NameChangedEventResponse - Class in org.web3j.ens.contracts.generated
 
PublicResolver.PubkeyChangedEventResponse - Class in org.web3j.ens.contracts.generated
 
PublicResolver.TextChangedEventResponse - Class in org.web3j.ens.contracts.generated
 

Q

QueuingTransactionReceiptProcessor - Class in org.web3j.tx.response
Transaction receipt processor that uses a single thread to query for transaction receipts.
QueuingTransactionReceiptProcessor(Web3j, Callback, int, long) - Constructor for class org.web3j.tx.response.QueuingTransactionReceiptProcessor
 

R

range(BigInteger, BigInteger) - Static method in class org.web3j.utils.Flowables
 
range(BigInteger, BigInteger, boolean) - Static method in class org.web3j.utils.Flowables
Simple Flowable implementation to emit a range of BigInteger values.
RawResponseDeserializer - Class in org.web3j.protocol.deserializer
A jackson deserializer that sets the rawResponse variable of Response objects.
RawResponseDeserializer(JsonDeserializer<?>) - Constructor for class org.web3j.protocol.deserializer.RawResponseDeserializer
 
RawTransactionManager - Class in org.web3j.tx
TransactionManager implementation using Ethereum wallet file to create and sign transactions locally.
RawTransactionManager(Web3j, Credentials) - Constructor for class org.web3j.tx.RawTransactionManager
 
RawTransactionManager(Web3j, Credentials, int, int) - Constructor for class org.web3j.tx.RawTransactionManager
 
RawTransactionManager(Web3j, Credentials, long) - Constructor for class org.web3j.tx.RawTransactionManager
 
RawTransactionManager(Web3j, Credentials, long, int, long) - Constructor for class org.web3j.tx.RawTransactionManager
 
RawTransactionManager(Web3j, Credentials, long, TransactionReceiptProcessor) - Constructor for class org.web3j.tx.RawTransactionManager
 
read() - Method in interface org.web3j.protocol.ipc.IOFacade
 
read() - Method in class org.web3j.protocol.ipc.UnixDomainSocket
 
read() - Method in class org.web3j.protocol.ipc.WindowsNamedPipe
 
readBytes(File) - Static method in class org.web3j.utils.Files
 
ReadonlyTransactionManager - Class in org.web3j.tx
Transaction manager implementation for read-only operations on smart contracts.
ReadonlyTransactionManager(Web3j, String) - Constructor for class org.web3j.tx.ReadonlyTransactionManager
 
readString(File) - Static method in class org.web3j.utils.Files
 
RecordTypes - Class in org.web3j.ens
Record type interfaces supported by resolvers as per EIP-137
RecordTypes() - Constructor for class org.web3j.ens.RecordTypes
 
RemoteCall<T> - Class in org.web3j.protocol.core
A common type for wrapping remote requests.
RemoteCall(Callable<T>) - Constructor for class org.web3j.protocol.core.RemoteCall
 
RemoteFunctionCall<T> - Class in org.web3j.protocol.core
A wrapper for a callable function.
RemoteFunctionCall(Function, Callable<T>) - Constructor for class org.web3j.protocol.core.RemoteFunctionCall
 
replayBlocksFlowable(DefaultBlockParameter, DefaultBlockParameter, boolean) - Method in class org.web3j.protocol.rx.JsonRpc2_0Rx
 
replayBlocksFlowable(DefaultBlockParameter, DefaultBlockParameter, boolean, boolean) - Method in class org.web3j.protocol.rx.JsonRpc2_0Rx
 
replayPastAndFutureBlocksFlowable(DefaultBlockParameter, boolean) - Method in class org.web3j.protocol.core.JsonRpc2_0Web3j
 
replayPastAndFutureBlocksFlowable(DefaultBlockParameter, boolean) - Method in interface org.web3j.protocol.rx.Web3jRx
Creates a Flowable instance that emits all blocks from the requested block number to the most current.
replayPastAndFutureBlocksFlowable(DefaultBlockParameter, boolean, long) - Method in class org.web3j.protocol.rx.JsonRpc2_0Rx
 
replayPastAndFutureTransactionsFlowable(DefaultBlockParameter) - Method in class org.web3j.protocol.core.JsonRpc2_0Web3j
 
replayPastAndFutureTransactionsFlowable(DefaultBlockParameter) - Method in interface org.web3j.protocol.rx.Web3jRx
As per Web3jRx.replayPastAndFutureBlocksFlowable(DefaultBlockParameter, boolean), except that all transactions contained within the blocks are emitted.
replayPastAndFutureTransactionsFlowable(DefaultBlockParameter, long) - Method in class org.web3j.protocol.rx.JsonRpc2_0Rx
 
replayPastBlocksFlowable(DefaultBlockParameter, boolean) - Method in class org.web3j.protocol.core.JsonRpc2_0Web3j
 
replayPastBlocksFlowable(DefaultBlockParameter, boolean) - Method in class org.web3j.protocol.rx.JsonRpc2_0Rx
 
replayPastBlocksFlowable(DefaultBlockParameter, boolean) - Method in interface org.web3j.protocol.rx.Web3jRx
Creates a Flowable instance that emits all blocks from the requested block number to the most current.
replayPastBlocksFlowable(DefaultBlockParameter, boolean, Flowable<EthBlock>) - Method in class org.web3j.protocol.core.JsonRpc2_0Web3j
 
replayPastBlocksFlowable(DefaultBlockParameter, boolean, Flowable<EthBlock>) - Method in class org.web3j.protocol.rx.JsonRpc2_0Rx
 
replayPastBlocksFlowable(DefaultBlockParameter, boolean, Flowable<EthBlock>) - Method in interface org.web3j.protocol.rx.Web3jRx
Create a Flowable instance that emits all transactions from the blockchain starting with a provided block number.
replayPastBlocksFlowable(DefaultBlockParameter, DefaultBlockParameter, boolean) - Method in class org.web3j.protocol.core.JsonRpc2_0Web3j
 
replayPastBlocksFlowable(DefaultBlockParameter, DefaultBlockParameter, boolean) - Method in interface org.web3j.protocol.rx.Web3jRx
Create an Flowable instance that emits all blocks from the blockchain contained within the requested range.
replayPastBlocksFlowable(DefaultBlockParameter, DefaultBlockParameter, boolean, boolean) - Method in class org.web3j.protocol.core.JsonRpc2_0Web3j
 
replayPastBlocksFlowable(DefaultBlockParameter, DefaultBlockParameter, boolean, boolean) - Method in interface org.web3j.protocol.rx.Web3jRx
Create an Flowable instance that emits all blocks from the blockchain contained within the requested range.
replayPastTransactionsFlowable(DefaultBlockParameter) - Method in class org.web3j.protocol.core.JsonRpc2_0Web3j
 
replayPastTransactionsFlowable(DefaultBlockParameter) - Method in class org.web3j.protocol.rx.JsonRpc2_0Rx
 
replayPastTransactionsFlowable(DefaultBlockParameter) - Method in interface org.web3j.protocol.rx.Web3jRx
Creates a Flowable instance that emits all transactions from the requested block number to the most current.
replayPastTransactionsFlowable(DefaultBlockParameter, DefaultBlockParameter) - Method in class org.web3j.protocol.core.JsonRpc2_0Web3j
 
replayPastTransactionsFlowable(DefaultBlockParameter, DefaultBlockParameter) - Method in interface org.web3j.protocol.rx.Web3jRx
Create a Flowable instance that emits all transactions from the blockchain contained within the requested range.
replayTransactionsFlowable(DefaultBlockParameter, DefaultBlockParameter) - Method in class org.web3j.protocol.rx.JsonRpc2_0Rx
 
Request<S,​T extends Response> - Class in org.web3j.protocol.core
 
Request() - Constructor for class org.web3j.protocol.core.Request
 
Request(String, List<S>, Web3jService, Class<T>) - Constructor for class org.web3j.protocol.core.Request
 
requestCurrentGasPrice() - Method in class org.web3j.tx.ManagedTransaction
Return the current gas price from the ethereum node.
resetNonce() - Method in class org.web3j.tx.FastRawTransactionManager
 
resolve(DeserializationContext) - Method in class org.web3j.protocol.deserializer.RawResponseDeserializer
 
resolve(String) - Method in class org.web3j.ens.EnsResolver
 
resolveContractAddress(String) - Method in class org.web3j.tx.Contract
 
resolver - Variable in class org.web3j.ens.contracts.generated.ENS.NewResolverEventResponse
 
resolver(byte[]) - Method in class org.web3j.ens.contracts.generated.ENS
 
resolveRegistryContract(String) - Static method in class org.web3j.ens.Contracts
 
Response<T> - Class in org.web3j.protocol.core
Our common JSON-RPC response type.
Response() - Constructor for class org.web3j.protocol.core.Response
 
Response.Error - Class in org.web3j.protocol.core
 
ResponseDeserialiser() - Constructor for class org.web3j.protocol.core.methods.response.admin.AdminNodeInfo.ResponseDeserialiser
 
ResponseDeserialiser() - Constructor for class org.web3j.protocol.core.methods.response.admin.AdminPeers.ResponseDeserialiser
 
ResponseDeserialiser() - Constructor for class org.web3j.protocol.core.methods.response.EthBlock.ResponseDeserialiser
 
ResponseDeserialiser() - Constructor for class org.web3j.protocol.core.methods.response.EthGetTransactionReceipt.ResponseDeserialiser
 
ResponseDeserialiser() - Constructor for class org.web3j.protocol.core.methods.response.EthSyncing.ResponseDeserialiser
 
ResponseDeserialiser() - Constructor for class org.web3j.protocol.core.methods.response.EthTransaction.ResponseDeserialiser
 
Result() - Constructor for class org.web3j.protocol.core.methods.response.EthSyncing.Result
 
ResultTransactionDeserialiser() - Constructor for class org.web3j.protocol.core.methods.response.EthBlock.ResultTransactionDeserialiser
 
retrieveRevertReason(TransactionReceipt, String, Web3j) - Static method in class org.web3j.utils.RevertReasonExtractor
Retrieves the error reason of a reverted transaction (if one exists).
REVERSE_NAME_SUFFIX - Static variable in class org.web3j.ens.EnsResolver
 
reverseResolve(String) - Method in class org.web3j.ens.EnsResolver
Reverse name resolution as documented in the specification.
REVERT_ERR_STR - Static variable in class org.web3j.tx.TransactionManager
 
RevertReasonExtractor - Class in org.web3j.utils
Revert reason extraction and retrieval functions.
RevertReasonExtractor() - Constructor for class org.web3j.utils.RevertReasonExtractor
 
reverts() - Method in class org.web3j.protocol.core.methods.response.EthCall
Deprecated.
RINKEBY - org.web3j.protocol.Network
 
RINKEBY - Static variable in class org.web3j.ens.Contracts
 
RINKEBY - Static variable in class org.web3j.tx.ChainId
Deprecated.
 
RINKEBY - Static variable in class org.web3j.tx.ChainIdLong
 
ROOTSTOCK_MAINNET - Static variable in class org.web3j.tx.ChainId
Deprecated.
 
ROOTSTOCK_MAINNET - Static variable in class org.web3j.tx.ChainIdLong
 
ROOTSTOCK_TESTNET - Static variable in class org.web3j.tx.ChainId
Deprecated.
 
ROOTSTOCK_TESTNET - Static variable in class org.web3j.tx.ChainIdLong
 
ROPSTEN - org.web3j.protocol.Network
 
ROPSTEN - Static variable in class org.web3j.ens.Contracts
 
ROPSTEN - Static variable in class org.web3j.tx.ChainId
Deprecated.
 
ROPSTEN - Static variable in class org.web3j.tx.ChainIdLong
 
RpcErrors - Class in org.web3j.protocol.core
 
run(Callable<T>) - Static method in class org.web3j.utils.Async
 
run(ScheduledExecutorService, long) - Method in class org.web3j.protocol.core.filters.Filter
 

S

schedule - Variable in class org.web3j.protocol.core.filters.Filter
 
ScryptKdfParams() - Constructor for class org.web3j.crypto.WalletFile.ScryptKdfParams
 
send() - Method in class org.web3j.protocol.core.BatchRequest
 
send() - Method in class org.web3j.protocol.core.RemoteCall
Perform request synchronously.
send() - Method in class org.web3j.protocol.core.Request
 
send(String, String, BigInteger, BigInteger, BigInteger) - Method in class org.web3j.tx.ManagedTransaction
 
send(String, String, BigInteger, BigInteger, BigInteger, boolean) - Method in class org.web3j.tx.ManagedTransaction
 
send(Request, Class<T>) - Method in class org.web3j.protocol.Service
 
send(Request, Class<T>) - Method in interface org.web3j.protocol.Web3jService
Perform a synchronous JSON-RPC request.
send(Request, Class<T>) - Method in class org.web3j.protocol.websocket.WebSocketService
 
sendAsync() - Method in class org.web3j.protocol.core.BatchRequest
 
sendAsync() - Method in class org.web3j.protocol.core.RemoteCall
Perform request asynchronously with a future.
sendAsync() - Method in class org.web3j.protocol.core.Request
 
sendAsync(Request, Class<T>) - Method in class org.web3j.protocol.Service
 
sendAsync(Request, Class<T>) - Method in interface org.web3j.protocol.Web3jService
Performs an asynchronous JSON-RPC request.
sendAsync(Request, Class<T>) - Method in class org.web3j.protocol.websocket.WebSocketService
 
sendBatch(BatchRequest) - Method in class org.web3j.protocol.Service
 
sendBatch(BatchRequest) - Method in interface org.web3j.protocol.Web3jService
Perform a synchronous JSON-RPC batch requests.
sendBatch(BatchRequest) - Method in class org.web3j.protocol.websocket.WebSocketService
 
sendBatchAsync(BatchRequest) - Method in class org.web3j.protocol.Service
 
sendBatchAsync(BatchRequest) - Method in interface org.web3j.protocol.Web3jService
Performs an asynchronous JSON-RPC batch requests.
sendBatchAsync(BatchRequest) - Method in class org.web3j.protocol.websocket.WebSocketService
 
sendCall(String, String, DefaultBlockParameter) - Method in class org.web3j.tx.ClientTransactionManager
 
sendCall(String, String, DefaultBlockParameter) - Method in class org.web3j.tx.RawTransactionManager
 
sendCall(String, String, DefaultBlockParameter) - Method in class org.web3j.tx.ReadonlyTransactionManager
 
sendCall(String, String, DefaultBlockParameter) - Method in class org.web3j.tx.TransactionManager
 
sendEIP1559(String, String, BigInteger, BigInteger, BigInteger, BigInteger) - Method in class org.web3j.tx.ManagedTransaction
 
sendFunds(String, BigDecimal, Convert.Unit) - Method in class org.web3j.tx.Transfer
Execute the provided function as a transaction asynchronously.
sendFunds(String, BigDecimal, Convert.Unit, BigInteger, BigInteger) - Method in class org.web3j.tx.Transfer
 
sendFunds(Web3j, Credentials, String, BigDecimal, Convert.Unit) - Static method in class org.web3j.tx.Transfer
 
sendFundsEIP1559(Web3j, Credentials, String, BigDecimal, Convert.Unit, BigInteger, BigInteger, BigInteger) - Static method in class org.web3j.tx.Transfer
 
sendRequest() - Method in class org.web3j.protocol.core.filters.BlockFilter
 
sendRequest() - Method in class org.web3j.protocol.core.filters.BlocksFilter
 
sendRequest() - Method in class org.web3j.protocol.core.filters.Filter
 
sendRequest() - Method in class org.web3j.protocol.core.filters.LogFilter
 
sendRequest() - Method in class org.web3j.protocol.core.filters.LogsFilter
 
sendRequest() - Method in class org.web3j.protocol.core.filters.PendingTransactionFilter
 
sendRequest() - Method in class org.web3j.protocol.core.filters.PendingTransactionsFilter
 
sendTransaction(BigInteger, BigInteger, String, String, BigInteger) - Method in class org.web3j.tx.TransactionManager
 
sendTransaction(BigInteger, BigInteger, String, String, BigInteger, boolean) - Method in class org.web3j.tx.ClientTransactionManager
 
sendTransaction(BigInteger, BigInteger, String, String, BigInteger, boolean) - Method in class org.web3j.tx.RawTransactionManager
 
sendTransaction(BigInteger, BigInteger, String, String, BigInteger, boolean) - Method in class org.web3j.tx.ReadonlyTransactionManager
 
sendTransaction(BigInteger, BigInteger, String, String, BigInteger, boolean) - Method in class org.web3j.tx.TransactionManager
 
sendTransactionEIP1559(BigInteger, BigInteger, BigInteger, String, String, BigInteger) - Method in class org.web3j.tx.TransactionManager
 
sendTransactionEIP1559(BigInteger, BigInteger, BigInteger, String, String, BigInteger, boolean) - Method in class org.web3j.tx.ClientTransactionManager
 
sendTransactionEIP1559(BigInteger, BigInteger, BigInteger, String, String, BigInteger, boolean) - Method in class org.web3j.tx.RawTransactionManager
 
sendTransactionEIP1559(BigInteger, BigInteger, BigInteger, String, String, BigInteger, boolean) - Method in class org.web3j.tx.ReadonlyTransactionManager
 
sendTransactionEIP1559(BigInteger, BigInteger, BigInteger, String, String, BigInteger, boolean) - Method in class org.web3j.tx.TransactionManager
 
Service - Class in org.web3j.protocol
Base service implementation.
Service(boolean) - Constructor for class org.web3j.protocol.Service
 
setABI(byte[], BigInteger, byte[]) - Method in class org.web3j.ens.contracts.generated.PublicResolver
 
setAbiDefinition(List<AbiDefinition>) - Method in class org.web3j.protocol.core.methods.response.EthCompileSolidity.SolidityInfo
 
setAddr(byte[], String) - Method in class org.web3j.ens.contracts.generated.PublicResolver
 
setAddress(String) - Method in class org.web3j.crypto.WalletFile
Sets wallet address
setAddress(String) - Method in class org.web3j.protocol.core.methods.response.Log
 
setAuthor(String) - Method in class org.web3j.protocol.core.methods.response.EthBlock.Block
 
setBlockHash(String) - Method in class org.web3j.protocol.core.methods.response.Log
 
setBlockHash(String) - Method in class org.web3j.protocol.core.methods.response.Transaction
 
setBlockHash(String) - Method in class org.web3j.protocol.core.methods.response.TransactionReceipt
 
setBlockHash(String) - Method in class org.web3j.tx.response.EmptyTransactionReceipt
 
setBlockNumber(String) - Method in class org.web3j.protocol.core.methods.response.Log
 
setBlockNumber(String) - Method in class org.web3j.protocol.core.methods.response.Transaction
 
setBlockNumber(String) - Method in class org.web3j.protocol.core.methods.response.TransactionReceipt
 
setBlockNumber(String) - Method in class org.web3j.tx.response.EmptyTransactionReceipt
 
setC(int) - Method in class org.web3j.crypto.WalletFile.Aes128CtrKdfParams
 
setCipher(String) - Method in class org.web3j.crypto.WalletFile.Crypto
 
setCipherparams(WalletFile.CipherParams) - Method in class org.web3j.crypto.WalletFile.Crypto
 
setCiphertext(String) - Method in class org.web3j.crypto.WalletFile.Crypto
 
setCode(int) - Method in class org.web3j.protocol.core.Response.Error
 
setCode(String) - Method in class org.web3j.protocol.core.methods.response.EthCompileSolidity.Code
 
setCompilerOptions(String) - Method in class org.web3j.protocol.core.methods.response.EthCompileSolidity.SolidityInfo
 
setCompilerVersion(String) - Method in class org.web3j.protocol.core.methods.response.EthCompileSolidity.SolidityInfo
 
setComponents(List<AbiDefinition.NamedType>) - Method in class org.web3j.protocol.core.methods.response.AbiDefinition.NamedType
 
setConstant(boolean) - Method in class org.web3j.protocol.core.methods.response.AbiDefinition
 
setContent(byte[], byte[]) - Method in class org.web3j.ens.contracts.generated.PublicResolver
 
setContractAddress(String) - Method in class org.web3j.protocol.core.methods.response.TransactionReceipt
 
setContractAddress(String) - Method in class org.web3j.tx.Contract
 
setContractAddress(String) - Method in class org.web3j.tx.response.EmptyTransactionReceipt
 
setCreates(String) - Method in class org.web3j.protocol.core.methods.response.Transaction
 
setCrypto(WalletFile.Crypto) - Method in class org.web3j.crypto.WalletFile
 
setCryptoV1(WalletFile.Crypto) - Method in class org.web3j.crypto.WalletFile
 
setCumulativeGasUsed(String) - Method in class org.web3j.protocol.core.methods.response.TransactionReceipt
 
setCumulativeGasUsed(String) - Method in class org.web3j.tx.response.EmptyTransactionReceipt
 
setCurrentBlock(String) - Method in class org.web3j.protocol.core.methods.response.EthSyncing.Syncing
 
setData(String) - Method in class org.web3j.protocol.core.methods.response.Log
 
setData(String) - Method in class org.web3j.protocol.core.Response.Error
 
setDefaultBlockParameter(DefaultBlockParameter) - Method in class org.web3j.tx.Contract
Sets the default block parameter.
setDeployedAddress(String, String) - Method in class org.web3j.tx.Contract
 
setDeveloperDoc(EthCompileSolidity.Documentation) - Method in class org.web3j.protocol.core.methods.response.EthCompileSolidity.SolidityInfo
 
setDifficulty(String) - Method in class org.web3j.protocol.core.methods.response.EthBlock.Block
 
setDklen(int) - Method in class org.web3j.crypto.WalletFile.Aes128CtrKdfParams
 
setDklen(int) - Method in class org.web3j.crypto.WalletFile.ScryptKdfParams
 
setError(Response.Error) - Method in class org.web3j.protocol.core.Response
 
setExpiry(String) - Method in class org.web3j.protocol.core.methods.response.ShhMessages.SshMessage
 
setExtraData(String) - Method in class org.web3j.protocol.core.methods.response.EthBlock.Block
 
setFrom(String) - Method in class org.web3j.protocol.core.methods.response.ShhMessages.SshMessage
 
setFrom(String) - Method in class org.web3j.protocol.core.methods.response.Transaction
 
setFrom(String) - Method in class org.web3j.protocol.core.methods.response.TransactionReceipt
 
setFrom(String) - Method in class org.web3j.tx.response.EmptyTransactionReceipt
 
setGas(String) - Method in class org.web3j.protocol.core.methods.response.Transaction
 
setGasLimit(String) - Method in class org.web3j.protocol.core.methods.response.EthBlock.Block
 
setGasPrice(String) - Method in class org.web3j.protocol.core.methods.response.Transaction
 
setGasPrice(BigInteger) - Method in class org.web3j.tx.Contract
Deprecated.
use ContractGasProvider
setGasProvider(ContractGasProvider) - Method in class org.web3j.tx.Contract
 
setGasUsed(String) - Method in class org.web3j.protocol.core.methods.response.EthBlock.Block
 
setGasUsed(String) - Method in class org.web3j.protocol.core.methods.response.TransactionReceipt
 
setGasUsed(String) - Method in class org.web3j.tx.response.EmptyTransactionReceipt
 
setHash(String) - Method in class org.web3j.protocol.core.methods.response.EthBlock.Block
 
setHash(String) - Method in class org.web3j.protocol.core.methods.response.ShhMessages.SshMessage
 
setHash(String) - Method in class org.web3j.protocol.core.methods.response.Transaction
 
setHighestBlock(String) - Method in class org.web3j.protocol.core.methods.response.EthSyncing.Syncing
 
setId(long) - Method in class org.web3j.protocol.core.Request
 
setId(long) - Method in class org.web3j.protocol.core.Response
 
setId(String) - Method in class org.web3j.crypto.WalletFile
 
setIndexed(boolean) - Method in class org.web3j.protocol.core.methods.response.AbiDefinition.NamedType
 
setInfo(EthCompileSolidity.SolidityInfo) - Method in class org.web3j.protocol.core.methods.response.EthCompileSolidity.Code
 
setInput(String) - Method in class org.web3j.protocol.core.methods.response.Transaction
 
setInputs(List<AbiDefinition.NamedType>) - Method in class org.web3j.protocol.core.methods.response.AbiDefinition
 
setInternalType(String) - Method in class org.web3j.protocol.core.methods.response.AbiDefinition.NamedType
 
setIv(String) - Method in class org.web3j.crypto.WalletFile.CipherParams
 
setJsonrpc(String) - Method in class org.web3j.protocol.core.Request
 
setJsonrpc(String) - Method in class org.web3j.protocol.core.Response
 
setKdf(String) - Method in class org.web3j.crypto.WalletFile.Crypto
 
setKdfparams(WalletFile.KdfParams) - Method in class org.web3j.crypto.WalletFile.Crypto
 
setLanguage(String) - Method in class org.web3j.protocol.core.methods.response.EthCompileSolidity.SolidityInfo
 
setLanguageVersion(String) - Method in class org.web3j.protocol.core.methods.response.EthCompileSolidity.SolidityInfo
 
setListener(WebSocketListener) - Method in class org.web3j.protocol.websocket.WebSocketClient
Set a listener that will be called when a new message is received by the client.
setLogIndex(String) - Method in class org.web3j.protocol.core.methods.response.Log
 
setLogs(List<Log>) - Method in class org.web3j.protocol.core.methods.response.TransactionReceipt
 
setLogs(List<Log>) - Method in class org.web3j.tx.response.EmptyTransactionReceipt
 
setLogsBloom(String) - Method in class org.web3j.protocol.core.methods.response.EthBlock.Block
 
setLogsBloom(String) - Method in class org.web3j.protocol.core.methods.response.TransactionReceipt
 
setLogsBloom(String) - Method in class org.web3j.tx.response.EmptyTransactionReceipt
 
setMac(String) - Method in class org.web3j.crypto.WalletFile.Crypto
 
setMessage(String) - Method in class org.web3j.protocol.core.Response.Error
 
setMethod(String) - Method in class org.web3j.protocol.core.Request
 
setMethods(Map<String, String>) - Method in class org.web3j.protocol.core.methods.response.EthCompileSolidity.Documentation
 
setMiner(String) - Method in class org.web3j.protocol.core.methods.response.EthBlock.Block
 
setMixHash(String) - Method in class org.web3j.protocol.core.methods.response.EthBlock.Block
 
setN(int) - Method in class org.web3j.crypto.WalletFile.ScryptKdfParams
 
setName(byte[], String) - Method in class org.web3j.ens.contracts.generated.PublicResolver
 
setName(String) - Method in class org.web3j.protocol.core.methods.response.AbiDefinition.NamedType
 
setName(String) - Method in class org.web3j.protocol.core.methods.response.AbiDefinition
 
setNonce(String) - Method in class org.web3j.protocol.core.methods.response.EthBlock.Block
 
setNonce(String) - Method in class org.web3j.protocol.core.methods.response.Transaction
 
setNonce(BigInteger) - Method in class org.web3j.tx.FastRawTransactionManager
 
setNumber(String) - Method in class org.web3j.protocol.core.methods.response.EthBlock.Block
 
setOutputs(List<AbiDefinition.NamedType>) - Method in class org.web3j.protocol.core.methods.response.AbiDefinition
 
setOwner(byte[], String) - Method in class org.web3j.ens.contracts.generated.ENS
 
setP(int) - Method in class org.web3j.crypto.WalletFile.ScryptKdfParams
 
setParams(List<S>) - Method in class org.web3j.protocol.core.Request
 
setParentHash(String) - Method in class org.web3j.protocol.core.methods.response.EthBlock.Block
 
setPayable(boolean) - Method in class org.web3j.protocol.core.methods.response.AbiDefinition
 
setPayload(String) - Method in class org.web3j.protocol.core.methods.response.ShhMessages.SshMessage
 
setPrf(String) - Method in class org.web3j.crypto.WalletFile.Aes128CtrKdfParams
 
setPubkey(byte[], byte[], byte[]) - Method in class org.web3j.ens.contracts.generated.PublicResolver
 
setPublicKey(String) - Method in class org.web3j.protocol.core.methods.response.Transaction
 
setR(int) - Method in class org.web3j.crypto.WalletFile.ScryptKdfParams
 
setR(String) - Method in class org.web3j.protocol.core.methods.response.Transaction
 
setRaw(String) - Method in class org.web3j.protocol.core.methods.response.Transaction
 
setRawResponse(String) - Method in class org.web3j.protocol.core.Response
 
setReceiptsRoot(String) - Method in class org.web3j.protocol.core.methods.response.EthBlock.Block
 
setRemoved(boolean) - Method in class org.web3j.protocol.core.methods.response.Log
 
setResolver(byte[], String) - Method in class org.web3j.ens.contracts.generated.ENS
 
setResult(List<AdminPeers.Peer>) - Method in class org.web3j.protocol.core.methods.response.admin.AdminPeers
 
setResult(List<EthLog.LogResult>) - Method in class org.web3j.protocol.core.methods.response.EthLog
 
setResult(AdminNodeInfo.NodeInfo) - Method in class org.web3j.protocol.core.methods.response.admin.AdminNodeInfo
 
setResult(EthBlock.Block) - Method in class org.web3j.protocol.core.methods.response.EthBlock
 
setResult(EthSyncing.Result) - Method in class org.web3j.protocol.core.methods.response.EthSyncing
 
setResult(T) - Method in class org.web3j.protocol.core.Response
 
setRevertReason(String) - Method in class org.web3j.protocol.core.methods.response.TransactionReceipt
 
setRoot(String) - Method in class org.web3j.protocol.core.methods.response.TransactionReceipt
 
setRoot(String) - Method in class org.web3j.tx.response.EmptyTransactionReceipt
 
setS(String) - Method in class org.web3j.protocol.core.methods.response.Transaction
 
setSalt(String) - Method in class org.web3j.crypto.WalletFile.Aes128CtrKdfParams
 
setSalt(String) - Method in class org.web3j.crypto.WalletFile.ScryptKdfParams
 
setSealFields(List<String>) - Method in class org.web3j.protocol.core.methods.response.EthBlock.Block
 
setSent(String) - Method in class org.web3j.protocol.core.methods.response.ShhMessages.SshMessage
 
setSha3Uncles(String) - Method in class org.web3j.protocol.core.methods.response.EthBlock.Block
 
setSize(String) - Method in class org.web3j.protocol.core.methods.response.EthBlock.Block
 
setSource(String) - Method in class org.web3j.protocol.core.methods.response.EthCompileSolidity.SolidityInfo
 
setStartingBlock(String) - Method in class org.web3j.protocol.core.methods.response.EthSyncing.Syncing
 
setStateMutability(String) - Method in class org.web3j.protocol.core.methods.response.AbiDefinition
 
setStateRoot(String) - Method in class org.web3j.protocol.core.methods.response.EthBlock.Block
 
setStatus(String) - Method in class org.web3j.protocol.core.methods.response.TransactionReceipt
 
setStatus(String) - Method in class org.web3j.tx.response.EmptyTransactionReceipt
 
setSubnodeOwner(byte[], byte[], String) - Method in class org.web3j.ens.contracts.generated.ENS
 
setSyncing(boolean) - Method in class org.web3j.protocol.core.methods.response.EthSyncing.Result
 
setSyncThreshold(long) - Method in class org.web3j.ens.EnsResolver
 
setSyncThreshold(long) - Method in class org.web3j.tx.ManagedTransaction
This should only be used in case you need to modify the EnsResolver.getSyncThreshold() parameter, which dictates the threshold in milliseconds since the last processed block timestamp should be to considered in sync the blockchain.
setText(byte[], String, String) - Method in class org.web3j.ens.contracts.generated.PublicResolver
 
setTimestamp(String) - Method in class org.web3j.protocol.core.methods.response.EthBlock.Block
 
setTo(String) - Method in class org.web3j.protocol.core.methods.response.ShhMessages.SshMessage
 
setTo(String) - Method in class org.web3j.protocol.core.methods.response.Transaction
 
setTo(String) - Method in class org.web3j.protocol.core.methods.response.TransactionReceipt
 
setTo(String) - Method in class org.web3j.tx.response.EmptyTransactionReceipt
 
setTopics(List<String>) - Method in class org.web3j.protocol.core.methods.response.Log
 
setTopics(List<String>) - Method in class org.web3j.protocol.core.methods.response.ShhMessages.SshMessage
 
setTotalDifficulty(String) - Method in class org.web3j.protocol.core.methods.response.EthBlock.Block
 
setTransactionHash(String) - Method in class org.web3j.protocol.core.methods.response.Log
 
setTransactionHash(String) - Method in class org.web3j.protocol.core.methods.response.TransactionReceipt
 
setTransactionHash(String) - Method in class org.web3j.tx.response.EmptyTransactionReceipt
 
setTransactionIndex(String) - Method in class org.web3j.protocol.core.methods.response.Log
 
setTransactionIndex(String) - Method in class org.web3j.protocol.core.methods.response.Transaction
 
setTransactionIndex(String) - Method in class org.web3j.protocol.core.methods.response.TransactionReceipt
 
setTransactionIndex(String) - Method in class org.web3j.tx.response.EmptyTransactionReceipt
 
setTransactionReceipt(TransactionReceipt) - Method in class org.web3j.tx.Contract
 
setTransactions(List<EthBlock.TransactionResult>) - Method in class org.web3j.protocol.core.methods.response.EthBlock.Block
 
setTransactionsRoot(String) - Method in class org.web3j.protocol.core.methods.response.EthBlock.Block
 
setTtl(String) - Method in class org.web3j.protocol.core.methods.response.ShhMessages.SshMessage
 
setTTL(byte[], BigInteger) - Method in class org.web3j.ens.contracts.generated.ENS
 
setTxHashVerifier(TxHashVerifier) - Method in class org.web3j.tx.RawTransactionManager
 
setType(String) - Method in class org.web3j.protocol.core.methods.response.AbiDefinition.NamedType
 
setType(String) - Method in class org.web3j.protocol.core.methods.response.AbiDefinition
 
setType(String) - Method in class org.web3j.protocol.core.methods.response.Log
 
setUncles(List<String>) - Method in class org.web3j.protocol.core.methods.response.EthBlock.Block
 
setUserDoc(EthCompileSolidity.Documentation) - Method in class org.web3j.protocol.core.methods.response.EthCompileSolidity.SolidityInfo
 
setV(Object) - Method in class org.web3j.protocol.core.methods.response.Transaction
 
setValue(String) - Method in class org.web3j.protocol.core.methods.response.EthBlock.TransactionHash
 
setValue(String) - Method in class org.web3j.protocol.core.methods.response.EthLog.Hash
 
setValue(String) - Method in class org.web3j.protocol.core.methods.response.Transaction
 
setVersion(int) - Method in class org.web3j.crypto.WalletFile
 
setWorkProved(String) - Method in class org.web3j.protocol.core.methods.response.ShhMessages.SshMessage
 
shhAddToGroup(String) - Method in interface org.web3j.protocol.core.Ethereum
 
shhAddToGroup(String) - Method in class org.web3j.protocol.core.JsonRpc2_0Web3j
 
ShhAddToGroup - Class in org.web3j.protocol.core.methods.response
shh_addToGroup.
ShhAddToGroup() - Constructor for class org.web3j.protocol.core.methods.response.ShhAddToGroup
 
ShhFilter - Class in org.web3j.protocol.core.methods.request
Filter implementation as per docs
ShhFilter(String) - Constructor for class org.web3j.protocol.core.methods.request.ShhFilter
 
shhGetFilterChanges(BigInteger) - Method in interface org.web3j.protocol.core.Ethereum
 
shhGetFilterChanges(BigInteger) - Method in class org.web3j.protocol.core.JsonRpc2_0Web3j
 
shhGetMessages(BigInteger) - Method in interface org.web3j.protocol.core.Ethereum
 
shhGetMessages(BigInteger) - Method in class org.web3j.protocol.core.JsonRpc2_0Web3j
 
shhHasIdentity(String) - Method in interface org.web3j.protocol.core.Ethereum
 
shhHasIdentity(String) - Method in class org.web3j.protocol.core.JsonRpc2_0Web3j
 
ShhHasIdentity - Class in org.web3j.protocol.core.methods.response
shh_hasIdentity.
ShhHasIdentity() - Constructor for class org.web3j.protocol.core.methods.response.ShhHasIdentity
 
ShhMessages - Class in org.web3j.protocol.core.methods.response
Whisper messages returned by: shh_getFilterChanges shh_getMessages
ShhMessages() - Constructor for class org.web3j.protocol.core.methods.response.ShhMessages
 
ShhMessages.SshMessage - Class in org.web3j.protocol.core.methods.response
 
shhNewFilter(ShhFilter) - Method in interface org.web3j.protocol.core.Ethereum
 
shhNewFilter(ShhFilter) - Method in class org.web3j.protocol.core.JsonRpc2_0Web3j
 
ShhNewFilter - Class in org.web3j.protocol.core.methods.response
shh_newFilter.
ShhNewFilter() - Constructor for class org.web3j.protocol.core.methods.response.ShhNewFilter
 
shhNewGroup() - Method in interface org.web3j.protocol.core.Ethereum
 
shhNewGroup() - Method in class org.web3j.protocol.core.JsonRpc2_0Web3j
 
ShhNewGroup - Class in org.web3j.protocol.core.methods.response
shh_newGroup.
ShhNewGroup() - Constructor for class org.web3j.protocol.core.methods.response.ShhNewGroup
 
shhNewIdentity() - Method in interface org.web3j.protocol.core.Ethereum
 
shhNewIdentity() - Method in class org.web3j.protocol.core.JsonRpc2_0Web3j
 
ShhNewIdentity - Class in org.web3j.protocol.core.methods.response
shh_newIdentity.
ShhNewIdentity() - Constructor for class org.web3j.protocol.core.methods.response.ShhNewIdentity
 
shhPost(ShhPost) - Method in interface org.web3j.protocol.core.Ethereum
 
shhPost(ShhPost) - Method in class org.web3j.protocol.core.JsonRpc2_0Web3j
 
ShhPost - Class in org.web3j.protocol.core.methods.request
https://github.com/ethereum/wiki/wiki/JSON-RPC#shh_post
ShhPost - Class in org.web3j.protocol.core.methods.response
shh_post.
ShhPost() - Constructor for class org.web3j.protocol.core.methods.response.ShhPost
 
ShhPost(String, String, List<String>, String, BigInteger, BigInteger) - Constructor for class org.web3j.protocol.core.methods.request.ShhPost
 
ShhPost(List<String>, String, BigInteger, BigInteger) - Constructor for class org.web3j.protocol.core.methods.request.ShhPost
 
shhUninstallFilter(BigInteger) - Method in interface org.web3j.protocol.core.Ethereum
 
shhUninstallFilter(BigInteger) - Method in class org.web3j.protocol.core.JsonRpc2_0Web3j
 
ShhUninstallFilter - Class in org.web3j.protocol.core.methods.response
shh_uninstallFilter.
ShhUninstallFilter() - Constructor for class org.web3j.protocol.core.methods.response.ShhUninstallFilter
 
shhVersion() - Method in interface org.web3j.protocol.core.Ethereum
 
shhVersion() - Method in class org.web3j.protocol.core.JsonRpc2_0Web3j
 
ShhVersion - Class in org.web3j.protocol.core.methods.response
shh_version.
ShhVersion() - Constructor for class org.web3j.protocol.core.methods.response.ShhVersion
 
shutdown() - Method in class org.web3j.protocol.core.JsonRpc2_0Web3j
 
shutdown() - Method in interface org.web3j.protocol.Web3j
Shutdowns a Web3j instance and closes opened resources.
sign(RawTransaction) - Method in class org.web3j.tx.RawTransactionManager
 
signAndSend(RawTransaction) - Method in class org.web3j.tx.RawTransactionManager
 
SingleTopic() - Constructor for class org.web3j.protocol.core.methods.request.Filter.SingleTopic
 
SingleTopic(String) - Constructor for class org.web3j.protocol.core.methods.request.Filter.SingleTopic
 
sleepDuration - Variable in class org.web3j.tx.response.PollingTransactionReceiptProcessor
 
SolidityInfo() - Constructor for class org.web3j.protocol.core.methods.response.EthCompileSolidity.SolidityInfo
 
SolidityInfo(String, String, String, String, String, List<AbiDefinition>, EthCompileSolidity.Documentation, EthCompileSolidity.Documentation) - Constructor for class org.web3j.protocol.core.methods.response.EthCompileSolidity.SolidityInfo
 
solutionValid() - Method in class org.web3j.protocol.core.methods.response.EthSubmitWork
 
SshMessage() - Constructor for class org.web3j.protocol.core.methods.response.ShhMessages.SshMessage
 
SshMessage(String, String, String, String, String, String, List<String>, String, String) - Constructor for class org.web3j.protocol.core.methods.response.ShhMessages.SshMessage
 
staticExtractEventParameters(Event, Log) - Static method in class org.web3j.tx.Contract
 
staticExtractEventParametersWithLog(Event, Log) - Static method in class org.web3j.tx.Contract
 
StaticGasProvider - Class in org.web3j.tx.gas
 
StaticGasProvider(BigInteger, BigInteger) - Constructor for class org.web3j.tx.gas.StaticGasProvider
 
structIdentifier() - Method in class org.web3j.protocol.core.methods.response.AbiDefinition.NamedType
 
submissionSuccessful() - Method in class org.web3j.protocol.core.methods.response.EthSubmitHashrate
 
subscribe(Request, String, Class<T>) - Method in class org.web3j.protocol.Service
 
subscribe(Request, String, Class<T>) - Method in interface org.web3j.protocol.Web3jService
Subscribe to a stream of notifications.
subscribe(Request, String, Class<T>) - Method in class org.web3j.protocol.websocket.WebSocketService
 
success() - Method in class org.web3j.protocol.admin.methods.response.BooleanResponse
 
success() - Method in class org.web3j.protocol.core.methods.response.BooleanResponse
 
supportsInterface(byte[]) - Method in class org.web3j.ens.contracts.generated.PublicResolver
 
Syncing() - Constructor for class org.web3j.protocol.core.methods.response.EthSyncing.Syncing
 
Syncing(String, String, String, String, String) - Constructor for class org.web3j.protocol.core.methods.response.EthSyncing.Syncing
 
SyncingNotfication - Class in org.web3j.protocol.websocket.events
 
SyncingNotfication() - Constructor for class org.web3j.protocol.websocket.events.SyncingNotfication
 

T

tail(String[]) - Static method in class org.web3j.utils.Collection
 
text(byte[], String) - Method in class org.web3j.ens.contracts.generated.PublicResolver
 
TEXTCHANGED_EVENT - Static variable in class org.web3j.ens.contracts.generated.PublicResolver
 
textChangedEventFlowable(DefaultBlockParameter, DefaultBlockParameter) - Method in class org.web3j.ens.contracts.generated.PublicResolver
 
textChangedEventFlowable(EthFilter) - Method in class org.web3j.ens.contracts.generated.PublicResolver
 
TextChangedEventResponse() - Constructor for class org.web3j.ens.contracts.generated.PublicResolver.TextChangedEventResponse
 
toString() - Method in class org.web3j.protocol.core.methods.response.Log
 
toString() - Method in class org.web3j.protocol.core.methods.response.TransactionReceipt
 
totalSupply() - Method in interface org.web3j.contracts.token.ERC20BasicInterface
 
Transaction - Class in org.web3j.protocol.core.methods.request
Transaction request object used the below methods.
Transaction - Class in org.web3j.protocol.core.methods.response
Transaction object used by both EthTransaction and EthBlock.
Transaction() - Constructor for class org.web3j.protocol.core.methods.response.Transaction
 
Transaction(String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, long) - Constructor for class org.web3j.protocol.core.methods.response.Transaction
 
Transaction(String, BigInteger, BigInteger, BigInteger, String, BigInteger, String) - Constructor for class org.web3j.protocol.core.methods.request.Transaction
 
Transaction(String, BigInteger, BigInteger, BigInteger, String, BigInteger, String, BigInteger, BigInteger) - Constructor for class org.web3j.protocol.core.methods.request.Transaction
 
TransactionException - Exception in org.web3j.protocol.exceptions
Transaction timeout exception indicates that we have breached some threshold waiting for a transaction to execute.
TransactionException(String) - Constructor for exception org.web3j.protocol.exceptions.TransactionException
 
TransactionException(String, String) - Constructor for exception org.web3j.protocol.exceptions.TransactionException
 
TransactionException(String, TransactionReceipt) - Constructor for exception org.web3j.protocol.exceptions.TransactionException
 
TransactionException(Throwable) - Constructor for exception org.web3j.protocol.exceptions.TransactionException
 
transactionFlowable() - Method in class org.web3j.protocol.core.JsonRpc2_0Web3j
 
transactionFlowable() - Method in interface org.web3j.protocol.rx.Web3jRx
Create an Flowable instance to emit all new transactions as they are confirmed on the blockchain.
transactionFlowable(long) - Method in class org.web3j.protocol.rx.JsonRpc2_0Rx
 
TransactionHash() - Constructor for class org.web3j.protocol.core.methods.response.EthBlock.TransactionHash
 
TransactionHash(String) - Constructor for class org.web3j.protocol.core.methods.response.EthBlock.TransactionHash
 
transactionManager - Variable in class org.web3j.tx.ManagedTransaction
 
TransactionManager - Class in org.web3j.tx
Transaction manager abstraction for executing transactions with Ethereum client via various mechanisms.
TransactionManager(Web3j, int, long, String) - Constructor for class org.web3j.tx.TransactionManager
 
TransactionManager(Web3j, String) - Constructor for class org.web3j.tx.TransactionManager
 
TransactionManager(TransactionReceiptProcessor, String) - Constructor for class org.web3j.tx.TransactionManager
 
TransactionObject() - Constructor for class org.web3j.protocol.core.methods.response.EthBlock.TransactionObject
 
TransactionObject(String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, int) - Constructor for class org.web3j.protocol.core.methods.response.EthBlock.TransactionObject
 
transactionReceipt - Variable in class org.web3j.tx.Contract
 
TransactionReceipt - Class in org.web3j.protocol.core.methods.response
TransactionReceipt object used by EthGetTransactionReceipt.
TransactionReceipt() - Constructor for class org.web3j.protocol.core.methods.response.TransactionReceipt
 
TransactionReceipt(String, String, String, String, String, String, String, String, String, String, String, List<Log>, String, String) - Constructor for class org.web3j.protocol.core.methods.response.TransactionReceipt
 
TransactionReceiptProcessor - Class in org.web3j.tx.response
Abstraction for managing how we wait for transaction receipts to be generated on the network.
TransactionReceiptProcessor(Web3j) - Constructor for class org.web3j.tx.response.TransactionReceiptProcessor
 
transfer(String, BigInteger) - Method in interface org.web3j.contracts.token.ERC20BasicInterface
 
Transfer - Class in org.web3j.tx
Class for performing Ether transactions on the Ethereum blockchain.
Transfer(Web3j, TransactionManager) - Constructor for class org.web3j.tx.Transfer
 
TRANSFER_EVENT - Static variable in class org.web3j.ens.contracts.generated.ENS
 
transferEventFlowable(DefaultBlockParameter, DefaultBlockParameter) - Method in interface org.web3j.contracts.token.ERC20BasicInterface
 
transferEventFlowable(DefaultBlockParameter, DefaultBlockParameter) - Method in class org.web3j.ens.contracts.generated.ENS
 
transferEventFlowable(EthFilter) - Method in class org.web3j.ens.contracts.generated.ENS
 
TransferEventResponse() - Constructor for class org.web3j.ens.contracts.generated.ENS.TransferEventResponse
 
transferFrom(String, String, BigInteger) - Method in interface org.web3j.contracts.token.ERC20Interface
 
ttl - Variable in class org.web3j.ens.contracts.generated.ENS.NewTTLEventResponse
 
ttl(byte[]) - Method in class org.web3j.ens.contracts.generated.ENS
 
TxHashMismatchException - Exception in org.web3j.tx.exceptions
 
TxHashMismatchException(String, String) - Constructor for exception org.web3j.tx.exceptions.TxHashMismatchException
 
txHashVerifier - Variable in class org.web3j.tx.RawTransactionManager
 
TxHashVerifier - Class in org.web3j.utils
 
TxHashVerifier() - Constructor for class org.web3j.utils.TxHashVerifier
 
txPoolContent() - Method in interface org.web3j.protocol.admin.Admin
 
txPoolContent() - Method in class org.web3j.protocol.admin.JsonRpc2_0Admin
 
TxPoolContent - Class in org.web3j.protocol.admin.methods.response
txpool_content
TxPoolContent() - Constructor for class org.web3j.protocol.admin.methods.response.TxPoolContent
 
TxPoolContent.TxPoolContentResult - Class in org.web3j.protocol.admin.methods.response
 
TxPoolContentResult() - Constructor for class org.web3j.protocol.admin.methods.response.TxPoolContent.TxPoolContentResult
 
TxPoolContentResult(Map<String, Map<BigInteger, Transaction>>, Map<String, Map<BigInteger, Transaction>>) - Constructor for class org.web3j.protocol.admin.methods.response.TxPoolContent.TxPoolContentResult
 
txPoolStatus() - Method in interface org.web3j.protocol.core.Ethereum
 
txPoolStatus() - Method in class org.web3j.protocol.core.JsonRpc2_0Web3j
 
TxPoolStatus - Class in org.web3j.protocol.core.methods.response
txpool_status.
TxPoolStatus() - Constructor for class org.web3j.protocol.core.methods.response.TxPoolStatus
 

U

uninstallFilter(BigInteger) - Method in class org.web3j.protocol.core.filters.Filter
 
UnixDomainSocket - Class in org.web3j.protocol.ipc
Unix domain socket IO implementation for IPC.
UnixDomainSocket(String) - Constructor for class org.web3j.protocol.ipc.UnixDomainSocket
 
UnixDomainSocket(String, int) - Constructor for class org.web3j.protocol.ipc.UnixDomainSocket
 
UnixIpcService - Class in org.web3j.protocol.ipc
Unix domain socket implementation of our services API.
UnixIpcService(String) - Constructor for class org.web3j.protocol.ipc.UnixIpcService
 
UnixIpcService(String, boolean) - Constructor for class org.web3j.protocol.ipc.UnixIpcService
 

V

valueOf(String) - Static method in interface org.web3j.protocol.core.DefaultBlockParameter
 
valueOf(String) - Static method in enum org.web3j.protocol.core.DefaultBlockParameterName
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.web3j.protocol.Network
Returns the enum constant of this type with the specified name.
valueOf(BigInteger) - Static method in interface org.web3j.protocol.core.DefaultBlockParameter
 
values() - Static method in enum org.web3j.protocol.core.DefaultBlockParameterName
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.web3j.protocol.Network
Returns an array containing the constants of this enum type, in the order they are declared.
valueStored() - Method in class org.web3j.protocol.core.methods.response.DbPutHex
 
valueStored() - Method in class org.web3j.protocol.core.methods.response.DbPutString
 
verify(String, String) - Method in class org.web3j.utils.TxHashVerifier
 
Version - Class in org.web3j.utils
Build version utility method.
VoidResponse - Class in org.web3j.protocol.core.methods.response
Null response object returned by the below methods.
VoidResponse() - Constructor for class org.web3j.protocol.core.methods.response.VoidResponse
 

W

waitForTransactionReceipt(String) - Method in class org.web3j.tx.response.NoOpProcessor
 
waitForTransactionReceipt(String) - Method in class org.web3j.tx.response.PollingTransactionReceiptProcessor
 
waitForTransactionReceipt(String) - Method in class org.web3j.tx.response.QueuingTransactionReceiptProcessor
 
waitForTransactionReceipt(String) - Method in class org.web3j.tx.response.TransactionReceiptProcessor
 
Wallet - Class in org.web3j.crypto
Ethereum wallet file management.
Wallet() - Constructor for class org.web3j.crypto.Wallet
 
WalletFile - Class in org.web3j.crypto
Ethereum wallet file.
WalletFile() - Constructor for class org.web3j.crypto.WalletFile
 
WalletFile.Aes128CtrKdfParams - Class in org.web3j.crypto
 
WalletFile.CipherParams - Class in org.web3j.crypto
 
WalletFile.Crypto - Class in org.web3j.crypto
 
WalletFile.ScryptKdfParams - Class in org.web3j.crypto
 
WalletUtils - Class in org.web3j.crypto
Utility functions for working with Wallet files.
WalletUtils() - Constructor for class org.web3j.crypto.WalletUtils
 
web3ClientVersion() - Method in interface org.web3j.protocol.core.Ethereum
 
web3ClientVersion() - Method in class org.web3j.protocol.core.JsonRpc2_0Web3j
 
Web3ClientVersion - Class in org.web3j.protocol.core.methods.response
web3_clientVersion.
Web3ClientVersion() - Constructor for class org.web3j.protocol.core.methods.response.Web3ClientVersion
 
web3j - Variable in class org.web3j.protocol.core.filters.Filter
 
web3j - Variable in class org.web3j.tx.ManagedTransaction
 
Web3j - Interface in org.web3j.protocol
JSON-RPC Request object building factory.
Web3jRx - Interface in org.web3j.protocol.rx
The Flowables JSON-RPC client event API.
web3jService - Variable in class org.web3j.protocol.core.JsonRpc2_0Web3j
 
Web3jService - Interface in org.web3j.protocol
Services API.
web3Sha3(String) - Method in interface org.web3j.protocol.core.Ethereum
 
web3Sha3(String) - Method in class org.web3j.protocol.core.JsonRpc2_0Web3j
 
Web3Sha3 - Class in org.web3j.protocol.core.methods.response
web3_sha3.
Web3Sha3() - Constructor for class org.web3j.protocol.core.methods.response.Web3Sha3
 
WebSocketClient - Class in org.web3j.protocol.websocket
Web socket client implementation that connects to a specify URI.
WebSocketClient(URI) - Constructor for class org.web3j.protocol.websocket.WebSocketClient
 
WebSocketClient(URI, Map<String, String>) - Constructor for class org.web3j.protocol.websocket.WebSocketClient
 
WebSocketListener - Interface in org.web3j.protocol.websocket
A listener used to notify about about new WebSocket messages.
WebSocketRequests - Class in org.web3j.protocol.websocket
 
WebSocketRequests(CompletableFuture<BatchResponse>, List<Request<?, ? extends Response<?>>>, Long) - Constructor for class org.web3j.protocol.websocket.WebSocketRequests
 
WebSocketService - Class in org.web3j.protocol.websocket
Web socket service that allows to interact with JSON-RPC via WebSocket protocol.
WebSocketService(String, boolean) - Constructor for class org.web3j.protocol.websocket.WebSocketService
 
WebSocketService(WebSocketClient, boolean) - Constructor for class org.web3j.protocol.websocket.WebSocketService
 
WebSocketSubscription<T> - Class in org.web3j.protocol.websocket
Objects necessary to process a new item received via a WebSocket subscription.
WebSocketSubscription(BehaviorSubject<T>, Class<T>) - Constructor for class org.web3j.protocol.websocket.WebSocketSubscription
Creates WebSocketSubscription.
WindowsIpcService - Class in org.web3j.protocol.ipc
Windows named pipe implementation of our services API.
WindowsIpcService(String) - Constructor for class org.web3j.protocol.ipc.WindowsIpcService
 
WindowsIpcService(String, boolean) - Constructor for class org.web3j.protocol.ipc.WindowsIpcService
 
WindowsNamedPipe - Class in org.web3j.protocol.ipc
Windows named pipe IO implementation for IPC.
WindowsNamedPipe(String) - Constructor for class org.web3j.protocol.ipc.WindowsNamedPipe
 
write(String) - Method in interface org.web3j.protocol.ipc.IOFacade
 
write(String) - Method in class org.web3j.protocol.ipc.UnixDomainSocket
 
write(String) - Method in class org.web3j.protocol.ipc.WindowsNamedPipe
 

X

x - Variable in class org.web3j.ens.contracts.generated.PublicResolver.PubkeyChangedEventResponse
 

Y

y - Variable in class org.web3j.ens.contracts.generated.PublicResolver.PubkeyChangedEventResponse
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y 
All Classes All Packages