public interface TransactionRepository
| Modifier and Type | Method and Description |
|---|---|
io.reactivex.Observable<TransactionAnnounceResponse> |
announce(SignedTransaction signedTransaction)
Send a signed transaction.
|
io.reactivex.Observable<TransactionAnnounceResponse> |
announceAggregateBonded(SignedTransaction signedTransaction)
Send a signed transaction with missing signatures.
|
io.reactivex.Observable<TransactionAnnounceResponse> |
announceAggregateBondedCosignature(CosignatureSignedTransaction cosignatureSignedTransaction)
Send a cosignature signed transaction of an already announced transaction.
|
io.reactivex.Observable<Transaction> |
getTransaction(java.lang.String transactionHash)
Gets a transaction for a given hash.
|
io.reactivex.Observable<java.util.List<Transaction>> |
getTransactions(java.util.List<java.lang.String> transactionHashes)
Gets an list of transactions for different transaction hashes.
|
io.reactivex.Observable<TransactionStatus> |
getTransactionStatus(java.lang.String transactionHash)
Gets a transaction status for a transaction hash.
|
io.reactivex.Observable<java.util.List<TransactionStatus>> |
getTransactionStatuses(java.util.List<java.lang.String> transactionHashes)
Gets an list of transaction status for different transaction hashes.
|
io.reactivex.Observable<Transaction> getTransaction(java.lang.String transactionHash)
transactionHash - StringTransactionio.reactivex.Observable<java.util.List<Transaction>> getTransactions(java.util.List<java.lang.String> transactionHashes)
transactionHashes - List of StringTransaction>io.reactivex.Observable<TransactionStatus> getTransactionStatus(java.lang.String transactionHash)
transactionHash - StringTransactionStatusio.reactivex.Observable<java.util.List<TransactionStatus>> getTransactionStatuses(java.util.List<java.lang.String> transactionHashes)
transactionHashes - List of StringTransactionStatus>io.reactivex.Observable<TransactionAnnounceResponse> announce(SignedTransaction signedTransaction)
signedTransaction - SignedTransactionio.reactivex.Observable<TransactionAnnounceResponse> announceAggregateBonded(SignedTransaction signedTransaction)
signedTransaction - SignedTransactionio.reactivex.Observable<TransactionAnnounceResponse> announceAggregateBondedCosignature(CosignatureSignedTransaction cosignatureSignedTransaction)
cosignatureSignedTransaction - CosignatureSignedTransaction