Legend:
Library
Module
Module type
Parameter
Class
Class type
type liquidity_baking_toggle_vote = Liquidity_baking_repr.liquidity_baking_toggle_vote =
  1. | LB_on
  2. | LB_off
  3. | LB_pass
val liquidity_baking_toggle_vote_encoding : liquidity_baking_toggle_vote Tezos_base.TzPervasives.Data_encoding.t
val get_cpmm_address : context -> (Contract.t, Tezos_protocol_environment_013_PtJakart__Environment.Error_monad.error Tezos_protocol_environment_013_PtJakart__Environment.Error_monad.trace) result Lwt.t
module Toggle_EMA : sig ... end
val on_subsidy_allowed : context -> toggle_vote:liquidity_baking_toggle_vote -> (context -> Contract.t -> (context * 'a list, Tezos_protocol_environment_013_PtJakart__Environment.Error_monad.error Tezos_protocol_environment_013_PtJakart__Environment.Error_monad.trace) result Lwt.t) -> (context * 'a list * Toggle_EMA.t, Tezos_protocol_environment_013_PtJakart__Environment.Error_monad.error Tezos_protocol_environment_013_PtJakart__Environment.Error_monad.trace) result Lwt.t