LedgerTransaction.createForContractVerify - corda

corda / net.corda.core.transactions / LedgerTransaction / createForContractVerify

# createForContractVerify

`@CordaInternal fun createForContractVerify(inputs: List<StateAndRef<ContractState>>, outputs: List<TransactionState<ContractState>>, commands: List<CommandWithParties<CommandData>>, attachments: List<Attachment>, id: SecureHash, notary: Party?, timeWindow: TimeWindow?, privacySalt: PrivacySalt, networkParameters: NetworkParameters?, references: List<StateAndRef<ContractState>>, digestService: DigestService): LedgerTransaction`

This factory function will create an instance of LedgerTransaction that will be used for contract verification. See BasicVerifier and DeterministicVerifier.