ReceiveTransactionFlow states to record flag gets quietly ignored if checkSufficientSignatures = false

Description

The fact that you cannot store states to your vault when you decide not to check signatures makes sense. However the StatesToRecord flag shouldn't just be ignored in that case. If it's set to anything else but NONE and checkSufficientSignatures = false then that's an invalid combination of arguments and an error should be thrown

Status

Assignee

Jose Coll

Reporter

Alex Koller

Labels

None

Priority

Medium

Fix versions

Ported to...

None

Feature Team

Corda Core

CVSS Vector

None

Severity

Medium

Affects versions

Configure