pub type TransactionId = Vec<u8>;
Custom identifier to track the transaction in the recover phase
struct TransactionId { /* private fields */ }