mirror of
https://github.com/corda/corda.git
synced 2025-03-16 09:05:30 +00:00
* Introduce and check @BelongsToContract annotation * Fix broken ObligationTests * TransactionContractConflictException inherits from TransactionVerificationException * Really fix broken ObligationTests * Convert fun to val * Update kdoc on BelongsToContract, simplify contract checking * Warn in TransactionBuilder if ContractState has no owning contract * Fix failing tests * Unseal TransactionVerificationException * Make contract parameter of TransactionState optional * Replace exception with a warning for now * Update api-current to permit @BelongsToContract annotation to be added * cosmetic tweaks * Throw IllegalArgumentException, not NPE * Throw IllegalArgumentException, not NPE