Make LedgerMaster abstract
Update robust transaction test
Update robust transaction test