THWalletRemoteRequest.smali
.class public interface abstract Lcom/cmcm/safewallet/data/remote/api/THWalletRemoteRequest;
.super Ljava/lang/Object;
.source "THWalletRemoteRequest.java"
# virtual methods
.method public abstract changeBindInfo(Lcom/cmcm/safewallet/data/remote/data/thwallet/RequestChangeBindInfo;)Lretrofit2/Call;
.param p1 # Lcom/cmcm/safewallet/data/remote/data/thwallet/RequestChangeBindInfo;
.annotation runtime Lretrofit2/http/Body;
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Lcom/cmcm/safewallet/data/remote/data/thwallet/RequestChangeBindInfo;",
")",
"Lretrofit2/Call",
"<",
"Lcom/cmcm/safewallet/data/remote/data/thwallet/Result;",
">;"
}
.end annotation
.annotation runtime Lretrofit2/http/POST;
value = "/user/updateKey"
.end annotation
.end method
.method public abstract delDeviceInfo(Lcom/cmcm/safewallet/data/remote/data/thwallet/RequestAccountInfo;)Lretrofit2/Call;
.param p1 # Lcom/cmcm/safewallet/data/remote/data/thwallet/RequestAccountInfo;
.annotation runtime Lretrofit2/http/Body;
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Lcom/cmcm/safewallet/data/remote/data/thwallet/RequestAccountInfo;",
")",
"Lretrofit2/Call",
"<",
"Lcom/cmcm/safewallet/data/remote/data/thwallet/Result;",
">;"
}
.end annotation
.annotation runtime Lretrofit2/http/POST;
value = "/user/delKey"
.end annotation
.end method
.method public abstract getDeviceInfo(Lcom/cmcm/safewallet/data/remote/data/thwallet/RequestAccountInfo;)Lretrofit2/Call;
.param p1 # Lcom/cmcm/safewallet/data/remote/data/thwallet/RequestAccountInfo;
.annotation runtime Lretrofit2/http/Body;
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Lcom/cmcm/safewallet/data/remote/data/thwallet/RequestAccountInfo;",
")",
"Lretrofit2/Call",
"<",
"Lcom/cmcm/safewallet/data/remote/data/thwallet/Result",
"<",
"Lcom/cmcm/safewallet/data/remote/data/thwallet/ResponseDeviceInfo;",
">;>;"
}
.end annotation
.annotation runtime Lretrofit2/http/POST;
value = "/user/getKeyByToken"
.end annotation
.end method
.method public abstract getFirmwareInfo(Lcom/cmcm/safewallet/data/remote/data/thwallet/RequestFirmwareInfo;)Lretrofit2/Call;
.param p1 # Lcom/cmcm/safewallet/data/remote/data/thwallet/RequestFirmwareInfo;
.annotation runtime Lretrofit2/http/Body;
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Lcom/cmcm/safewallet/data/remote/data/thwallet/RequestFirmwareInfo;",
")",
"Lretrofit2/Call",
"<",
"Lcom/cmcm/safewallet/data/remote/data/thwallet/Result",
"<",
"Lcom/cmcm/safewallet/data/remote/data/thwallet/ResponseFirmwareInfo;",
">;>;"
}
.end annotation
.annotation runtime Lretrofit2/http/POST;
value = "/version/getVersion"
.end annotation
.end method
.method public abstract getOriginalKey(Lcom/cmcm/safewallet/data/remote/data/thwallet/RequestMac;)Lretrofit2/Call;
.param p1 # Lcom/cmcm/safewallet/data/remote/data/thwallet/RequestMac;
.annotation runtime Lretrofit2/http/Body;
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Lcom/cmcm/safewallet/data/remote/data/thwallet/RequestMac;",
")",
"Lretrofit2/Call",
"<",
"Lcom/cmcm/safewallet/data/remote/data/thwallet/Result",
"<",
"Lcom/cmcm/safewallet/data/remote/data/thwallet/ResponseKeyInfo;",
">;>;"
}
.end annotation
.annotation runtime Lretrofit2/http/POST;
value = "/initial/getKey"
.end annotation
.end method
.method public abstract updateBindInfo(Lcom/cmcm/safewallet/data/remote/data/thwallet/RequestBindInfo;)Lretrofit2/Call;
.param p1 # Lcom/cmcm/safewallet/data/remote/data/thwallet/RequestBindInfo;
.annotation runtime Lretrofit2/http/Body;
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Lcom/cmcm/safewallet/data/remote/data/thwallet/RequestBindInfo;",
")",
"Lretrofit2/Call",
"<",
"Lcom/cmcm/safewallet/data/remote/data/thwallet/Result;",
">;"
}
.end annotation
.annotation runtime Lretrofit2/http/POST;
value = "/user/setKey"
.end annotation
.end method