  In a compactly generated triangulated category, we introduce a class of
tilting objects satisfying certain purity condition. We call these the decent
tilting objects and show that the tilting heart induced by any such object is
equivalent to a category of contramodules over the endomorphism ring of the
tilting object endowed with a natural linear topology. This extends the recent
result for n-tilting modules by Positselski and \v{S}\v{t}ov\'i\v{c}ek. In the
setting of the derived category of modules over a ring, we show that the decent
tilting complexes are precisely the silting complexes such that their character
dual is cotilting. The hearts of cotilting complexes of cofinite type turn out
to be equivalent to the category of discrete modules with respect to the same
topological ring. Finally, we provide a kind of Morita theory in this setting:
Decent tilting complexes correspond to pairs consisting of a tilting and a
cotilting derived equivalence as described above tied together by a tensor
compatibility condition.
