pub fn sum_check( input_token_data_elements: &[TokenData], output_amounts: &[u64], compress_or_decompress_amount: Option<&u64>, is_compress: bool, ) -> Result<()>