0.0.1
The subscription platform operates with the following role model (it is assumed that the actor with the role is implemented as a contract).
Service Provider is a contract whose services are sold by subscription.
Agent - a contract that sells a subscription on behalf ofservice provider. May receive sales commission
Platform - SubscriptionRegistry contract that performs processingsubscriptions, fares, tickets