#[derive(Default, Debug, Clone)]
pub struct TransactionStrParams<'a> {
pub secret_key: &'a str,
pub timestamp: &'a str,
pub ttl: &'a str,
pub chain_name: &'a str,
pub initiator_addr: String,
pub session_args_simple: Vec<&'a str>,
pub session_args_json: &'a str,
pub pricing_mode: &'a str,
pub additional_computation_factor: &'a str,
pub output_path: &'a str,
pub payment_amount: &'a str,
pub gas_price_tolerance: &'a str,
pub receipt: &'a str,
pub standard_payment: &'a str,
pub transferred_value: &'a str,
pub session_entry_point: Option<&'a str>,
pub chunked_args: Option<Vec<u8>>,
pub min_bid_override: bool,
}