📋 Client API schema
Defines TypeScript types for handling JSON-RPC messages passed between an application and a state channels wallet.
Also defines a schema (derived from the typescript types) and validation code for checking whether messages conform to the schema.
For more information see https://docs.statechannels.org