DO and Map for Transaction

Based on table created by tarun.