Daily Rewards
Registering the RPCs
// Server
function InitModule(ctx: nkruntime.Context, logger: nkruntime.Logger, nk: nkruntime, initializer: nkruntime.Initializer) {
initializer.registerRpc('canclaimdailyreward_js', rpcCanClaimDailyReward);
initializer.registerRpc('claimdailyreward_js', rpcClaimDailyReward);
logger.info('JavaScript logic loaded.');
}mplementing the RPCs
canClaimDailyReward
canClaimDailyRewardclaimDailyReward
claimDailyRewardModule code
Getting the last daily reward object
Checking if the user is eligible to receive a daily reward
CanClaimDailyReward RPC
ClaimDailyReward RPC
Last updated