Could someone give a simple concrete practical example that illustrates the
problem and meaning of this:
https://git.taler.net/taler-wallet-core/contrib/articles/spending.txt
or point to resources explaining the connections and practical meaning of
"optimal coin spending", "denominations", "value function", "deposit fee
function", "maximum deposit fee", "refesh/melt fee function", "wallet function",
"unknown constant", "price" in this context?
For convenience I attached spending.txt to this post.