public interface IsolatedAPIRetrofit
| 限定符和类型 | 方法和说明 |
|---|---|
retrofit2.Call<KucoinResponse<IsolatedBorrowResponse>> |
borrow(IsolatedBorrowRequest request) |
retrofit2.Call<KucoinResponse<IsolatedAssetResponse>> |
getAccount(String symbol) |
retrofit2.Call<KucoinResponse<IsolatedAccountResponse>> |
getAccounts(String balanceCurrency) |
retrofit2.Call<KucoinResponse<List<IsolatedSymbolResponse>>> |
getSymbols() |
retrofit2.Call<KucoinResponse<Pagination<IsolatedBorrowOutstandingResponse>>> |
queryBorrowOutstanding(String symbol,
String currency,
int pageSize,
int currentPage) |
retrofit2.Call<KucoinResponse<Pagination<IsolatedBorrowRepaidResponse>>> |
queryBorrowRepaid(String symbol,
String currency,
int pageSize,
int currentPage) |
retrofit2.Call<KucoinResponse<Void>> |
repayAll(IsolatedRepayAllRequest request) |
retrofit2.Call<KucoinResponse<Void>> |
repaySingle(IsolatedRepaySingleRequest request) |
@GET(value="api/v1/isolated/symbols") retrofit2.Call<KucoinResponse<List<IsolatedSymbolResponse>>> getSymbols()
@GET(value="api/v1/isolated/accounts") retrofit2.Call<KucoinResponse<IsolatedAccountResponse>> getAccounts(@Query(value="balanceCurrency") String balanceCurrency)
@GET(value="api/v1/isolated/account/{symbol}")
retrofit2.Call<KucoinResponse<IsolatedAssetResponse>> getAccount(@Path(value="symbol")
String symbol)
@POST(value="api/v1/isolated/borrow") retrofit2.Call<KucoinResponse<IsolatedBorrowResponse>> borrow(@Body IsolatedBorrowRequest request)
@GET(value="api/v1/isolated/borrow/outstanding") retrofit2.Call<KucoinResponse<Pagination<IsolatedBorrowOutstandingResponse>>> queryBorrowOutstanding(@Query(value="symbol") String symbol, @Query(value="currency") String currency, @Query(value="pageSize") int pageSize, @Query(value="currentPage") int currentPage)
@GET(value="api/v1/isolated/borrow/repaid") retrofit2.Call<KucoinResponse<Pagination<IsolatedBorrowRepaidResponse>>> queryBorrowRepaid(@Query(value="symbol") String symbol, @Query(value="currency") String currency, @Query(value="pageSize") int pageSize, @Query(value="currentPage") int currentPage)
@POST(value="api/v1/isolated/repay/all") retrofit2.Call<KucoinResponse<Void>> repayAll(@Body IsolatedRepayAllRequest request)
@POST(value="api/v1/isolated/repay/single") retrofit2.Call<KucoinResponse<Void>> repaySingle(@Body IsolatedRepaySingleRequest request)
Copyright © 2023. All rights reserved.