adding full support for transaction search, adding unit test for transac...

...tion search