pub fn validate_account_has_funds( wallet: &WalletAddress, engine_cash: &HashMap<WalletAddress, Decimal>, ) -> Result<(), String>