obj
IEquatable<Service>
IStructuralEquatable
IComparable<Service>
IComparable
IStructuralComparable
See: https://github.com/lightninglabs/LSAT/blob/master/macaroons.md#target-services
Name
string
Price
LNMoney option
ServiceTier
uint8
Service.Create(name, tier)
Service
Service.EncodeToCaveat(services)
IList<Service>
Result<Caveat, string>
Service.ParseMany(s)
Result<ResizeArray<Service>, string>