- All Known Implementing Classes:
InfoServiceImpl
public interface InfoService
-
Method Summary
-
Method Details
-
asyncGetTransactionByHash
io.reactivex.Single<TransactionResult> asyncGetTransactionByHash(
java.lang.String txHash)
asynchronously get the transaction object for given tx hash
- Parameters:
txHash
- the hash of a specific transaction
- Returns:
- asynchronous result handler (RxJava Single) for
TransactionResult
-
blockingGetTransactionByHash
synchronously get the transaction object for given tx hash
- Parameters:
txHash
- the hash of a specific transaction
- Returns:
- result of
TransactionResult
-
asyncGetTransactionInfoByHash
asynchronously gets the information object for given tx hash
- Parameters:
txHash
- the hash of a specific transaction
- Returns:
- asynchronous result handler (RxJava Single) for
TransactionInfoResult
-
blockingGetTransactionInfoByHash
synchronously gets the information object for given tx hash
- Parameters:
txHash
- the hash of a specific transaction
- Returns:
- result of
TransactionResult
-
asyncGetMicroBlockTransactions
io.reactivex.Single<TransactionResults> asyncGetMicroBlockTransactions(
java.lang.String microBlockHash)
asynchronously get transaction object for given microblock tx hash
- Parameters:
microBlockHash
- the hash of a specific MicroBlock
- Returns:
- asynchronous result handler (RxJava Single) for
TransactionResults
-
blockingGetMicroBlockTransactions
synchronously get transaction object for given microblock tx hash
- Parameters:
microBlockHash
- the hash of a specific MicroBlock
- Returns:
- result for
TransactionResults
-
asyncGetCurrentKeyBlock
asynchronously retrieve the current keyblock
- Returns:
- asynchronous result handler (RxJava Single) for
KeyBlockResult
-
blockingGetCurrentKeyBlock
synchronously retrieve the current keyblock
- Returns:
- result for
KeyBlockResult
-
asnycGetContractByteCode
io.reactivex.Single<StringResultWrapper> asnycGetContractByteCode(
java.lang.String contractId)
asynchronously retrieve the contracts byteCode
- Parameters:
contractId
- the id of a specific contract
- Returns:
- instance of
StringResultWrapper
-
blockingGetContractByteCode
synchronously retrieve the contracts byteCode
- Parameters:
contractId
- the id of a specific contract
- Returns:
- instance of
StringResultWrapper