"The idea is to come up with a rather generic design for a circuit breaker that allows adding a logic module without upgrading the base circuit breaker contract. For example, by designing the base circuit breaker and logic modules as a separate contracts. The interface with the exchange contract should allow an array Booleans. For example, (suspend_exchange=True, sell_celo=False, sell_cusd=True)\n\n\n\n"
"The idea is to come up with a rather generic design for a circuit breaker that allows adding a logic module without upgrading the base circuit breaker contract. For example, by designing the base circuit breaker and logic modules as a separate contracts. The interface with the exchange contract should allow an array Booleans. For example,
(suspend_exchange=True, sell_celo=False, sell_cusd=True)
\n\n\n\n"