public interface DefipayApiService
@FormUrlEncoded @POST(value="/api-service/v1/external/pay/create") retrofit2.Call<ApiResponse<CreateOrderResponse>> createOrder(@Field(value="notifyUrl") String notifyUrl, @Field(value="returnUrl") String returnUrl, @Field(value="memberTransNo") String memberTransNo, @Field(value="amount") String amount, @Field(value="currency") String currency, @Field(value="tokenIds") String tokenIds, @Field(value="makingUp") Boolean makingUp)
@FormUrlEncoded @POST(value="/api-service/v1/external/pay/query") retrofit2.Call<ApiResponse<OrderQueryResponse>> queryOrder(@Field(value="transNo") String transNo)
@FormUrlEncoded @POST(value="/api-service/v1/external/payout/create") retrofit2.Call<ApiResponse<CreatePayoutOrderResponse>> createPayoutOrder(@Field(value="notifyUrl") String notifyUrl, @Field(value="memberTransNo") String memberTransNo, @Field(value="amount") String amount, @Field(value="currency") String currency, @Field(value="toAddress") String toAddress, @Field(value="tokenId") Long tokenId, @Field(value="payAmount") String payAmount)
@FormUrlEncoded @POST(value="/api-service/v1/external/payout/query") retrofit2.Call<ApiResponse<PayoutOrderQueryResponse>> queryPayoutOrder(@Field(value="transNo") String transNo)
@FormUrlEncoded @POST(value="/api-service/v1/external/billCurrency/query") retrofit2.Call<ApiResponse<List<CoinApiAssetInfoDTO>>> queryBillCurrency(@Field(value="offset") Integer offset, @Field(value="limit") Integer limit)
@FormUrlEncoded @POST(value="/api-service/v1/external/token/query") retrofit2.Call<ApiResponse<List<ChainTokenInfoDTO>>> queryPayCurrency(@Field(value="offset") Integer offset, @Field(value="limit") Integer limit)
@GET(value="/api-service/v1/external/account/query") retrofit2.Call<ApiResponse<List<MemberUserVirtualAccountInfoResponse>>> queryCryptoAmount()
@FormUrlEncoded @POST(value="/api-service/v1/external/order/list") retrofit2.Call<ApiResponse<List<OrderQueryResponse>>> queryOrderList(@Field(value="offset") Integer offset, @Field(value="limit") Integer limit)
@GET(value="/api-service/v1/external/order/getDetail") retrofit2.Call<ApiResponse<OrderQueryResponse>> getOrderDetail(@Query(value="transNo") String transNo)
@FormUrlEncoded @POST(value="/api-service/v1/external/rate/query") retrofit2.Call<ApiResponse<RateDTO>> queryRate(@Field(value="base") String base, @Field(value="quote") String quote)
@FormUrlEncoded @POST(value="/api-service/v1/external/rate/batchQuery") retrofit2.Call<ApiResponse<List<RateDTO>>> queryRates(@Field(value="bases") String bases, @Field(value="quotes") String quotes)
Copyright © 2022. All rights reserved.