external-initiator
external-initiator copied to clipboard
FM service should implement contexts
As part of #139, the FM service now has access to contexts in requests to the blockchain implementation.
The FM service should implement these by setting a timeout for requests, and calling the context cancel on subscriptions on shutdown.