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, txPoolContent
adminNodeInfo, 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, web3Sha3
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
personalListAccounts, personalNewAccount, personalSendTransaction, personalUnlockAccount, personalUnlockAccount, txPoolContent
adminNodeInfo, 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, web3Sha3
blockFlowable, ethBlockHashFlowable, ethLogFlowable, ethPendingTransactionHashFlowable, logsNotifications, newHeadsNotifications, pendingTransactionFlowable, replayPastAndFutureBlocksFlowable, replayPastAndFutureTransactionsFlowable, replayPastBlocksFlowable, replayPastBlocksFlowable, replayPastBlocksFlowable, replayPastBlocksFlowable, replayPastTransactionsFlowable, replayPastTransactionsFlowable, transactionFlowable
public 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 Parity
public 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 Parity
public org.web3j.protocol.core.Request<?,ParityDeriveAddress> parityDeriveAddressHash(java.lang.String accountId, java.lang.String password, Derivation hashType, boolean toSave)
parityDeriveAddressHash
in interface Parity
public 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 Parity
public org.web3j.protocol.core.Request<?,ParityExportAccount> parityExportAccount(java.lang.String accountId, java.lang.String password)
parityExportAccount
in interface Parity
public org.web3j.protocol.core.Request<?,ParityAddressesResponse> parityGetDappAddresses(java.lang.String dAppId)
parityGetDappAddresses
in interface Parity
public org.web3j.protocol.core.Request<?,ParityDefaultAddressResponse> parityGetDappDefaultAddress(java.lang.String dAppId)
parityGetDappDefaultAddress
in interface Parity
public org.web3j.protocol.core.Request<?,ParityAddressesResponse> parityGetNewDappsAddresses()
parityGetNewDappsAddresses
in interface Parity
public org.web3j.protocol.core.Request<?,ParityDefaultAddressResponse> parityGetNewDappsDefaultAddress()
parityGetNewDappsDefaultAddress
in interface Parity
public org.web3j.protocol.core.Request<?,ParityAddressesResponse> parityImportGethAccounts(java.util.ArrayList<java.lang.String> gethAddresses)
parityImportGethAccounts
in interface Parity
public org.web3j.protocol.core.Request<?,org.web3j.protocol.admin.methods.response.BooleanResponse> parityKillAccount(java.lang.String accountId, java.lang.String password)
parityKillAccount
in interface Parity
public org.web3j.protocol.core.Request<?,ParityAddressesResponse> parityListAccounts(java.math.BigInteger quantity, java.lang.String accountId, org.web3j.protocol.core.DefaultBlockParameter blockParameter)
parityListAccounts
in interface Parity
public org.web3j.protocol.core.Request<?,ParityAddressesResponse> parityListGethAccounts()
parityListGethAccounts
in interface Parity
public org.web3j.protocol.core.Request<?,ParityListRecentDapps> parityListRecentDapps()
parityListRecentDapps
in interface Parity
public org.web3j.protocol.core.Request<?,org.web3j.protocol.admin.methods.response.NewAccountIdentifier> parityNewAccountFromPhrase(java.lang.String phrase, java.lang.String password)
parityNewAccountFromPhrase
in interface Parity
public org.web3j.protocol.core.Request<?,org.web3j.protocol.admin.methods.response.NewAccountIdentifier> parityNewAccountFromSecret(java.lang.String secret, java.lang.String password)
parityNewAccountFromSecret
in interface Parity
public 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 Parity
public org.web3j.protocol.core.Request<?,org.web3j.protocol.admin.methods.response.BooleanResponse> parityRemoveAddress(java.lang.String accountId)
parityRemoveAddress
in interface Parity
public 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 Parity
public org.web3j.protocol.core.Request<?,org.web3j.protocol.admin.methods.response.BooleanResponse> paritySetAccountName(java.lang.String address, java.lang.String name)
paritySetAccountName
in interface Parity
public 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 Parity
public org.web3j.protocol.core.Request<?,org.web3j.protocol.admin.methods.response.BooleanResponse> paritySetDappDefaultAddress(java.lang.String dAppId, java.lang.String defaultAddress)
paritySetDappDefaultAddress
in interface Parity
public org.web3j.protocol.core.Request<?,org.web3j.protocol.admin.methods.response.BooleanResponse> paritySetNewDappsAddresses(java.util.ArrayList<java.lang.String> availableAccountIds)
paritySetNewDappsAddresses
in interface Parity
public org.web3j.protocol.core.Request<?,org.web3j.protocol.admin.methods.response.BooleanResponse> paritySetNewDappsDefaultAddress(java.lang.String defaultAddress)
paritySetNewDappsDefaultAddress
in interface Parity
public org.web3j.protocol.core.Request<?,org.web3j.protocol.admin.methods.response.BooleanResponse> parityTestPassword(java.lang.String accountId, java.lang.String password)
parityTestPassword
in interface Parity
public 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 Parity
public 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 Trace
public org.web3j.protocol.core.Request<?,ParityFullTraceResponse> traceReplayTransaction(java.lang.String hash, java.util.List<java.lang.String> traceTypes)
traceReplayTransaction
in interface Trace
public org.web3j.protocol.core.Request<?,ParityTracesResponse> traceBlock(org.web3j.protocol.core.DefaultBlockParameter blockParameter)
traceBlock
in interface Trace
public org.web3j.protocol.core.Request<?,ParityTracesResponse> traceFilter(TraceFilter traceFilter)
traceFilter
in interface Trace
public 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