public class JsonRpc2_0Parity extends org.web3j.protocol.admin.JsonRpc2_0Admin implements Parity
| Constructor and Description |
|---|
JsonRpc2_0Parity(org.web3j.protocol.Web3jService web3jService) |
JsonRpc2_0Parity(org.web3j.protocol.Web3jService web3jService,
long pollingInterval,
java.util.concurrent.ScheduledExecutorService scheduledExecutorService) |
| Modifier and Type | Method and Description |
|---|---|
org.web3j.protocol.core.Request<?,ParityAllAccountsInfo> |
parityAllAccountsInfo() |
org.web3j.protocol.core.Request<?,org.web3j.protocol.admin.methods.response.BooleanResponse> |
parityChangePassword(java.lang.String accountId,
java.lang.String oldPassword,
java.lang.String newPassword) |
org.web3j.protocol.core.Request<?,ParityDeriveAddress> |
parityDeriveAddressHash(java.lang.String accountId,
java.lang.String password,
Derivation hashType,
boolean toSave) |
org.web3j.protocol.core.Request<?,ParityDeriveAddress> |
parityDeriveAddressIndex(java.lang.String accountId,
java.lang.String password,
java.util.List<Derivation> indicesType,
boolean toSave) |
org.web3j.protocol.core.Request<?,ParityExportAccount> |
parityExportAccount(java.lang.String accountId,
java.lang.String password) |
org.web3j.protocol.core.Request<?,ParityAddressesResponse> |
parityGetDappAddresses(java.lang.String dAppId) |
org.web3j.protocol.core.Request<?,ParityDefaultAddressResponse> |
parityGetDappDefaultAddress(java.lang.String dAppId) |
org.web3j.protocol.core.Request<?,ParityAddressesResponse> |
parityGetNewDappsAddresses() |
org.web3j.protocol.core.Request<?,ParityDefaultAddressResponse> |
parityGetNewDappsDefaultAddress() |
org.web3j.protocol.core.Request<?,ParityAddressesResponse> |
parityImportGethAccounts(java.util.ArrayList<java.lang.String> gethAddresses) |
org.web3j.protocol.core.Request<?,org.web3j.protocol.admin.methods.response.BooleanResponse> |
parityKillAccount(java.lang.String accountId,
java.lang.String password) |
org.web3j.protocol.core.Request<?,ParityAddressesResponse> |
parityListAccounts(java.math.BigInteger quantity,
java.lang.String accountId,
org.web3j.protocol.core.DefaultBlockParameter blockParameter) |
org.web3j.protocol.core.Request<?,ParityAddressesResponse> |
parityListGethAccounts() |
org.web3j.protocol.core.Request<?,ParityListRecentDapps> |
parityListRecentDapps() |
org.web3j.protocol.core.Request<?,org.web3j.protocol.admin.methods.response.NewAccountIdentifier> |
parityNewAccountFromPhrase(java.lang.String phrase,
java.lang.String password) |
org.web3j.protocol.core.Request<?,org.web3j.protocol.admin.methods.response.NewAccountIdentifier> |
parityNewAccountFromSecret(java.lang.String secret,
java.lang.String password) |
org.web3j.protocol.core.Request<?,org.web3j.protocol.admin.methods.response.NewAccountIdentifier> |
parityNewAccountFromWallet(org.web3j.crypto.WalletFile walletFile,
java.lang.String password) |
org.web3j.protocol.core.Request<?,org.web3j.protocol.admin.methods.response.BooleanResponse> |
parityRemoveAddress(java.lang.String accountId) |
org.web3j.protocol.core.Request<?,org.web3j.protocol.admin.methods.response.BooleanResponse> |
paritySetAccountMeta(java.lang.String accountId,
java.util.Map<java.lang.String,java.lang.Object> metadata) |
org.web3j.protocol.core.Request<?,org.web3j.protocol.admin.methods.response.BooleanResponse> |
paritySetAccountName(java.lang.String address,
java.lang.String name) |
org.web3j.protocol.core.Request<?,org.web3j.protocol.admin.methods.response.BooleanResponse> |
paritySetDappAddresses(java.lang.String dAppId,
java.util.ArrayList<java.lang.String> availableAccountIds) |
org.web3j.protocol.core.Request<?,org.web3j.protocol.admin.methods.response.BooleanResponse> |
paritySetDappDefaultAddress(java.lang.String dAppId,
java.lang.String defaultAddress) |
org.web3j.protocol.core.Request<?,org.web3j.protocol.admin.methods.response.BooleanResponse> |
paritySetNewDappsAddresses(java.util.ArrayList<java.lang.String> availableAccountIds) |
org.web3j.protocol.core.Request<?,org.web3j.protocol.admin.methods.response.BooleanResponse> |
paritySetNewDappsDefaultAddress(java.lang.String defaultAddress) |
org.web3j.protocol.core.Request<?,org.web3j.protocol.admin.methods.response.PersonalSign> |
paritySignMessage(java.lang.String accountId,
java.lang.String password,
java.lang.String hexMessage) |
org.web3j.protocol.core.Request<?,org.web3j.protocol.admin.methods.response.BooleanResponse> |
parityTestPassword(java.lang.String accountId,
java.lang.String password) |
org.web3j.protocol.core.Request<?,ParityTracesResponse> |
traceBlock(org.web3j.protocol.core.DefaultBlockParameter blockParameter) |
org.web3j.protocol.core.Request<?,ParityFullTraceResponse> |
traceCall(org.web3j.protocol.core.methods.request.Transaction transaction,
java.util.List<java.lang.String> traces,
org.web3j.protocol.core.DefaultBlockParameter blockParameter) |
org.web3j.protocol.core.Request<?,ParityTracesResponse> |
traceFilter(TraceFilter traceFilter) |
org.web3j.protocol.core.Request<?,ParityTraceGet> |
traceGet(java.lang.String hash,
java.util.List<java.math.BigInteger> indices) |
org.web3j.protocol.core.Request<?,ParityFullTraceResponse> |
traceRawTransaction(java.lang.String data,
java.util.List<java.lang.String> traceTypes) |
org.web3j.protocol.core.Request<?,ParityFullTraceResponse> |
traceReplayTransaction(java.lang.String hash,
java.util.List<java.lang.String> traceTypes) |
org.web3j.protocol.core.Request<?,ParityTracesResponse> |
traceTransaction(java.lang.String hash) |
personalListAccounts, personalNewAccount, personalSendTransaction, personalUnlockAccount, personalUnlockAccount, txPoolContentadminNodeInfo, adminPeers, blockFlowable, dbGetHex, dbGetString, dbPutHex, dbPutString, ethAccounts, ethBlockHashFlowable, ethBlockNumber, ethCall, ethChainId, ethCoinbase, ethCompileLLL, ethCompileSerpent, ethCompileSolidity, ethEstimateGas, ethGasPrice, ethGetBalance, ethGetBlockByHash, ethGetBlockByNumber, ethGetBlockTransactionCountByHash, ethGetBlockTransactionCountByNumber, ethGetCode, ethGetCompilers, ethGetFilterChanges, ethGetFilterLogs, ethGetLogs, ethGetStorageAt, ethGetTransactionByBlockHashAndIndex, ethGetTransactionByBlockNumberAndIndex, ethGetTransactionByHash, ethGetTransactionCount, ethGetTransactionReceipt, ethGetUncleByBlockHashAndIndex, ethGetUncleByBlockNumberAndIndex, ethGetUncleCountByBlockHash, ethGetUncleCountByBlockNumber, ethGetWork, ethHashrate, ethLogFlowable, ethMining, ethNewBlockFilter, ethNewFilter, ethNewPendingTransactionFilter, ethPendingTransactionHashFlowable, ethProtocolVersion, ethSendRawTransaction, ethSendTransaction, ethSign, ethSubmitHashrate, ethSubmitWork, ethSyncing, ethUninstallFilter, logsNotifications, netListening, netPeerCount, netVersion, newBatch, newHeadsNotifications, pendingTransactionFlowable, replayPastAndFutureBlocksFlowable, replayPastAndFutureTransactionsFlowable, replayPastBlocksFlowable, replayPastBlocksFlowable, replayPastBlocksFlowable, replayPastBlocksFlowable, replayPastTransactionsFlowable, replayPastTransactionsFlowable, shhAddToGroup, shhGetFilterChanges, shhGetMessages, shhHasIdentity, shhNewFilter, shhNewGroup, shhNewIdentity, shhPost, shhUninstallFilter, shhVersion, shutdown, transactionFlowable, web3ClientVersion, web3Sha3clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpersonalListAccounts, personalNewAccount, personalSendTransaction, personalUnlockAccount, personalUnlockAccount, txPoolContentadminNodeInfo, adminPeers, dbGetHex, dbGetString, dbPutHex, dbPutString, ethAccounts, ethBlockNumber, ethCall, ethChainId, ethCoinbase, ethCompileLLL, ethCompileSerpent, ethCompileSolidity, ethEstimateGas, ethGasPrice, ethGetBalance, ethGetBlockByHash, ethGetBlockByNumber, ethGetBlockTransactionCountByHash, ethGetBlockTransactionCountByNumber, ethGetCode, ethGetCompilers, ethGetFilterChanges, ethGetFilterLogs, ethGetLogs, ethGetStorageAt, ethGetTransactionByBlockHashAndIndex, ethGetTransactionByBlockNumberAndIndex, ethGetTransactionByHash, ethGetTransactionCount, ethGetTransactionReceipt, ethGetUncleByBlockHashAndIndex, ethGetUncleByBlockNumberAndIndex, ethGetUncleCountByBlockHash, ethGetUncleCountByBlockNumber, ethGetWork, ethHashrate, 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, web3ClientVersion, web3Sha3blockFlowable, ethBlockHashFlowable, ethLogFlowable, ethPendingTransactionHashFlowable, logsNotifications, newHeadsNotifications, pendingTransactionFlowable, replayPastAndFutureBlocksFlowable, replayPastAndFutureTransactionsFlowable, replayPastBlocksFlowable, replayPastBlocksFlowable, replayPastBlocksFlowable, replayPastBlocksFlowable, replayPastTransactionsFlowable, replayPastTransactionsFlowable, transactionFlowablepublic JsonRpc2_0Parity(org.web3j.protocol.Web3jService web3jService)
public JsonRpc2_0Parity(org.web3j.protocol.Web3jService web3jService,
long pollingInterval,
java.util.concurrent.ScheduledExecutorService scheduledExecutorService)
public org.web3j.protocol.core.Request<?,ParityAllAccountsInfo> parityAllAccountsInfo()
parityAllAccountsInfo in interface Paritypublic org.web3j.protocol.core.Request<?,org.web3j.protocol.admin.methods.response.BooleanResponse> parityChangePassword(java.lang.String accountId,
java.lang.String oldPassword,
java.lang.String newPassword)
parityChangePassword in interface Paritypublic org.web3j.protocol.core.Request<?,ParityDeriveAddress> parityDeriveAddressHash(java.lang.String accountId, java.lang.String password, Derivation hashType, boolean toSave)
parityDeriveAddressHash in interface Paritypublic org.web3j.protocol.core.Request<?,ParityDeriveAddress> parityDeriveAddressIndex(java.lang.String accountId, java.lang.String password, java.util.List<Derivation> indicesType, boolean toSave)
parityDeriveAddressIndex in interface Paritypublic org.web3j.protocol.core.Request<?,ParityExportAccount> parityExportAccount(java.lang.String accountId, java.lang.String password)
parityExportAccount in interface Paritypublic org.web3j.protocol.core.Request<?,ParityAddressesResponse> parityGetDappAddresses(java.lang.String dAppId)
parityGetDappAddresses in interface Paritypublic org.web3j.protocol.core.Request<?,ParityDefaultAddressResponse> parityGetDappDefaultAddress(java.lang.String dAppId)
parityGetDappDefaultAddress in interface Paritypublic org.web3j.protocol.core.Request<?,ParityAddressesResponse> parityGetNewDappsAddresses()
parityGetNewDappsAddresses in interface Paritypublic org.web3j.protocol.core.Request<?,ParityDefaultAddressResponse> parityGetNewDappsDefaultAddress()
parityGetNewDappsDefaultAddress in interface Paritypublic org.web3j.protocol.core.Request<?,ParityAddressesResponse> parityImportGethAccounts(java.util.ArrayList<java.lang.String> gethAddresses)
parityImportGethAccounts in interface Paritypublic org.web3j.protocol.core.Request<?,org.web3j.protocol.admin.methods.response.BooleanResponse> parityKillAccount(java.lang.String accountId,
java.lang.String password)
parityKillAccount in interface Paritypublic org.web3j.protocol.core.Request<?,ParityAddressesResponse> parityListAccounts(java.math.BigInteger quantity, java.lang.String accountId, org.web3j.protocol.core.DefaultBlockParameter blockParameter)
parityListAccounts in interface Paritypublic org.web3j.protocol.core.Request<?,ParityAddressesResponse> parityListGethAccounts()
parityListGethAccounts in interface Paritypublic org.web3j.protocol.core.Request<?,ParityListRecentDapps> parityListRecentDapps()
parityListRecentDapps in interface Paritypublic org.web3j.protocol.core.Request<?,org.web3j.protocol.admin.methods.response.NewAccountIdentifier> parityNewAccountFromPhrase(java.lang.String phrase,
java.lang.String password)
parityNewAccountFromPhrase in interface Paritypublic org.web3j.protocol.core.Request<?,org.web3j.protocol.admin.methods.response.NewAccountIdentifier> parityNewAccountFromSecret(java.lang.String secret,
java.lang.String password)
parityNewAccountFromSecret in interface Paritypublic org.web3j.protocol.core.Request<?,org.web3j.protocol.admin.methods.response.NewAccountIdentifier> parityNewAccountFromWallet(org.web3j.crypto.WalletFile walletFile,
java.lang.String password)
parityNewAccountFromWallet in interface Paritypublic org.web3j.protocol.core.Request<?,org.web3j.protocol.admin.methods.response.BooleanResponse> parityRemoveAddress(java.lang.String accountId)
parityRemoveAddress in interface Paritypublic org.web3j.protocol.core.Request<?,org.web3j.protocol.admin.methods.response.BooleanResponse> paritySetAccountMeta(java.lang.String accountId,
java.util.Map<java.lang.String,java.lang.Object> metadata)
paritySetAccountMeta in interface Paritypublic org.web3j.protocol.core.Request<?,org.web3j.protocol.admin.methods.response.BooleanResponse> paritySetAccountName(java.lang.String address,
java.lang.String name)
paritySetAccountName in interface Paritypublic org.web3j.protocol.core.Request<?,org.web3j.protocol.admin.methods.response.BooleanResponse> paritySetDappAddresses(java.lang.String dAppId,
java.util.ArrayList<java.lang.String> availableAccountIds)
paritySetDappAddresses in interface Paritypublic org.web3j.protocol.core.Request<?,org.web3j.protocol.admin.methods.response.BooleanResponse> paritySetDappDefaultAddress(java.lang.String dAppId,
java.lang.String defaultAddress)
paritySetDappDefaultAddress in interface Paritypublic org.web3j.protocol.core.Request<?,org.web3j.protocol.admin.methods.response.BooleanResponse> paritySetNewDappsAddresses(java.util.ArrayList<java.lang.String> availableAccountIds)
paritySetNewDappsAddresses in interface Paritypublic org.web3j.protocol.core.Request<?,org.web3j.protocol.admin.methods.response.BooleanResponse> paritySetNewDappsDefaultAddress(java.lang.String defaultAddress)
paritySetNewDappsDefaultAddress in interface Paritypublic org.web3j.protocol.core.Request<?,org.web3j.protocol.admin.methods.response.BooleanResponse> parityTestPassword(java.lang.String accountId,
java.lang.String password)
parityTestPassword in interface Paritypublic org.web3j.protocol.core.Request<?,org.web3j.protocol.admin.methods.response.PersonalSign> paritySignMessage(java.lang.String accountId,
java.lang.String password,
java.lang.String hexMessage)
paritySignMessage in interface Paritypublic org.web3j.protocol.core.Request<?,ParityFullTraceResponse> traceCall(org.web3j.protocol.core.methods.request.Transaction transaction, java.util.List<java.lang.String> traces, org.web3j.protocol.core.DefaultBlockParameter blockParameter)
public org.web3j.protocol.core.Request<?,ParityFullTraceResponse> traceRawTransaction(java.lang.String data, java.util.List<java.lang.String> traceTypes)
traceRawTransaction in interface Tracepublic org.web3j.protocol.core.Request<?,ParityFullTraceResponse> traceReplayTransaction(java.lang.String hash, java.util.List<java.lang.String> traceTypes)
traceReplayTransaction in interface Tracepublic org.web3j.protocol.core.Request<?,ParityTracesResponse> traceBlock(org.web3j.protocol.core.DefaultBlockParameter blockParameter)
traceBlock in interface Tracepublic org.web3j.protocol.core.Request<?,ParityTracesResponse> traceFilter(TraceFilter traceFilter)
traceFilter in interface Tracepublic org.web3j.protocol.core.Request<?,ParityTraceGet> traceGet(java.lang.String hash, java.util.List<java.math.BigInteger> indices)
public org.web3j.protocol.core.Request<?,ParityTracesResponse> traceTransaction(java.lang.String hash)
traceTransaction in interface Trace