KeystoreException.smali
.class public Lcom/cmcm/safewallet/data/keystore/KeystoreException;
.super Lcom/cmcm/safewallet/data/exception/SWException;
.source "KeystoreException.java"
# static fields
.field public static final AesKeyHadExist:I = 0x14
.field public static final BleDeviceNoKeyValue:I = 0x32
.field public static final BleDisconnected:I = 0x16
.field public static final BleLoadError:I = 0x18
.field public static final BlePackageCrcError:I = 0x15
.field public static final BleTimeout:I = 0x17
.field public static final BluetoothDisable:I = 0x12
.field public static final CommonError:I = -0x1
.field public static final DoubleCheckError:I = 0x11
.field public static final ERROR_DATA:I = 0x1e
.field public static final ERROR_TRANSCATION_KEY:I = 0x1d
.field public static final ErrorAesKey:I = 0xe
.field public static final ErrorBip44Path:I = 0x1
.field public static final ErrorFormat:I = 0x8
.field public static final HAND_SHAKE_ERROR:I = 0x1c
.field public static final HadAesKeyFile:I = 0xd
.field public static final HadCoinName:I = 0x19
.field public static final HadWalletAddress:I = 0x4
.field public static final HadWalletName:I = 0x3
.field public static final HardwareNotPair:I = 0x10
.field public static final HardwareValueError:I = 0x1b
.field public static final NeedLocation:I = 0xf
.field public static final NoAeskeyFile:I = 0xc
.field public static final NoHardwre:I = 0xa
.field public static final NoMasterBleDevice:I = 0x33
.field public static final NoMnemonicCode:I = 0x5
.field public static final NoSlaveBleDevice:I = 0x31
.field public static final NoToken:I = 0x6
.field public static final NoWalletID:I = 0xb
.field public static final NoWalletName:I = 0x2
.field public static final NotHadThisCoin:I = 0x1a
.field public static final NotNewDevice:I = 0x34
.field public static final NotSupport:I = 0x13
.field public static final PrivateAddressNoPair:I = 0x9
.field public static final TokenExist:I = 0x7
.field public static final VerifyPassword:I
# instance fields
.field public type:I
# direct methods
.method public constructor <init>()V
.registers 2
.prologue
.line 52
invoke-direct {p0}, Lcom/cmcm/safewallet/data/exception/SWException;-><init>()V
.line 49
const/4 v0, 0x0
iput v0, p0, Lcom/cmcm/safewallet/data/keystore/KeystoreException;->type:I
.line 53
return-void
.end method
.method public constructor <init>(ILjava/lang/String;)V
.registers 5
.prologue
.line 60
new-instance v0, Ljava/lang/StringBuilder;
invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
invoke-static {p1}, Ljava/lang/String;->valueOf(I)Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, " : "
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
invoke-virtual {v0, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
invoke-direct {p0, v0}, Lcom/cmcm/safewallet/data/exception/SWException;-><init>(Ljava/lang/String;)V
.line 49
const/4 v0, 0x0
iput v0, p0, Lcom/cmcm/safewallet/data/keystore/KeystoreException;->type:I
.line 61
iput p1, p0, Lcom/cmcm/safewallet/data/keystore/KeystoreException;->type:I
.line 62
return-void
.end method
.method public constructor <init>(Ljava/lang/String;)V
.registers 3
.prologue
.line 56
const/4 v0, -0x1
invoke-direct {p0, v0, p1}, Lcom/cmcm/safewallet/data/keystore/KeystoreException;-><init>(ILjava/lang/String;)V
.line 57
return-void
.end method