This makes a change so that instead of calling the controller directly, we derive the the circuit breaker contract address from the controller, and then call the circuit breaker contract. As the circuit breaker contract uses the same function sig as the controller for the public swap function we reuse the same bindings package.
This makes a change so that instead of calling the controller directly, we derive the the circuit breaker contract address from the controller, and then call the circuit breaker contract. As the circuit breaker contract uses the same function sig as the controller for the public swap function we reuse the same bindings package.