ObligationResponse function ( FillObligation arg0 ) { Obligation loc0 = arg0 . getObligation ( ) ; return handleObligation ( loc0 ) ; }
this is the method a contract uses to request the fulfillment of an obligation . the way a contracthandler resolves an obligation is by calling the abstract method ` handleobligation ' . once an attempt has been made to fulfill the response , an obligationresponse is returned , expressing whether the obligation was successfully handled . concode_field_sep PlaceHolder placeHolder concode_field_sep ObligationResponse handleObligation