pub fn select_utxos( inputs: &[UTxO], required_assets: Value, threshold: &str, ) -> Result<Vec<UTxO>, String>