pub fn new(
        signed_transaction_hash: HashValue,
        state_root_hash: HashValue,
        event_root_hash: HashValue,
        gas_used: u64,
        major_status: StatusCode,
    ) -> TransactionInfo {
        TransactionInfo {
            signed_transaction_hash,
            state_root_hash,
            event_root_hash,
            gas_used,
            major_status,
        }
    }
/// Constructs a new `TransactionInfo` object using signed transaction hash, state root hash
/// and event root hash.
Constructs a new `TransactionInfo` object using signed transaction hash, state root hash
and event root hash.
Constructs a new ` TransactionInfo ` object using signed transaction hash state root hash and event root hash .
pub fn new(
        signed_transaction_hash: HashValue,
        state_root_hash: HashValue,
        event_root_hash: HashValue,
        gas_used: u64,
        major_status: StatusCode,
    ) -> TransactionInfo {
        TransactionInfo {
            signed_transaction_hash,
            state_root_hash,
            event_root_hash,
            gas_used,
            major_status,
        }
    }
pub fn new ( signed_transaction_hash : HashValue , state_root_hash : HashValue , event_root_hash : HashValue , gas_used : u64 , major_status : StatusCode , ) -> TransactionInfo { TransactionInfo { signed_transaction_hash , state_root_hash , event_root_hash , gas_used , major_status , } }
Constructs a new `TransactionInfo` object using signed transaction hash, state root hash
and event root hash.
Constructs a new ` TransactionInfo ` object using signed transaction hash state root hash and event root hash .
signed_transaction_hash
HashValue
state_root_hash
HashValue
event_root_hash
HashValue
gas_used
u64
major_status
StatusCode