Implemented Notary API
Query both send and receives
Merge remote-tracking branch notary