public class WalletKudosService extends Object
| Constructor and Description |
|---|
WalletKudosService(org.exoplatform.commons.api.settings.SettingService settingService) |
| Modifier and Type | Method and Description |
|---|---|
double |
getKudosBudget() |
String |
getKudosContract() |
List<org.json.JSONObject> |
getPeriodTransactions(Long networkId,
String periodType,
long startDateInSeconds) |
void |
saveKudosContract(String kudosContractAddress)
Save Kudos Contract address used for rewards payment
|
void |
saveKudosTotalBudget(double budget)
Sets the amount of kudos budget
|
void |
savePeriodKudosTransaction(KudosTransaction kudosTransaction)
Save kudos transaction
|
public WalletKudosService(org.exoplatform.commons.api.settings.SettingService settingService)
public double getKudosBudget()
public String getKudosContract()
public void saveKudosTotalBudget(double budget)
budget - public void saveKudosContract(String kudosContractAddress)
kudosContractAddress - public List<org.json.JSONObject> getPeriodTransactions(Long networkId, String periodType, long startDateInSeconds)
networkId - periodType - startDateInSeconds - public void savePeriodKudosTransaction(KudosTransaction kudosTransaction)
kudosTransaction - Copyright © 2003–2018 eXo Platform SAS. All rights reserved.