static int RunAck(AckOptions opts) { var wallet = OpenWallet(opts); if (wallet == null) { return(1); } var txs = wallet.GetUnacknowledgedTransactions(opts.Tag); foreach (var tx in txs) { Console.WriteLine(tx); } wallet.AcknowledgeTransactions(txs); wallet.Save(); return(0); }
public void OnReplaceAck(long eventId, long origOrderId, long orderId, long limeOrderId, AckOptions options) { _logger.LogInformation($"Replaced: {eventId}, order id: {orderId}"); _activeOrders.Remove(origOrderId); }
public void OnOrderAck(long eventId, long orderId, long limeOrderId, AckOptions options) { _logger.LogInformation($"Ack received: {eventId}, order id: {orderId}, lime order id: {limeOrderId}"); }