hide_review works one review at a time. During a spam attack, an admin would need to call hide_review hundreds of times. A hide_reviews_batch(admin, reviews: Vec<(project_id, reviewer)>) function would allow batch moderation actions in a single transaction, reducing gas cost and admin workload.
hide_review works one review at a time. During a spam attack, an admin would need to call hide_review hundreds of times. A hide_reviews_batch(admin, reviews: Vec<(project_id, reviewer)>) function would allow batch moderation actions in a single transaction, reducing gas cost and admin workload.