delete boost dependency in basic_transaction_parser.cpp