public interface AggregateTransactionService
Modifier and Type | Method and Description |
---|---|
io.reactivex.Observable<java.lang.Integer> |
getMaxCosignatures(Address address)
Gets total multisig account cosigner count.
|
io.reactivex.Observable<java.lang.Integer> |
getNetworkMaxCosignaturesPerAggregate()
Gets max cosignatures allowed per aggregate according to the current network properties.
|
io.reactivex.Observable<java.lang.Boolean> |
isComplete(SignedTransaction signedTransaction)
Checks if an aggregate complete transaction has all cosignatories attached.
|
io.reactivex.Observable<java.lang.Boolean> isComplete(SignedTransaction signedTransaction)
signedTransaction
- The signed aggregate transaction (complete) to be verifiedjava.lang.IllegalArgumentException
- if the signedTransaction is null or not related to an
aggregate completed transaction.io.reactivex.Observable<java.lang.Integer> getMaxCosignatures(Address address)
address
- address multisig account addressio.reactivex.Observable<java.lang.Integer> getNetworkMaxCosignaturesPerAggregate()