dev
dart 16 lines 483 Bytes
Raw
1 class PayjoinSessionError {
2 final String message;
3
4 const PayjoinSessionError._(this.message);
5
6 factory PayjoinSessionError.recoverable(String message) = RecoverableError;
7 factory PayjoinSessionError.unrecoverable(String message) = UnrecoverableError;
8 }
9
10 class RecoverableError extends PayjoinSessionError {
11 const RecoverableError(super.message) : super._();
12 }
13
14 class UnrecoverableError extends PayjoinSessionError {
15 const UnrecoverableError(super.message) : super._();
16 }