Tessera’s transaction manager:
- Creates a peer to peer network with other transaction managers
- Delegates key management and payload encryption/decryption to the enclave
- Stores and retrieves saved data from the database
- Distributes private transaction payloads for privacy-enabled Ethereum clients.
Private transaction flow
The transaction manager distributes private payloads received from the privacy-enabled Ethereum clients.
Refer to lifecycle of a private transaction to see the transaction manager’s use in the private transaction flow.