S.Args
type ('query_type, 'output_type) t = {
name : string;
description : string;
query : 'query_type Mavryk_protocol_environment_alpha.RPC_query.t;
output : 'output_type Mavryk_protocol_environment_alpha.Data_encoding.t;
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;
}
val get_diff_query : diff_query Mavryk_protocol_environment_alpha.RPC_query.t
val get_diff :
(diff_query, Alpha_context.Sapling.root * Alpha_context.Sapling.diff) t