def get_transactions(id): if token_auth.current_user().id != id: abort(403) page = request.args.get('page', 1, type=int) per_page = min(request.args.get('per_page', 10, type=int), 100) data = Transaction.to_collection_dict( Transaction.query.filter_by(sender=id), page, per_page, 'api.get_transactions', id=id) return jsonify(data)