diff --git a/src/device_trezor/trezor/exceptions.hpp b/src/device_trezor/trezor/exceptions.hpp index bef5e8627..66a67d271 100644 --- a/src/device_trezor/trezor/exceptions.hpp +++ b/src/device_trezor/trezor/exceptions.hpp @@ -160,6 +160,8 @@ namespace proto { public: using FailureException::FailureException; CancelledException(): FailureException("Trezor returned: cancelled operation"){} + CancelledException(boost::optional code, boost::optional message) + : FailureException(code, message) { reason = "Trezor returned: cancelled operation"; } }; class PinExpectedException : public FailureException {