All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Class Description AbiDefinition AbiDefinition wrapper.AbiDefinition.NamedType Admin JSON-RPC Request object building factory for common Parity and Geth.AdminDataDir String response type.AdminNodeInfo admin_nodeInfo.AdminNodeInfo.NodeInfo AdminNodeInfo.ResponseDeserialiser AdminPeers admin_peers.AdminPeers.Peer AdminPeers.PeerNetwork AdminPeers.ResponseDeserialiser Async Async task facilitation.BaseEventResponse Base-class of EventResponse objects.Batcher BatchRequest BatchResponse Bip44WalletUtils BlockFilter Handler for working with block filter requests.BlocksFilter Handler hashes for working with block filter requestsBooleanResponse Boolean response type.BooleanResponse Boolean response type.Callback<T> Filter callback interface.Callback Transaction receipt processor callback.ChainId Deprecated. ChainIdLong ClientConnectionException Client connection exception.ClientTransactionManager TransactionManager implementation for using an Ethereum node to transact.Collection Utility functions for working with Collections.Contract Solidity contract type abstraction for interacting with smart contracts via native Java types.Contract.EventValuesWithLog Adds a log field toEventValues
.ContractCallException Exception resulting from issues calling methods on Smart Contracts.ContractGasProvider Contracts ENS registry contract addresses.DbGetHex db_getHex.DbGetString db_getString.DbPutHex db_putHex.DbPutString db_putString.DefaultBlockParameter Wrapper for parameter that takes either a block number or block name as inputDefaultBlockParameterName https://github.com/ethereum/wiki/wiki/JSON-RPC#the-default-block-parameterDefaultBlockParameterNumber DefaultBlockParameter implementation that takes a numeric value.DefaultGasProvider EmptyTransactionReceipt An empty transaction receipt object containing only the transaction hash.ENS Auto generated code.ENS.NewOwnerEventResponse ENS.NewResolverEventResponse ENS.NewTTLEventResponse ENS.TransferEventResponse EnsResolutionException ENS resolution exception.EnsResolver Resolution logic for contract addresses.ERC20BasicInterface<T> Describes the Ethereum "Basic" subset of the ERC-20 token standard.ERC20Interface<R,T> The Ethereum ERC-20 token standard.EthAccounts eth_accounts.EthBlock Block object returned by: eth_getBlockByHash eth_getBlockByNumber eth_getUncleByBlockHashAndIndex eth_getUncleByBlockNumberAndIndexEthBlock.Block EthBlock.ResponseDeserialiser EthBlock.ResultTransactionDeserialiser EthBlock.TransactionHash EthBlock.TransactionObject EthBlock.TransactionResult<T> EthBlockNumber eth_blockNumber.EthCall eth_call.EthChainId eth_chainId.EthCoinbase eth_coinbase.EthCompileLLL eth_compileLLL.EthCompileSerpent eth_compileSerpent.EthCompileSolidity eth_compileSolidity.EthCompileSolidity.Code EthCompileSolidity.Documentation EthCompileSolidity.SolidityInfo Ethereum Core Ethereum JSON-RPC API.EthEstimateGas eth_estimateGas.EthFilter Filter implementation as per docs.EthFilter eth_newFilter.EthGasPrice eth_gasPrice.EthGetBalance eth_getBalance.EthGetBlockTransactionCountByHash eth_getBlockTransactionCountByHash.EthGetBlockTransactionCountByNumber eth_getBlockTransactionCountByNumber.EthGetCode eth_getCode.EthGetCompilers eth_getCompilers.EthGetStorageAt eth_getStorageAt.EthGetTransactionCount eth_getTransactionCount.EthGetTransactionReceipt eth_getTransactionReceipt.EthGetTransactionReceipt.ResponseDeserialiser EthGetUncleCountByBlockHash eth_getUncleCountByBlockHash.EthGetUncleCountByBlockNumber eth_getUncleCountByBlockNumber.EthGetWork eth_getWork.EthHashrate eth_hashrate.EthLog Log object returned by: eth_getFilterChanges eth_getFilterLogs eth_getLogsEthLog.Hash EthLog.LogObject EthLog.LogResult<T> EthLog.LogResultDeserialiser EthMining eth_mining.EthProtocolVersion eth_protocolVersion.EthSendRawTransaction eth_sendRawTransaction.EthSendTransaction eth_sendTransaction.EthSign eth_sign.EthSubmitHashrate eth_submitHashrate.EthSubmitWork eth_submitWork.EthSubscribe EthSyncing eth_syncing.EthSyncing.ResponseDeserialiser EthSyncing.Result EthSyncing.Syncing EthTransaction Transaction object returned by: eth_getTransactionByHash eth_getTransactionByBlockHashAndIndex eth_getTransactionByBlockNumberAndIndexEthTransaction.ResponseDeserialiser EthUninstallFilter eth_uninstallFilter.EthUnsubscribe FastRawTransactionManager Simple RawTransactionManager derivative that manages nonces to facilitate multiple transactions per block.Files File utility functions.Filter<T> Class for creating managed filter requests with callbacks.Filter<T extends Filter> Filter implementation as per docsFilter.FilterTopic<T> Filter.ListTopic Filter.SingleTopic FilterException Filter exception wrapper.Flowables Flowable utility functions.HttpService HTTP implementation of our services API.IOFacade Simple IO facade for the *nix and Windows IPC implementations.IpcService Ipc service implementation.JsonRpc2_0Admin JSON-RPC 2.0 factory implementation for common Parity and Geth.JsonRpc2_0Rx web3j reactive API implementation.JsonRpc2_0Web3j JSON-RPC 2.0 factory implementation.KeepAsJsonDeserialzier Log Log object used byEthLog
andEthGetTransactionReceipt
.Log LogFilter Log filter handler.LogNotification LogsFilter Logs filter handler.ManagedTransaction Generic transaction manager.MinerStartResponse NameHash ENS name hash implementation.NetListening net_listening.NetPeerCount net_peerCount.NetVersion net_version.Network NewAccountIdentifier personal_newAccount parity_newAccountFromPhrase parity_newAccountFromSecret parity_newAccountFromWallet.NewHead NewHeadsNotification NoOpProcessor Return anEmptyTransactionReceipt
receipt back to callers containing only the transaction hash.Notification<T> Base class for WebSocket notifications.NotificationParams<T> Generic class for a notification param.ObjectMapperFactory Factory for managing our ObjectMapper instances.PendingTransactionFilter Handler for working with transaction filter requests.PendingTransactionNotification PendingTransactionsFilter Handler hashes for working with transaction filter requests.PersonalListAccounts personal_listAccounts.PersonalSign personal_sign parity_signMessage.PersonalUnlockAccount personal_unlockAccount.PollingTransactionReceiptProcessor With each provided transaction hash, poll until we obtain a transaction receipt.PublicResolver Auto generated code.PublicResolver.ABIChangedEventResponse PublicResolver.AddrChangedEventResponse PublicResolver.ContentChangedEventResponse PublicResolver.NameChangedEventResponse PublicResolver.PubkeyChangedEventResponse PublicResolver.TextChangedEventResponse QueuingTransactionReceiptProcessor Transaction receipt processor that uses a single thread to query for transaction receipts.RawResponseDeserializer A jackson deserializer that sets the rawResponse variable of Response objects.RawTransactionManager TransactionManager implementation using Ethereum wallet file to create and sign transactions locally.ReadonlyTransactionManager Transaction manager implementation for read-only operations on smart contracts.RecordTypes Record type interfaces supported by resolvers as per EIP-137RemoteCall<T> A common type for wrapping remote requests.RemoteFunctionCall<T> A wrapper for a callable function.Request<S,T extends Response> Response<T> Our common JSON-RPC response type.Response.Error RevertReasonExtractor Revert reason extraction and retrieval functions.RpcErrors Service Base service implementation.ShhAddToGroup shh_addToGroup.ShhFilter Filter implementation as per docsShhHasIdentity shh_hasIdentity.ShhMessages Whisper messages returned by: shh_getFilterChanges shh_getMessagesShhMessages.SshMessage ShhNewFilter shh_newFilter.ShhNewGroup shh_newGroup.ShhNewIdentity shh_newIdentity.ShhPost https://github.com/ethereum/wiki/wiki/JSON-RPC#shh_postShhPost shh_post.ShhUninstallFilter shh_uninstallFilter.ShhVersion shh_version.StaticGasProvider SyncingNotfication Transaction Transaction request object used the below methods.Transaction Transaction object used by bothEthTransaction
andEthBlock
.TransactionException Transaction timeout exception indicates that we have breached some threshold waiting for a transaction to execute.TransactionManager Transaction manager abstraction for executing transactions with Ethereum client via various mechanisms.TransactionReceipt TransactionReceipt object used byEthGetTransactionReceipt
.TransactionReceiptProcessor Abstraction for managing how we wait for transaction receipts to be generated on the network.Transfer Class for performing Ether transactions on the Ethereum blockchain.TxHashMismatchException TxHashVerifier TxPoolContent txpool_contentTxPoolContent.TxPoolContentResult TxPoolStatus txpool_status.UnixDomainSocket Unix domain socket IO implementation for IPC.UnixIpcService Unix domain socket implementation of our services API.Version Build version utility method.VoidResponse Null response object returned by the below methods.Wallet Ethereum wallet file management.WalletFile Ethereum wallet file.WalletFile.Aes128CtrKdfParams WalletFile.CipherParams WalletFile.Crypto WalletFile.ScryptKdfParams WalletUtils Utility functions for working with Wallet files.Web3ClientVersion web3_clientVersion.Web3j JSON-RPC Request object building factory.Web3jRx The Flowables JSON-RPC client event API.Web3jService Services API.Web3Sha3 web3_sha3.WebSocketClient Web socket client implementation that connects to a specify URI.WebSocketListener A listener used to notify about about new WebSocket messages.WebSocketRequests WebSocketService Web socket service that allows to interact with JSON-RPC via WebSocket protocol.WebSocketSubscription<T> Objects necessary to process a new item received via a WebSocket subscription.WindowsIpcService Windows named pipe implementation of our services API.WindowsNamedPipe Windows named pipe IO implementation for IPC.