Before revision:  Minimal assumptions are made on the  asset-price process - in particular, the semimartingale property is not assumed.
After revision:  Minimal assumptions are made on the discounted asset-price process - in particular, the semimartingale property is not assumed.