Trait PrintableTransaction

Source
pub trait PrintableTransaction {
    // Required methods
    fn print_named(&self, name: &str);
    fn assert_success(&self);

    // Provided method
    fn print(&self) { ... }
}
Expand description

Utility trait for printing transaction results.

Required Methods§

Source

fn print_named(&self, name: &str)

Pretty print the transaction results, tagged with the given name for distinguishability.

Source

fn assert_success(&self)

Panic and print the transaction if it did not execute successfully

Provided Methods§

Source

fn print(&self)

Pretty print the transaction results.

Implementations on Foreign Types§

Source§

impl PrintableTransaction for ConfirmedTransactionWithStatusMeta

Source§

impl PrintableTransaction for EncodedConfirmedTransactionWithStatusMeta

Implementors§