Module Mavryk_shell.Config_directory

val build_rpc_directory_for_rpc_process : user_activated_upgrades:Mavryk_base.User_activated.upgrades -> user_activated_protocol_overrides: Mavryk_base.User_activated.protocol_overrides -> dal_config:Mavryk_crypto_dal_mavkit_dal_config.Dal_config.t -> unit Mavryk_rpc.Directory.t -> unit Mavryk_rpc.Directory.t

build_rpc_directory_for_rpc_process builds a directory containing read-only and store-independant related config for the rpc process

val build_rpc_directory : user_activated_upgrades:Mavryk_base.User_activated.upgrades -> user_activated_protocol_overrides: Mavryk_base.User_activated.protocol_overrides -> dal_config:Mavryk_crypto_dal_mavkit_dal_config.Dal_config.t -> mainchain_validator:Chain_validator.t -> Mavryk_store.Store.t -> unit Mavryk_rpc.Directory.t

build_rpc_directory builds the complete config directory