Package org.web3j.protocol.core
Interface Ethereum
-
- All Known Implementing Classes:
JsonRpc2_0Admin
,JsonRpc2_0Web3j
public interface Ethereum
Core Ethereum JSON-RPC API.
-
-
Method Summary
-
-
-
Method Detail
-
web3ClientVersion
Request<?,Web3ClientVersion> web3ClientVersion()
-
netVersion
Request<?,NetVersion> netVersion()
-
netListening
Request<?,NetListening> netListening()
-
netPeerCount
Request<?,NetPeerCount> netPeerCount()
-
adminNodeInfo
Request<?,AdminNodeInfo> adminNodeInfo()
-
adminPeers
Request<?,AdminPeers> adminPeers()
-
adminAddPeer
Request<?,BooleanResponse> adminAddPeer(java.lang.String url)
-
adminRemovePeer
Request<?,BooleanResponse> adminRemovePeer(java.lang.String url)
-
adminDataDir
Request<?,AdminDataDir> adminDataDir()
-
ethProtocolVersion
Request<?,EthProtocolVersion> ethProtocolVersion()
-
ethChainId
Request<?,EthChainId> ethChainId()
-
ethCoinbase
Request<?,EthCoinbase> ethCoinbase()
-
ethSyncing
Request<?,EthSyncing> ethSyncing()
-
ethHashrate
Request<?,EthHashrate> ethHashrate()
-
ethGasPrice
Request<?,EthGasPrice> ethGasPrice()
-
ethAccounts
Request<?,EthAccounts> ethAccounts()
-
ethBlockNumber
Request<?,EthBlockNumber> ethBlockNumber()
-
ethGetBalance
Request<?,EthGetBalance> ethGetBalance(java.lang.String address, DefaultBlockParameter defaultBlockParameter)
-
ethGetStorageAt
Request<?,EthGetStorageAt> ethGetStorageAt(java.lang.String address, java.math.BigInteger position, DefaultBlockParameter defaultBlockParameter)
-
ethGetTransactionCount
Request<?,EthGetTransactionCount> ethGetTransactionCount(java.lang.String address, DefaultBlockParameter defaultBlockParameter)
-
ethGetBlockTransactionCountByHash
Request<?,EthGetBlockTransactionCountByHash> ethGetBlockTransactionCountByHash(java.lang.String blockHash)
-
ethGetBlockTransactionCountByNumber
Request<?,EthGetBlockTransactionCountByNumber> ethGetBlockTransactionCountByNumber(DefaultBlockParameter defaultBlockParameter)
-
ethGetUncleCountByBlockHash
Request<?,EthGetUncleCountByBlockHash> ethGetUncleCountByBlockHash(java.lang.String blockHash)
-
ethGetUncleCountByBlockNumber
Request<?,EthGetUncleCountByBlockNumber> ethGetUncleCountByBlockNumber(DefaultBlockParameter defaultBlockParameter)
-
ethGetCode
Request<?,EthGetCode> ethGetCode(java.lang.String address, DefaultBlockParameter defaultBlockParameter)
-
ethSign
Request<?,EthSign> ethSign(java.lang.String address, java.lang.String sha3HashOfDataToSign)
-
ethSendTransaction
Request<?,EthSendTransaction> ethSendTransaction(Transaction transaction)
-
ethSendRawTransaction
Request<?,EthSendTransaction> ethSendRawTransaction(java.lang.String signedTransactionData)
-
ethCall
Request<?,EthCall> ethCall(Transaction transaction, DefaultBlockParameter defaultBlockParameter)
-
ethEstimateGas
Request<?,EthEstimateGas> ethEstimateGas(Transaction transaction)
-
ethGetBlockByHash
Request<?,EthBlock> ethGetBlockByHash(java.lang.String blockHash, boolean returnFullTransactionObjects)
-
ethGetBlockByNumber
Request<?,EthBlock> ethGetBlockByNumber(DefaultBlockParameter defaultBlockParameter, boolean returnFullTransactionObjects)
-
ethGetTransactionByHash
Request<?,EthTransaction> ethGetTransactionByHash(java.lang.String transactionHash)
-
ethGetTransactionByBlockHashAndIndex
Request<?,EthTransaction> ethGetTransactionByBlockHashAndIndex(java.lang.String blockHash, java.math.BigInteger transactionIndex)
-
ethGetTransactionByBlockNumberAndIndex
Request<?,EthTransaction> ethGetTransactionByBlockNumberAndIndex(DefaultBlockParameter defaultBlockParameter, java.math.BigInteger transactionIndex)
-
ethGetTransactionReceipt
Request<?,EthGetTransactionReceipt> ethGetTransactionReceipt(java.lang.String transactionHash)
-
ethGetUncleByBlockHashAndIndex
Request<?,EthBlock> ethGetUncleByBlockHashAndIndex(java.lang.String blockHash, java.math.BigInteger transactionIndex)
-
ethGetUncleByBlockNumberAndIndex
Request<?,EthBlock> ethGetUncleByBlockNumberAndIndex(DefaultBlockParameter defaultBlockParameter, java.math.BigInteger transactionIndex)
-
ethGetCompilers
Request<?,EthGetCompilers> ethGetCompilers()
-
ethCompileLLL
Request<?,EthCompileLLL> ethCompileLLL(java.lang.String sourceCode)
-
ethCompileSolidity
Request<?,EthCompileSolidity> ethCompileSolidity(java.lang.String sourceCode)
-
ethCompileSerpent
Request<?,EthCompileSerpent> ethCompileSerpent(java.lang.String sourceCode)
-
ethUninstallFilter
Request<?,EthUninstallFilter> ethUninstallFilter(java.math.BigInteger filterId)
-
ethGetWork
Request<?,EthGetWork> ethGetWork()
-
ethSubmitWork
Request<?,EthSubmitWork> ethSubmitWork(java.lang.String nonce, java.lang.String headerPowHash, java.lang.String mixDigest)
-
ethSubmitHashrate
Request<?,EthSubmitHashrate> ethSubmitHashrate(java.lang.String hashrate, java.lang.String clientId)
-
dbPutString
Request<?,DbPutString> dbPutString(java.lang.String databaseName, java.lang.String keyName, java.lang.String stringToStore)
-
dbGetString
Request<?,DbGetString> dbGetString(java.lang.String databaseName, java.lang.String keyName)
-
dbPutHex
Request<?,DbPutHex> dbPutHex(java.lang.String databaseName, java.lang.String keyName, java.lang.String dataToStore)
-
shhVersion
Request<?,ShhVersion> shhVersion()
-
shhNewIdentity
Request<?,ShhNewIdentity> shhNewIdentity()
-
shhHasIdentity
Request<?,ShhHasIdentity> shhHasIdentity(java.lang.String identityAddress)
-
shhNewGroup
Request<?,ShhNewGroup> shhNewGroup()
-
shhAddToGroup
Request<?,ShhAddToGroup> shhAddToGroup(java.lang.String identityAddress)
-
shhNewFilter
Request<?,ShhNewFilter> shhNewFilter(ShhFilter shhFilter)
-
shhUninstallFilter
Request<?,ShhUninstallFilter> shhUninstallFilter(java.math.BigInteger filterId)
-
shhGetFilterChanges
Request<?,ShhMessages> shhGetFilterChanges(java.math.BigInteger filterId)
-
shhGetMessages
Request<?,ShhMessages> shhGetMessages(java.math.BigInteger filterId)
-
txPoolStatus
Request<?,TxPoolStatus> txPoolStatus()
-
-