pub type ExecutableTransaction = Envelope<SenderSignedData, CertificateProof>;
Expand description

An ExecutableTransaction is a wrapper of a transaction with a CertificateProof that indicates there existed a valid certificate for this transaction, and hence it can be executed locally. This is an abstraction data structure to cover both the case where the transaction is certified or checkpointed when we schedule it for execution.

Aliased Type§

struct ExecutableTransaction { /* private fields */ }