Module Mavryk_dal_node_lib.Dal_node_client

class type cctxt = object ... end

Instance of Mavryk_client_base.Client_context that only handles IOs and RPCs. Can be used for keys and RPCs related commands.

Instance of cctxt for linux systems. Relies on Mavryk_rpc_http_client_unix.

val make_unix_cctxt : Uri.t -> cctxt

make_unix_context endpoint generates a cctxt with the provided endpoint.

get_slot_pages cctxt header fetches from the dal node the pages of the slot with header header.

get_page_proof cctxt page_index slot_data computes and returns the proof of the page whose index and slot are given.