@@ -11,7 +11,7 @@ sealed class CodeAccountCheckError(
1111 class NotFound : CodeAccountCheckError (" Not found" )
1212 class UnlockedTimelockAccount : CodeAccountCheckError (" Unlocked timelock account" )
1313 class Unrecognized : CodeAccountCheckError (" Unrecognized" )
14- data class Other (override val cause : Throwable ? = null ) : CodeAccountCheckError()
14+ data class Other (override val cause : Throwable ? = null ) : CodeAccountCheckError(message = cause?.message, cause = cause )
1515}
1616
1717sealed class GetAccountsError (
@@ -20,7 +20,7 @@ sealed class GetAccountsError(
2020) : CodeServerError(message, cause) {
2121 class NotFound : GetAccountsError (" Not found" )
2222 class Unrecognized : GetAccountsError (" Unrecognized" )
23- data class Other (override val cause : Throwable ? = null ) : GetAccountsError()
23+ data class Other (override val cause : Throwable ? = null ) : GetAccountsError(message = cause?.message, cause = cause )
2424}
2525
2626sealed class LinkAccountsError (
@@ -37,7 +37,7 @@ sealed class LinkAccountsError(
3737 */
3838 class InvalidAccount : LinkAccountsError (" Invalid account" )
3939 class Unrecognized : LinkAccountsError (" Unrecognized" )
40- data class Other (override val cause : Throwable ? = null ) : LinkAccountsError()
40+ data class Other (override val cause : Throwable ? = null ) : LinkAccountsError(message = cause?.message, cause = cause )
4141}
4242
4343sealed class GetRatesError (
@@ -49,29 +49,29 @@ sealed class GetRatesError(
4949 */
5050 class MissingData : GetRatesError (" Missing data" )
5151 class Unrecognized : GetRatesError (" Unrecognized" )
52- data class Other (override val cause : Throwable ? = null ) : GetRatesError()
52+ data class Other (override val cause : Throwable ? = null ) : GetRatesError(message = cause?.message, cause = cause )
5353}
5454
5555sealed class OpenMessageStreamError (
5656 override val message : String? = null ,
5757 override val cause : Throwable ? = null
5858) : CodeServerError(message, cause) {
59- data class Other (override val cause : Throwable ? = null ) : OpenMessageStreamError()
59+ data class Other (override val cause : Throwable ? = null ) : OpenMessageStreamError(message = cause?.message, cause = cause )
6060}
6161
6262sealed class PollMessagesError (
6363 override val message : String? = null ,
6464 override val cause : Throwable ? = null
6565) : CodeServerError(message, cause) {
66- data class Other (override val cause : Throwable ? = null ) : PollMessagesError()
66+ data class Other (override val cause : Throwable ? = null ) : PollMessagesError(message = cause?.message, cause = cause )
6767}
6868
6969sealed class AckMessagesError (
7070 override val message : String? = null ,
7171 override val cause : Throwable ? = null
7272) : CodeServerError(message, cause) {
7373 class Unrecognized : AckMessagesError (" Unrecognized" )
74- data class Other (override val cause : Throwable ? = null ) : AckMessagesError()
74+ data class Other (override val cause : Throwable ? = null ) : AckMessagesError(message = cause?.message, cause = cause )
7575}
7676
7777sealed class SendMessageError (
@@ -80,7 +80,7 @@ sealed class SendMessageError(
8080) : CodeServerError(message, cause) {
8181 class NoActiveStream : SendMessageError (" No active stream" )
8282 class Unrecognized : SendMessageError (" Unrecognized" )
83- data class Other (override val cause : Throwable ? = null ) : SendMessageError()
83+ data class Other (override val cause : Throwable ? = null ) : SendMessageError(message = cause?.message, cause = cause )
8484}
8585
8686enum class DeniedReason {
@@ -111,8 +111,8 @@ sealed class SubmitIntentError(
111111 data class Denied (private val reasons : List <DeniedReason >) :
112112 SubmitIntentError (message = reasons.joinToString())
113113
114- class Unrecognized : SubmitIntentError ()
115- data class Other (override val cause : Throwable ? = null ) : SubmitIntentError()
114+ class Unrecognized : SubmitIntentError (" Unrecognized " )
115+ data class Other (override val cause : Throwable ? = null ) : SubmitIntentError(message = cause?.message, cause = cause )
116116
117117 companion object {
118118 fun typed (proto : SubmitIntentResponse .Error ): SubmitIntentError {
@@ -150,22 +150,22 @@ sealed class GetIntentMetadataError(
150150) : CodeServerError(message, cause) {
151151 class NotFound : GetIntentMetadataError (" Not found" )
152152 class Unrecognized : GetIntentMetadataError (" Unrecognized" )
153- data class Other (override val cause : Throwable ? = null ) : GetIntentMetadataError()
153+ data class Other (override val cause : Throwable ? = null ) : GetIntentMetadataError(message = cause?.message, cause = cause )
154154}
155155
156156sealed class GetLimitsError (
157157 override val message : String? = null ,
158158 override val cause : Throwable ? = null
159159) : CodeServerError(message, cause) {
160160 class Unrecognized : GetIntentMetadataError (" Unrecognized" )
161- data class Other (override val cause : Throwable ? = null ) : GetIntentMetadataError()
161+ data class Other (override val cause : Throwable ? = null ) : GetIntentMetadataError(message = cause?.message, cause = cause )
162162}
163163
164164sealed class WithdrawalAvailabilityError (
165165 override val message : String? = null ,
166166 override val cause : Throwable ? = null
167167) : CodeServerError(message, cause) {
168- data class Other (override val cause : Throwable ? = null ) : WithdrawalAvailabilityError()
168+ data class Other (override val cause : Throwable ? = null ) : WithdrawalAvailabilityError(message = cause?.message, cause = cause )
169169}
170170
171171sealed class AirdropError (
@@ -175,7 +175,7 @@ sealed class AirdropError(
175175 class Unavailable : AirdropError (" Unavailable" )
176176 class AlreadyClaimed : AirdropError (" Already claimed" )
177177 class Unrecognized : AirdropError (" Unrecognized" )
178- data class Other (override val cause : Throwable ? = null ) : AirdropError()
178+ data class Other (override val cause : Throwable ? = null ) : AirdropError(message = cause?.message, cause = cause )
179179}
180180
181181sealed class VoidGiftCardError (
@@ -186,6 +186,6 @@ sealed class VoidGiftCardError(
186186 class NotFound : VoidGiftCardError (" Not found" )
187187 class AlreadyClaimed : VoidGiftCardError (" Already claimed" )
188188 class Unrecognized : VoidGiftCardError (" Unrecognized" )
189- data class Other (override val cause : Throwable ? = null ) : VoidGiftCardError()
189+ data class Other (override val cause : Throwable ? = null ) : VoidGiftCardError(message = cause?.message, cause = cause )
190190}
191191
0 commit comments