...
/// Can be called in case the reward was not withdrawn, to return the coins to the creator.
public entry fun redeem(reward: &mut Reward, game: &Game, ctx: &mut TxContext) {
assert!(balance::value(&reward.balance) > 0, EInvalidReward);
assert!(object::id(game) == reward.ga...