package Ġnet . cord a . node . services . transactions Ċ Ċ import Ġnet . cord a . core . crypto . Party Ċ import Ġnet . cord a . core . flows . Flow Logic Ċ Ċ interface ĠNot ary Service Ġ{ ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠFactory Ġfor Ġproducing Ġnot ary Ġservice Ġflows Ġwhich Ġhave Ġthe Ġcorresponding Ġsends Ġand Ġreceives Ġas ĠNot ary Flow . Client . ĊĠĠĠĠ Ġ* ĠThe Ġfirst Ġparameter Ġis Ġthe Ġclient Ġ[ Party ] Ġmaking Ġthe Ġrequest Ġand Ġthe Ġsecond Ġis Ġthe Ġplatform Ġversion Ġof Ġthe Ġclient 's ĊĠĠĠĠ Ġ* Ġnode . ĠUse Ġthis Ġversion Ġparameter Ġto Ġprovide Ġbackwards Ġcompatibility Ġif Ġthe Ġnot ary Ġflow Ġprotocol Ġchanges . ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġval Ġservice Flow Factory : Ġ( Party , ĠInt ) Ġ-> ĠFlow Logic < Void ?> Ċ } Ċ