Module Tezos_base.Dal_srs

val trusted_setup_candidate_directories : ?getenv_opt:(string -> string option) -> ?getcwd:(unit -> string) -> unit -> string list

trusted_setup_candidate_directories list directories in which the dal trusted setup could be. All folders are used when looking for it, the first one is the one selected when installing it.

val trusted_setup_preferred_directory : ?getenv_opt:(string -> string option) -> ?getcwd:(unit -> string) -> unit -> string

trusted_setup_preferred_directory in which the dal trusted setup will be installed.

val find_trusted_setup_files : ?getenv_opt:(string -> string option) -> ?getcwd:(unit -> string) -> ?file_exists:(string -> bool) -> unit -> (string * string) Tezos_error_monad.Error_monad.tzresult

find_trusted_setup_files returns the path of the two files necessary to initialize cryptographic primitives used by the DAL. See Tezos_crypto_dal.Cryptobox.