data class ConsumingTxSpecifies the transaction id, the position of the consumed state in the inputs, and the caller identity requesting the commit
TODO: need to do more design work to prevent privacy problems: knowing the id of a transaction, by the rules of our system the party can obtain it and see its contents. This allows a party to just submit invalid transactions with outputs it was aware of and find out where exactly they were spent.
| <init> |
ConsumingTx(id: SecureHash, inputIndex: Int, requestingParty: Party)Specifies the transaction id, the position of the consumed state in the inputs, and the caller identity requesting the commit |
| id |
val id: SecureHash |
| inputIndex |
val inputIndex: Int |
| requestingParty |
val requestingParty: Party |