package cc.mrbird.febs.dapp.service; import cc.mrbird.febs.dapp.dto.SystemDto; import cc.mrbird.febs.dapp.entity.DappMineDataEntity; import java.math.BigDecimal; import java.util.Map; public interface DappSystemService { Map findTotalInComeAndList(); Map globalSetting(); SystemDto system(); /** * 卖币滑点返利 * * @param id */ void tradeProfitDistribute(Long id); /** * nft滑点 * * @param id */ void tradeNftProfitDistribute(Long id); /** * 挖矿 */ void mining(); void onlineTransfer(String batchNo); /** * 用户购买奖励 * * @param id */ void userBuyReward(Long id); void startSystem(); void transferPoolSetting(); void sourcePoolUsdtOutLimitSetting(); void boxCnt(Long id); boolean systemHasStart(); BigDecimal newestPrice(); boolean hasProfit(String address); }