Split library functionality into parts based on use of settlement services
There are two main ways to use AnyHedge. The suggested way is through the automated settlement services. But it is also possible to liquidate/mature contracts in a DIY fashion. At some point we should split up library so it is very clear when the user is communicating with the settlement services, and when it isn't. At that point we should also update documentation to show this clear divide (see !116 (merged))
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information