package com.red.circle.other.app.service.game.override.service;

import com.red.circle.component.game.hotgame.request.HotGameUserCoinUpdate;
import com.red.circle.component.game.hotgame.request.HotGameUserProfileQuery;
import com.red.circle.component.game.hotgame.response.HotGameCoin;
import com.red.circle.component.game.hotgame.response.HotGameResponse;
import com.red.circle.other.app.service.game.override.domain.HotGameUserProfile;

public interface HotGameService {
    HotGameResponse<HotGameUserProfile> getUserProfile(HotGameUserProfileQuery query);

    HotGameResponse<HotGameCoin> updateUserCoin(HotGameUserCoinUpdate param);
}
