pub trait TransactionExt { // Required methods fn inputs(&self) -> &[Input]; fn outputs(&self) -> &Vec<Output>; }