com.r3corda.node.services.transactions

## Package com.r3corda.node.services.transactions

### Types

InMemoryUniquenessProvider | `class InMemoryUniquenessProvider : UniquenessProvider` A dummy Uniqueness provider that stores the whole history of consumed states in memory
NotaryService | `abstract class NotaryService : SingletonSerializeAsToken` A Notary service acts as the final signer of a transaction ensuring two things:
PersistentUniquenessProvider | `class PersistentUniquenessProvider : UniquenessProvider, SingletonSerializeAsToken` A RDBMS backed Uniqueness provider
SimpleNotaryService | `class SimpleNotaryService : NotaryService` A simple Notary service that does not perform transaction validation
ValidatingNotaryService | `class ValidatingNotaryService : NotaryService` A Notary service that validates the transaction chain of he submitted transaction before committing it