refactor timestamp use explicitly.

add TimestampHelpers.

support debit balance.

add deposit mutations total in bottom.