public interface TransactionRepository extends SearcherRepository<Transaction,TransactionSearchCriteria>
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(TransactionGroup group,
java.lang.String transactionHash)
Gets a transaction for a given hash.
|
io.reactivex.Observable<java.util.List<Transaction>> |
getTransactions(TransactionGroup group,
java.util.List<java.lang.String> transactionHashes)
Gets an list of transactions for different transaction hashes.
|
streamer
io.reactivex.Observable<Transaction> getTransaction(TransactionGroup group, java.lang.String transactionHash)
group
- the group the transaction belongs.transactionHash
- StringTransaction
io.reactivex.Observable<java.util.List<Transaction>> getTransactions(TransactionGroup group, java.util.List<java.lang.String> transactionHashes)
group
- the group the transaction belongs.transactionHashes
- List of StringObservable
of Transaction
Listio.reactivex.Observable<TransactionAnnounceResponse> announce(SignedTransaction signedTransaction)
signedTransaction
- SignedTransactionio.reactivex.Observable<TransactionAnnounceResponse> announceAggregateBonded(SignedTransaction signedTransaction)
signedTransaction
- SignedTransactionio.reactivex.Observable<TransactionAnnounceResponse> announceAggregateBondedCosignature(CosignatureSignedTransaction cosignatureSignedTransaction)
cosignatureSignedTransaction
- CosignatureSignedTransaction