// ĠAutomatically Ġgenerated Ġby Ġx d rg en Ġ Ċ // ĠDO ĠNOT ĠEDIT Ġor Ġyour Ġchanges Ġmay Ġbe Ġoverwritten Ċ package Ġorg . kin . stell ar fork . xd r Ċ Ċ import Ġjava . io . IOException Ċ Ċ // Ġ=== Ġx dr Ġsource Ġ================================================= =========== Ċ // Ġ Ġstruct ĠChange Trust Op Ċ // Ġ Ġ{ Ċ // ĠĠĠĠĠ ĠAsset Ġline ; Ċ // Ċ // ĠĠĠĠĠ Ġ// Ġif Ġlimit Ġis Ġset Ġto Ġ 0 , Ġdeletes Ġthe Ġtrust Ġline Ċ // ĠĠĠĠĠ Ġint 6 4 Ġlimit ; Ċ // Ġ Ġ}; Ċ // Ġ Ġ================================================================= ========== Ċ class ĠChange Trust Op Ġ{ ĊĠĠĠ Ġvar Ġline : ĠAsset ? Ġ= Ġnull ĊĠĠĠ Ġvar Ġlimit : ĠInt 6 4 ? Ġ= Ġnull ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġ@ Jvm Static ĊĠĠĠĠĠĠĠ Ġ@ Throws ( IOException :: class ) ĊĠĠĠĠĠĠĠ Ġfun Ġencode ( stream : ĠX dr Data OutputStream , Ġencoded Change Trust Op : ĠChange Trust Op ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ ĠAsset . encode ( stream , Ġencoded Change Trust Op . line !! ) ĊĠĠĠĠĠĠĠĠĠĠĠ ĠInt 6 4 . encode ( stream , Ġencoded Change Trust Op . limit !! ) ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġ@ Jvm Static ĊĠĠĠĠĠĠĠ Ġ@ Throws ( IOException :: class ) ĊĠĠĠĠĠĠĠ Ġfun Ġdecode ( stream : ĠX dr Data InputStream ): ĠChange Trust Op Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġdecoded Change Trust Op Ġ= ĠChange Trust Op () ĊĠĠĠĠĠĠĠĠĠĠĠ Ġdecoded Change Trust Op . line Ġ= ĠAsset . decode ( stream ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġdecoded Change Trust Op . limit Ġ= ĠInt 6 4 . decode ( stream ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġreturn Ġdecoded Change Trust Op ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ } Ċ