(library
 (name consensus_graphql)
 (public_name graphql_lib.consensus)
 (inline_tests
  (flags -verbose -show-counts))
 (libraries
  ;; opam libraries
  graphql-async
  graphql
  yojson
  core_kernel
  core
  sexplib0
  ppx_inline_test.config
  ;; local libraries
  graphql_basic_scalars
  consensus
  consensus.vrf
  graphql_lib.currency
  graphql_lib.mina_base
  graphql_lib.mina_numbers
  graphql_lib.signature_lib)
 (preprocess
  (pps ppx_jane ppx_version))
 (instrumentation
  (backend bisect_ppx))
 (synopsis "Definitions required for graphql implementation"))
