public static class TransactionType.General
extends TransactionType
A general transaction type where transaction validity is determined by custom contract code
Modifier and Type | Class and Description |
---|---|
static class |
General.Builder
Just uses the default
class TransactionBuilder with no special logic |
TransactionType.General, TransactionType.NotaryChange
Constructor and Description |
---|
General()
A general transaction type where transaction validity is determined by custom contract code
|
Modifier and Type | Method and Description |
---|---|
java.util.Set<net.corda.core.crypto.CompositeKey> |
getRequiredSigners(LedgerTransaction tx)
Return the list of public keys that that require signatures for the transaction type.
Note: the notary key is checked separately for all transactions and need not be included.
|
void |
verifyTransaction(LedgerTransaction tx)
Implement type specific transaction validation logic
|
equals, getRequiredSigners, hashCode, verify, verifySigners, verifyTransaction
public General()
A general transaction type where transaction validity is determined by custom contract code
public void verifyTransaction(LedgerTransaction tx)
Implement type specific transaction validation logic
public java.util.Set<net.corda.core.crypto.CompositeKey> getRequiredSigners(LedgerTransaction tx)
Return the list of public keys that that require signatures for the transaction type. Note: the notary key is checked separately for all transactions and need not be included.