pub fn transaction<Mode: ExecutionMode>(
env: &Env<'_, '_, '_, '_>,
lt: Transaction,
) -> Result<Transaction, ExecutionError>
pub fn transaction<Mode: ExecutionMode>(
env: &Env<'_, '_, '_, '_>,
lt: Transaction,
) -> Result<Transaction, ExecutionError>