Skip to main content

CertifiedTransaction

Type Alias CertifiedTransaction 

Source
pub type CertifiedTransaction = Envelope<SenderSignedData, AuthorityStrongQuorumSignInfo>;

Aliased Type§

pub struct CertifiedTransaction { /* private fields */ }

Implementations§

Source§

impl CertifiedTransaction

Source

pub fn certificate_digest(&self) -> CertificateDigest

Source

pub fn gas_price(&self) -> u64

Source

pub fn verify_signatures_authenticated( &self, committee: &Committee, verify_params: &VerifyParams, ) -> IotaResult

Source

pub fn try_into_verified_for_testing( self, committee: &Committee, verify_params: &VerifyParams, ) -> IotaResult<VerifiedCertificate>

Source

pub fn verify_committee_sigs_only(&self, committee: &Committee) -> IotaResult

Trait Implementations§

Source§

impl Display for CertifiedTransaction

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more