corda / net.corda.core.contracts / NoConstraintPropagation

NoConstraintPropagation

@Target([AnnotationTarget.CLASS]) @Inherited annotation class NoConstraintPropagation

This annotation should only be added to Contract classes. If the annotation is present, then we assume that Contract.verify will ensure that the output states have an acceptable constraint. If the annotation is missing, then the default - secure - constraint propagation logic is enforced by the platform.

Constructors

<init>

This annotation should only be added to Contract classes. If the annotation is present, then we assume that Contract.verify will ensure that the output states have an acceptable constraint. If the annotation is missing, then the default - secure - constraint propagation logic is enforced by the platform.

NoConstraintPropagation()