Package org.web3j.protocol.admin
Interface Admin
- All Known Implementing Classes:
JsonRpc2_0Admin
Deprecated.
JSON-RPC Request object building factory for common Parity and Geth. Personal namespace has now
been deprecated in favour of using Clef as an external signer and account manager. Read more -
https://geth.ethereum.org/docs/interacting-with-geth/rpc/ns-personal
-
Method Summary
Modifier and TypeMethodDescriptionstatic Admin
build
(Web3jService web3jService) Deprecated.Construct a new Web3j instance.static Admin
build
(Web3jService web3jService, long pollingInterval, ScheduledExecutorService scheduledExecutorService) Deprecated.Construct a new Web3j instance.Deprecated.personalNewAccount
(String password) Deprecated.personalSendTransaction
(Transaction transaction, String password) Deprecated.personalUnlockAccount
(String address, String passphrase) Deprecated.personalUnlockAccount
(String address, String passphrase, BigInteger duration) Deprecated.Deprecated.Methods inherited from interface org.web3j.protocol.core.BlobFee
ethGetBaseFeePerBlobGas
Methods inherited from interface org.web3j.protocol.core.Ethereum
adminAddPeer, adminDataDir, adminNodeInfo, adminPeers, adminRemovePeer, dbGetHex, dbGetString, dbPutHex, dbPutString, ethAccounts, ethBaseFee, ethBlockNumber, ethCall, ethChainId, ethCoinbase, ethCompileLLL, ethCompileSerpent, ethCompileSolidity, ethEstimateGas, ethFeeHistory, ethGasPrice, ethGetBalance, ethGetBlockByHash, ethGetBlockByNumber, ethGetBlockReceipts, ethGetBlockTransactionCountByHash, ethGetBlockTransactionCountByNumber, ethGetCode, ethGetCompilers, ethGetFilterChanges, ethGetFilterLogs, ethGetLogs, ethGetProof, ethGetStorageAt, ethGetTransactionByBlockHashAndIndex, ethGetTransactionByBlockNumberAndIndex, ethGetTransactionByHash, ethGetTransactionCount, ethGetTransactionReceipt, ethGetUncleByBlockHashAndIndex, ethGetUncleByBlockNumberAndIndex, ethGetUncleCountByBlockHash, ethGetUncleCountByBlockNumber, ethGetWork, ethHashrate, ethMaxPriorityFeePerGas, ethMining, ethNewBlockFilter, ethNewFilter, ethNewPendingTransactionFilter, ethProtocolVersion, ethSendRawTransaction, ethSendTransaction, ethSign, ethSubmitHashrate, ethSubmitWork, ethSyncing, ethUninstallFilter, netListening, netPeerCount, netVersion, shhAddToGroup, shhGetFilterChanges, shhGetMessages, shhHasIdentity, shhNewFilter, shhNewGroup, shhNewIdentity, shhPost, shhUninstallFilter, shhVersion, txPoolStatus, web3ClientVersion, web3Sha3
Methods inherited from interface org.web3j.protocol.rx.Web3jRx
blockFlowable, ethBlockHashFlowable, ethLogFlowable, ethPendingTransactionHashFlowable, logsNotifications, newHeadsNotifications, pendingTransactionFlowable, replayPastAndFutureBlocksFlowable, replayPastAndFutureTransactionsFlowable, replayPastBlocksFlowable, replayPastBlocksFlowable, replayPastBlocksFlowable, replayPastBlocksFlowable, replayPastTransactionsFlowable, replayPastTransactionsFlowable, transactionFlowable
-
Method Details
-
build
Deprecated.Description copied from interface:Web3j
Construct a new Web3j instance.- Parameters:
web3jService
- web3j service instance - i.e. HTTP or IPC- Returns:
- new Web3j instance
-
build
static Admin build(Web3jService web3jService, long pollingInterval, ScheduledExecutorService scheduledExecutorService) Deprecated.Description copied from interface:Web3j
Construct a new Web3j instance.- Parameters:
web3jService
- web3j service instance - i.e. HTTP or IPCpollingInterval
- polling interval for responses from network nodesscheduledExecutorService
- executor service to use for scheduled tasks. You are responsible for terminating this thread pool- Returns:
- new Web3j instance
-
personalListAccounts
Request<?,PersonalListAccounts> personalListAccounts()Deprecated. -
personalNewAccount
Deprecated. -
personalUnlockAccount
Request<?,PersonalUnlockAccount> personalUnlockAccount(String address, String passphrase, BigInteger duration) Deprecated. -
personalUnlockAccount
Deprecated. -
personalSendTransaction
Deprecated. -
txPoolContent
Request<?,TxPoolContent> txPoolContent()Deprecated.
-