public TokensListResponse Execute(GetTokensRequest request)
        {
            var limit = request.Limit < 10 ? 10 : request.Limit;

            limit = request.Limit > 100 ? 100 : limit;
            var tokens = _gateway.GetAllTokens(limit, request.Cursor, request.Enabled);

            return(new TokensListResponse
            {
                Tokens = tokens,
                NextCursor = GetNextCursor(tokens, limit)
            });
        }