fix failed test
change donation view to table format
add hub SaveReceiptTranaaction test