USDTApiRequest.smali
.class public interface abstract Lcom/cmcm/safewallet/data/coinprovider/USDT/USDTApiRequest;
.super Ljava/lang/Object;
.source "USDTApiRequest.kt"
# annotations
.annotation build Landroid/support/annotation/Keep;
.end annotation
# virtual methods
.method public abstract getBalanceByAddr(Ljava/lang/String;)Lretrofit2/Call;
.param p1 # Ljava/lang/String;
.annotation build Lorg/jetbrains/annotations/NotNull;
.end annotation
.annotation runtime Lretrofit2/http/Field;
value = "addr"
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
")",
"Lretrofit2/Call",
"<",
"Lcom/cmcm/safewallet/data/coinprovider/USDT/bean/BalanceResp;",
">;"
}
.end annotation
.annotation build Lorg/jetbrains/annotations/NotNull;
.end annotation
.annotation runtime Lretrofit2/http/FormUrlEncoded;
.end annotation
.annotation runtime Lretrofit2/http/POST;
value = "/v1/address/addr/"
.end annotation
.end method
.method public abstract getTxDetailByAddrTxId(Ljava/lang/String;)Lretrofit2/Call;
.param p1 # Ljava/lang/String;
.annotation build Lorg/jetbrains/annotations/NotNull;
.end annotation
.annotation runtime Lretrofit2/http/Path;
value = "txId"
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
")",
"Lretrofit2/Call",
"<",
"Lcom/cmcm/safewallet/data/coinprovider/USDT/bean/USDTTxItem;",
">;"
}
.end annotation
.annotation build Lorg/jetbrains/annotations/NotNull;
.end annotation
.annotation runtime Lretrofit2/http/GET;
value = "/v1/transaction/tx/{txId}"
.end annotation
.end method
.method public abstract getTxHistoryByAddr(Ljava/lang/String;I)Lretrofit2/Call;
.param p1 # Ljava/lang/String;
.annotation build Lorg/jetbrains/annotations/NotNull;
.end annotation
.annotation runtime Lretrofit2/http/Field;
value = "addr"
.end annotation
.end param
.param p2 # I
.annotation runtime Lretrofit2/http/Field;
value = "page"
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"I)",
"Lretrofit2/Call",
"<",
"Lcom/cmcm/safewallet/data/coinprovider/USDT/bean/USDTTxDetailResp;",
">;"
}
.end annotation
.annotation build Lorg/jetbrains/annotations/NotNull;
.end annotation
.annotation runtime Lretrofit2/http/FormUrlEncoded;
.end annotation
.annotation runtime Lretrofit2/http/POST;
value = "/v1/transaction/address"
.end annotation
.end method
.method public abstract getUtxoForSingleAddress(Ljava/lang/String;)Lretrofit2/Call;
.param p1 # Ljava/lang/String;
.annotation build Lorg/jetbrains/annotations/NotNull;
.end annotation
.annotation runtime Lretrofit2/http/Path;
value = "paymentAddress"
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
")",
"Lretrofit2/Call",
"<",
"Ljava/util/List",
"<",
"Lcom/cmcm/safewallet/data/coinprovider/bch/UtxoForSingleAddress;",
">;>;"
}
.end annotation
.annotation build Lorg/jetbrains/annotations/NotNull;
.end annotation
.annotation runtime Lretrofit2/http/GET;
value = "addr/{paymentAddress}/utxo"
.end annotation
.end method
.method public abstract sendTransaction(Ljava/lang/String;)Lretrofit2/Call;
.param p1 # Ljava/lang/String;
.annotation build Lorg/jetbrains/annotations/NotNull;
.end annotation
.annotation runtime Lretrofit2/http/Field;
value = "signedTransaction"
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
")",
"Lretrofit2/Call",
"<",
"Ljava/lang/Void;",
">;"
}
.end annotation
.annotation build Lorg/jetbrains/annotations/NotNull;
.end annotation
.annotation runtime Lretrofit2/http/FormUrlEncoded;
.end annotation
.annotation runtime Lretrofit2/http/POST;
value = "/v1/transaction/pushtx/"
.end annotation
.end method