Digital Asset Holdings interview question

- implement a Ledger in Scala