Package io.meeds.deeds.service
Class ExchangeService
- java.lang.Object
-
- io.meeds.deeds.service.ExchangeService
-
@Component public class ExchangeService extends Object
-
-
Constructor Summary
Constructors Constructor Description ExchangeService()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcomputeMeedExchangeRate()Compute and store MEED Token Exchange rates from first date when MEED Contract has been created until todayvoidcomputeRates()Compute and store EURO Currency Exchange rate from first date when MEED Contract has been created until todayvoidcomputeTodayCurrencyExchangeRate()List<MeedPrice>getExchangeRates(Currency currency, LocalDate fromDate, LocalDate toDate)Retrieves list ofMeedPricefrom selected date until a dedicated date
-
-
-
Method Detail
-
getExchangeRates
public List<MeedPrice> getExchangeRates(Currency currency, LocalDate fromDate, LocalDate toDate)
Retrieves list ofMeedPricefrom selected date until a dedicated date
-
computeTodayCurrencyExchangeRate
public void computeTodayCurrencyExchangeRate()
-
computeRates
@PostConstruct public void computeRates()
Compute and store EURO Currency Exchange rate from first date when MEED Contract has been created until today
-
computeMeedExchangeRate
public void computeMeedExchangeRate()
Compute and store MEED Token Exchange rates from first date when MEED Contract has been created until today
-
-