Accounting Cryptocurrencies and their accounting treatment: Swiss Code of Obligations, Swiss GAAP FER and IFRS in comparison