BmoniSignerException carrying:
errorCode— aBmoniSignerErrorCodeenum value for programmatic branchingmessage— a human-readable description
Error codes
Signing errors (0x3001xxxx)
Originate inside the native BMONISigner SDK.
PIN errors (0x4xxxxxxx)
Generated by the Dart-layer PIN gate.
Bridge errors (0x5xxxxxxx)
Generated by the Dart method-channel bridge.
Handling the most common cases
PlatformException
In rare cases the method channel itself may throw a FlutterPlatformException. These are distinct from BmoniSignerException and typically indicate a misconfigured platform environment:

