Fix bots + positions managements

This commit is contained in:
2025-04-23 19:36:26 +02:00
parent ad5996ca61
commit 76b8b7ebb6
24 changed files with 299 additions and 98 deletions

View File

@@ -14,23 +14,21 @@ public class PrivyTradingTests : EvmManagerTests
[Fact]
public async Task Should_return_orders()
{
var manager = new EvmManager(Subgraphs, EvmManagerTests.CreateWebProxyService());
var account = PrivateKeys.GetAccount();
account.Type = Enums.AccountType.Privy;
var orders = await manager.GetOrders(account, Enums.Ticker.BTC);
var orders = await _manager.GetOrders(account, Enums.Ticker.BTC);
Assert.IsType<List<Trade>>(orders);
}
[Fact]
public async void Should_cancel_order()
{
var manager = new EvmManager(Subgraphs, EvmManagerTests.CreateWebProxyService());
var account = PrivateKeys.GetAccount();
account.Type = Enums.AccountType.Privy;
var result = await manager.CancelOrders(account, Enums.Ticker.BTC);
var result = await _manager.CancelOrders(account, Enums.Ticker.BTC);
Assert.True(result);
}
}