public class MosaicHttp extends Http implements MosaicRepository
client, objectMapper, url| Constructor and Description |
|---|
MosaicHttp(java.lang.String host) |
MosaicHttp(java.lang.String host,
NetworkHttp networkHttp) |
| Modifier and Type | Method and Description |
|---|---|
io.reactivex.Observable<MosaicInfo> |
getMosaic(MosaicId mosaicId)
Gets a MosaicInfo for a given mosaicId
|
io.reactivex.Observable<java.util.List<MosaicName>> |
getMosaicNames(java.util.List<MosaicId> mosaicIds)
Gets list of MosaicName for different mosaicIds.
|
io.reactivex.Observable<java.util.List<MosaicInfo>> |
getMosaics(java.util.List<MosaicId> mosaicIds)
Gets MosaicInfo for different mosaicIds.
|
io.reactivex.Observable<java.util.List<MosaicInfo>> |
getMosaicsFromNamespace(NamespaceId namespaceId)
Gets list of MosaicInfo from mosaics created with provided namespace.
|
io.reactivex.Observable<java.util.List<MosaicInfo>> |
getMosaicsFromNamespace(NamespaceId namespaceId,
QueryParams queryParams)
Gets list of MosaicInfo from mosaics created with provided namespace.
|
public MosaicHttp(java.lang.String host)
throws java.net.MalformedURLException
java.net.MalformedURLExceptionpublic MosaicHttp(java.lang.String host,
NetworkHttp networkHttp)
throws java.net.MalformedURLException
java.net.MalformedURLExceptionpublic io.reactivex.Observable<MosaicInfo> getMosaic(MosaicId mosaicId)
MosaicRepositorygetMosaic in interface MosaicRepositorymosaicId - BigIntegerMosaicInfopublic io.reactivex.Observable<java.util.List<MosaicInfo>> getMosaics(java.util.List<MosaicId> mosaicIds)
MosaicRepositorygetMosaics in interface MosaicRepositorymosaicIds - List of BigIntegerMosaicInfo>public io.reactivex.Observable<java.util.List<MosaicInfo>> getMosaicsFromNamespace(NamespaceId namespaceId, QueryParams queryParams)
MosaicRepositorygetMosaicsFromNamespace in interface MosaicRepositorynamespaceId - BigIntegerqueryParams - QueryParamsMosaicInfo>public io.reactivex.Observable<java.util.List<MosaicInfo>> getMosaicsFromNamespace(NamespaceId namespaceId)
MosaicRepositorygetMosaicsFromNamespace in interface MosaicRepositorynamespaceId - BigIntegerMosaicInfo>public io.reactivex.Observable<java.util.List<MosaicName>> getMosaicNames(java.util.List<MosaicId> mosaicIds)
MosaicRepositorygetMosaicNames in interface MosaicRepositorymosaicIds - List of BigIntegerMosaicName>