public class EthereumClientConnector extends Object
| Constructor and Description |
|---|
EthereumClientConnector() |
| Modifier and Type | Method and Description |
|---|---|
void |
changeSettings(GlobalSettings newGlobalSettings)
Change currently used globalSettings and re-init
|
org.web3j.protocol.core.methods.response.EthBlock.Block |
getBlock(String blockHash)
Get block by hash
|
int |
getConnectionInterruptionCount() |
org.web3j.protocol.core.methods.response.Transaction |
getTransaction(String transactionHash)
Get transaction by hash
|
org.web3j.protocol.core.methods.response.TransactionReceipt |
getTransactionReceipt(String transactionHash)
Get transaction receipt by hash
|
boolean |
isConnected() |
void |
start(GlobalSettings storedSettings) |
void |
stop() |
public void start(GlobalSettings storedSettings)
public void stop()
public org.web3j.protocol.core.methods.response.Transaction getTransaction(String transactionHash) throws InterruptedException
transactionHash - transaction hash to retrieveInterruptedException - when Blockchain request is interruptedpublic org.web3j.protocol.core.methods.response.EthBlock.Block getBlock(String blockHash) throws InterruptedException
blockHash - block hash to retrieveInterruptedException - when Blockchain request is interruptedpublic org.web3j.protocol.core.methods.response.TransactionReceipt getTransactionReceipt(String transactionHash) throws InterruptedException
transactionHash - transaction hash to retrieveInterruptedException - when Blockchain request is interruptedpublic void changeSettings(GlobalSettings newGlobalSettings)
newGlobalSettings - newly saved global settingspublic boolean isConnected()
public int getConnectionInterruptionCount()
Copyright © 2003–2019 eXo Platform SAS. All rights reserved.