wallet totals
pass db to follow()
simplified block, transaction parsing; added atomicity at block level