public async Task <TokensRequirementModel> GetTokensRequirementsAsync()
        {
            var numberOfTokens = await _requirementsService.GetNumberOfTokensAsync();

            return(new TokensRequirementModel {
                RequiredNumberOfTokens = numberOfTokens
            });
        }
        private async Task <bool> ValidateNumberOfTokensAsync(Guid customerId)
        {
            var pbfResponse = await _pbfClient.CustomersApi.GetBalanceAsync(customerId);

            return(pbfResponse.Total >= await _requirementsService.GetNumberOfTokensAsync());
        }