Module S.Args

type ('query_type, 'output_type) t = {
  1. name : string;
  2. description : string;
  3. query : 'query_type Mavryk_protocol_environment_alpha.RPC_query.t;
  4. output : 'output_type Mavryk_protocol_environment_alpha.Data_encoding.t;
  5. f : Alpha_context.context -> Alpha_context.Sapling.Id.t -> 'query_type -> 'output_type Mavryk_protocol_environment_alpha.Error_monad.tzresult Mavryk_protocol_environment_alpha.Lwt.t;
}