#4 - Xuehai & Yi - add the queryDonationRequestCallback and the related unit test