proto messages added for Transaction & Sha