public class ExtendedWalletService extends Object
| Constructor and Description |
|---|
ExtendedWalletService(org.exoplatform.commons.api.settings.SettingService settingService) |
| Modifier and Type | Method and Description |
|---|---|
String |
getKudosContract() |
List<org.json.JSONObject> |
getPeriodTransactions(Long networkId,
String periodType,
long startDateInSeconds) |
double |
getTokensPerKudos() |
void |
saveKudosContract(String kudosContractAddress)
Save Kudos Contract address used for rewards payment
|
void |
savePeriodKudosTransaction(KudosTransaction kudosTransaction)
Save kudos transaction
|
void |
saveTokensPerKudos(double tokensPerKudos)
Sets the amount of tokens per kudos
|
public ExtendedWalletService(org.exoplatform.commons.api.settings.SettingService settingService)
public double getTokensPerKudos()
public String getKudosContract()
public void saveTokensPerKudos(double tokensPerKudos)
tokensPerKudos - 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.