Package games.mythical.saga.sdk.client
Class SagaItemTypeClient
- java.lang.Object
-
- games.mythical.saga.sdk.client.AbstractSagaClient
-
- games.mythical.saga.sdk.client.AbstractSagaStreamClient
-
- games.mythical.saga.sdk.client.SagaItemTypeClient
-
public class SagaItemTypeClient extends AbstractSagaStreamClient
-
-
Field Summary
-
Fields inherited from class games.mythical.saga.sdk.client.AbstractSagaClient
channel, config, sagaCredentialsFactory
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringcreateItemType(java.lang.String itemTypeId, java.lang.String name, java.lang.String symbol, int maxSupply, boolean randomize, java.time.Instant dateFinished, boolean withdrawable)java.lang.StringendMint(java.lang.String itemTypeId)SagaItemTypegetItemType(java.lang.String itemTypeId)java.util.List<SagaItemType>getItemTypes(java.lang.String gameTitleId, java.lang.String publisherAddress, int pageSize, games.mythical.saga.sdk.proto.common.SortOrder sortOrder, java.time.Instant createdAtCursor)java.lang.StringstartMint(java.lang.String itemTypeId)java.lang.StringupdateItemType(java.lang.String itemTypeId, boolean withdrawable)-
Methods inherited from class games.mythical.saga.sdk.client.AbstractSagaStreamClient
initStreamStub, subscribeToStream
-
Methods inherited from class games.mythical.saga.sdk.client.AbstractSagaClient
addAuthentication, stop
-
-
-
-
Method Detail
-
getItemType
public SagaItemType getItemType(java.lang.String itemTypeId) throws SagaException
- Throws:
SagaException
-
getItemTypes
public java.util.List<SagaItemType> getItemTypes(java.lang.String gameTitleId, java.lang.String publisherAddress, int pageSize, games.mythical.saga.sdk.proto.common.SortOrder sortOrder, java.time.Instant createdAtCursor) throws SagaException
- Throws:
SagaException
-
createItemType
public java.lang.String createItemType(java.lang.String itemTypeId, java.lang.String name, java.lang.String symbol, int maxSupply, boolean randomize, java.time.Instant dateFinished, boolean withdrawable) throws SagaException- Throws:
SagaException
-
updateItemType
public java.lang.String updateItemType(java.lang.String itemTypeId, boolean withdrawable) throws SagaException- Throws:
SagaException
-
startMint
public java.lang.String startMint(java.lang.String itemTypeId) throws SagaException- Throws:
SagaException
-
endMint
public java.lang.String endMint(java.lang.String itemTypeId) throws SagaException- Throws:
SagaException
-
-