ui: add error parameters

This commit is contained in:
Evgeny Poberezkin
2026-07-21 15:08:24 +01:00
parent 5bb44b9a42
commit 107f21dedc
2 changed files with 4 additions and 2 deletions
+2 -1
View File
@@ -1071,8 +1071,9 @@ public enum SMPHandshakeError: Decodable, Hashable {
public enum SMPAgentError: Decodable, Hashable {
case A_MESSAGE
case A_PROHIBITED
case A_PROHIBITED(prohibitedErr: String)
case A_VERSION
case A_LINK(linkErr: String)
case A_CRYPTO
case A_DUPLICATE
case A_QUEUE(queueErr: String)
@@ -8077,8 +8077,9 @@ sealed class SMPAgentError {
is A_QUEUE -> "A_QUEUE"
}
@Serializable @SerialName("A_MESSAGE") object A_MESSAGE: SMPAgentError()
@Serializable @SerialName("A_PROHIBITED") object A_PROHIBITED: SMPAgentError()
@Serializable @SerialName("A_PROHIBITED") class A_PROHIBITED(prohibitedErr: String): SMPAgentError()
@Serializable @SerialName("A_VERSION") object A_VERSION: SMPAgentError()
@Serializable @SerialName("A_LINK") class A_LINK(linkErr: String): SMPAgentError()
@Serializable @SerialName("A_CRYPTO") object A_CRYPTO: SMPAgentError()
@Serializable @SerialName("A_DUPLICATE") object A_DUPLICATE: SMPAgentError()
@Serializable @SerialName("A_QUEUE") class A_QUEUE(val queueErr: String): SMPAgentError()