enforcingSignature

Creates a new LogicFunction, behaving exactly as given uncheckedFunction, but accepting only provided supportedSignature as Compute.Request signature, throwing IllegalArgumentException otherwise


fun enforcingSignature(supportedSignature: Signature, uncheckedFunction: LogicFunction): LogicFunction