public interface Parity extends org.web3j.protocol.admin.Admin, Trace
Modifier and Type | Method and Description |
---|---|
static Parity |
build(org.web3j.protocol.Web3jService web3jService)
Construct a new Parity instance.
|
static Parity |
build(org.web3j.protocol.Web3jService web3jService,
long pollingInterval,
java.util.concurrent.ScheduledExecutorService scheduledExecutorService)
Construct a new Parity instance.
|
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) |
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
traceBlock, traceCall, traceFilter, traceGet, traceRawTransaction, traceReplayTransaction, traceTransaction
static Parity build(org.web3j.protocol.Web3jService web3jService)
build
in interface org.web3j.protocol.admin.Admin
build
in interface org.web3j.protocol.Web3j
web3jService
- web3j service instance - i.e. HTTP or IPCstatic Parity build(org.web3j.protocol.Web3jService web3jService, long pollingInterval, java.util.concurrent.ScheduledExecutorService scheduledExecutorService)
build
in interface org.web3j.protocol.admin.Admin
build
in interface org.web3j.protocol.Web3j
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 poolorg.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.BooleanResponse> parityTestPassword(java.lang.String accountId, java.lang.String password)
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)