Example #1
0
        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);
        }
Example #2
0
 public void OnReplaceAck(long eventId, long origOrderId, long orderId, long limeOrderId, AckOptions options)
 {
     _logger.LogInformation($"Replaced: {eventId}, order id: {orderId}");
     _activeOrders.Remove(origOrderId);
 }
Example #3
0
 public void OnOrderAck(long eventId, long orderId, long limeOrderId, AckOptions options)
 {
     _logger.LogInformation($"Ack received: {eventId}, order id: {orderId}, lime order id: {limeOrderId}");
 }