@myria/leaderboard-ts-sdk
Version:
Myria Leaderboard typescripts SDK which will manage leaderboard for game developers
11 lines (10 loc) • 490 B
TypeScript
import { GetRewardData, GetRewardsParams, PostClaimRewardParams, PreClaimData, PreClaimParams, RewardData } from '../types';
declare class RewardManager {
private env;
private leaderboardAPI;
constructor(env: string);
getRewards(rewardParams: GetRewardsParams): Promise<GetRewardData>;
preClaimRewards(preClaimParams: PreClaimParams): Promise<PreClaimData>;
postClaimRewards(postClaimParam: PostClaimRewardParams): Promise<RewardData[]>;
}
export { RewardManager };