Skip to content

Commit 457b0eb

Browse files
committed
transaction uta and classical
1 parent 3abbbeb commit 457b0eb

File tree

7 files changed

+38
-10
lines changed

7 files changed

+38
-10
lines changed

src/main/java/com/bybit/api/client/impl/BybitApiAsyncBrokerRestClientImpl.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66
import com.bybit.api.client.domain.broker.BrokerDataRequest;
77

88
import static com.bybit.api.client.service.BybitApiServiceGenerator.createService;
9-
import static com.bybit.api.client.service.BybitApiServiceGenerator.executeSync;
109

1110
public class BybitApiAsyncBrokerRestClientImpl implements BybitApiAsyncBrokerRestClient {
1211
private final BybitApiService bybitApiService;

src/main/java/com/bybit/api/client/impl/BybitApiMarketAsyncRestClientImpl.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
import com.bybit.api.client.restApi.BybitApiAsyncMarketDataRestClient;
44
import com.bybit.api.client.restApi.BybitApiCallback;
55
import com.bybit.api.client.restApi.BybitApiService;
6-
import com.bybit.api.client.domain.announcement.request.AnnouncementInfoRequest;
76
import com.bybit.api.client.domain.market.request.MarketDataRequest;
87

98
import static com.bybit.api.client.service.BybitApiServiceGenerator.createService;

src/main/java/com/bybit/api/client/impl/BybitApiMarketRestClientImpl.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
package com.bybit.api.client.impl;
22

33
import com.bybit.api.client.restApi.BybitApiMarketRestClient;
4-
import com.bybit.api.client.domain.announcement.request.AnnouncementInfoRequest;
54
import com.bybit.api.client.restApi.BybitApiService;
65
import com.bybit.api.client.domain.market.request.MarketDataRequest;
76
import lombok.Getter;
Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
package com.bybit.api.domain.account;
2+
3+
import com.bybit.api.client.config.BybitApiConfig;
4+
import com.bybit.api.client.domain.account.CollateralSwitch;
5+
import com.bybit.api.client.domain.account.request.AccountDataRequest;
6+
import com.bybit.api.client.domain.account.request.BatchSetCollateralCoinRequest;
7+
import com.bybit.api.client.domain.account.request.SetCollateralCoinRequest;
8+
import com.bybit.api.client.domain.user.IsUta;
9+
import com.bybit.api.client.restApi.BybitApiAccountRestClient;
10+
import com.bybit.api.client.service.BybitApiClientFactory;
11+
import org.junit.Test;
12+
13+
import java.util.Arrays;
14+
15+
public class TransactionLogTest {
16+
@Test
17+
public void Test_UTAAccountGetTransaction()
18+
{
19+
BybitApiAccountRestClient client = BybitApiClientFactory.newInstance("YOUR_API_KEY", "YOUR_API_SECRET", BybitApiConfig.TESTNET_DOMAIN).newAccountRestClient();
20+
var transactionLogRequest = AccountDataRequest.builder().build();
21+
var result = client.getTransactionLog(transactionLogRequest);
22+
System.out.println(result);
23+
}
24+
25+
@Test
26+
public void Test_ClassicalAccountGetTransaction()
27+
{
28+
BybitApiAccountRestClient client = BybitApiClientFactory.newInstance("YOUR_API_KEY", "YOUR_API_SECRET", BybitApiConfig.TESTNET_DOMAIN).newAccountRestClient();
29+
var transactionLogRequest = AccountDataRequest.builder().isUta(IsUta.CLASSIC_ACCOUNT).build();
30+
var result = client.getTransactionLog(transactionLogRequest);
31+
System.out.println(result);
32+
}
33+
}

src/test/java/com/bybit/api/domain/user/UserCreatedTest.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,11 +13,11 @@ public class UserCreatedTest {
1313
BybitApiUserRestClient client = BybitApiClientFactory.newInstance("xxxxx", "xxxxx", BybitApiConfig.TESTNET_DOMAIN).newUserRestClient();
1414

1515
@Test
16-
public void Test_GetUserInfo() throws InterruptedException {
16+
public void Test_GetUserInfo(){
1717
System.out.println(client.getCurrentAPIKeyInfo());
1818
}
1919
@Test
20-
public void Test_CreateMember() throws InterruptedException {
20+
public void Test_CreateMember() {
2121
var subUserRequest = UserDataRequest.builder().username("Test0606202423")
2222
.password("Password123")
2323
.memberType(MemberType.NORMAL_SUB_ACCOUNT)
@@ -30,7 +30,7 @@ public void Test_CreateMember() throws InterruptedException {
3030
}
3131

3232
@Test
33-
public void Test_CreateSubApiKey() throws InterruptedException {
33+
public void Test_CreateSubApiKey() {
3434
Map<String, List<String>> permissionMap = Map.of(
3535
"ContractTrade", List.of("Order", "Position"),
3636
"Spot", List.of("SpotTrade"),

src/test/java/com/bybit/api/examples/http/async/MarketDataEndpointsExampleAsync.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ public static void main(String[] args) {
1919
.symbol("BTCUSDT")
2020
.build();
2121
client.getRecentTradeData(request, System.out::println);
22-
/*
22+
2323
var marketKLineRequest = MarketDataRequest.builder().category(CategoryType.LINEAR).symbol("BTCUSDT").marketInterval(MarketInterval.WEEKLY).build();
2424
// Weekly Marketklin for a symbol
2525
client.getMarketLinesData(marketKLineRequest, System.out::println);
@@ -90,6 +90,6 @@ public static void main(String[] args) {
9090
.limit(10)
9191
.build();
9292
client.getMarketAccountRatio(marketAccountRatioRequest, System.out::println);
93-
*/
93+
9494
}
9595
}

src/test/java/com/bybit/api/examples/http/sync/MarketDataEndpointsExample.java

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,6 @@ public static void main(String[] args) {
2525
System.out.println(recentTradeResponse);
2626
System.out.println(recentTradeResponse2);
2727

28-
/*
2928
var marketKLineRequest = MarketDataRequest.builder().category(CategoryType.LINEAR).symbol("BTCUSDT").marketInterval(MarketInterval.WEEKLY).build();
3029
// Weekly market Kline
3130
var marketKlineResult = client.getMarketLinesData(marketKLineRequest);
@@ -113,6 +112,5 @@ public static void main(String[] args) {
113112
.build();
114113
var accountRatio = client.getMarketAccountRatio(marketAccountRatioRequest);
115114
System.out.println(accountRatio);
116-
*/
117115
}
118116
}

0 commit comments

Comments
 (0)