Module Lib.Network

module Serializing = Graphql_lib.Serializing
module Scalars = Graphql_lib.Scalars
module Get_status : sig ... end

Open after GraphQL query, to avoid shadowing functions used by the PPX

module Sql : sig ... end
val sync_status_to_string : [< `BOOTSTRAP | `CATCHUP | `CONNECTING | `LISTENING | `OFFLINE | `SYNCED ] -> string
module Get_version : sig ... end
module Get_network : sig ... end
module Get_network_memoized : sig ... end
val mainnet_chain_id : string
val devnet_chain_id : string
val network_tag_of_graphql : Get_network.t -> string
module Validate_choice : sig ... end
module List_ : sig ... end
val dummy_network_request : Rosetta_models.Network_request.t
module Status : sig ... end
module Options : sig ... end
val router : get_graphql_uri_or_error: ( unit -> ( Uri.t, [> `App of Rosetta_lib__Errors.T.t | `Page_not_found ] as 'a ) Async_kernel__Deferred_result.t ) -> logger:Logger.t -> with_db: ( ( db:(module Caqti_async.CONNECTION) -> ( Yojson.Safe.t, [> `App of Rosetta_lib__Errors.T.t ] ) Async_kernel__Deferred_result.t ) -> ( Yojson.Safe.t, 'a ) Async_kernel__Deferred_result.t ) -> string list -> Yojson.Safe.t -> ( Yojson.Safe.t, 'b ) Async_kernel__Deferred_result.t