attachController method
Implementation
void attachController(CrossmintWalletOtpController? controller) {
if (identical(_otpController, controller)) {
return;
}
_otpController?.challengeListenable.removeListener(_handleChallengeChanged);
_otpController = controller;
_otpController?.challengeListenable.addListener(_handleChallengeChanged);
notifyListeners();
}