コード例 #1
0
ファイル: DaemonMySql.cs プロジェクト: sfinder/metaexchange
 protected override void LogException(string txid, string message, DateTime date, DaemonTransactionType type)
 {
     m_database.Statement("INSERT INTO exceptions (txid, message, date, type) VALUES(@a,@b,@c,@d);", txid, message, date, type);
 }
コード例 #2
0
ファイル: DaemonMySql.cs プロジェクト: sfinder/metaexchange
 // ------------------------------------------------------------------------------------------------------------
 void InsertTransaction(string receivedTxid, string sentTxid, decimal amount, DaemonTransactionType type, string notes=null)
 {
     m_database.Statement(	"INSERT INTO transactions (received_txid, sent_txid, asset, amount, date, type, notes) VALUES(@a,@b,@c,@d,@e,@f,@g);",
                             receivedTxid, sentTxid, m_asset.symbol, amount, DateTime.UtcNow, type, notes);
 }
コード例 #3
0
ファイル: DaemonMySql.cs プロジェクト: sfinder/metaexchange
 void MarkTransactionEnd(string receivedTxid, string sentTxid, decimal amount, DaemonTransactionType type, string notes=null)
 {
     m_database.Statement("UPDATE transactions SET sent_txid=@sent, amount=@amount, type=@type, notes=@notes WHERE received_txid=@txid;",
                             sentTxid, amount, type, notes, receivedTxid);
 }
コード例 #4
0
ファイル: DaemonBase.cs プロジェクト: wildbunny/metaexchange
 protected abstract void MarkTransactionAsRefundedEnd(string receivedTxid, string sentTxid, decimal amount, DaemonTransactionType type, string notes);
コード例 #5
0
ファイル: DaemonMySql.cs プロジェクト: sfinder/metaexchange
        protected override void MarkTransactionAsRefundedEnd(	string receivedTxid, string sentTxid, decimal amount, 
																DaemonTransactionType type, string notes)
        {
            MarkTransactionEnd(receivedTxid, sentTxid, amount, type, notes);
        }
コード例 #6
0
ファイル: DaemonMySql.cs プロジェクト: wildbunny/metaexchange
 void MarkTransactionEnd(string receivedTxid, string sentTxid, decimal amount, DaemonTransactionType type, string notes = null)
 {
     m_database.Statement("UPDATE transactions SET sent_txid=@sent, amount=@amount, type=@type, notes=@notes WHERE received_txid=@txid;",
                          sentTxid, amount, type, notes, receivedTxid);
 }
コード例 #7
0
ファイル: DaemonBase.cs プロジェクト: wildbunny/metaexchange
 protected abstract void LogException(string txid, string message, DateTime date, DaemonTransactionType type);
コード例 #8
0
ファイル: DaemonMySql.cs プロジェクト: wildbunny/metaexchange
        // ------------------------------------------------------------------------------------------------------------

        void InsertTransaction(string receivedTxid, string sentTxid, decimal amount, DaemonTransactionType type, string notes = null)
        {
            m_database.Statement("INSERT INTO transactions (received_txid, sent_txid, asset, amount, date, type, notes) VALUES(@a,@b,@c,@d,@e,@f,@g);",
                                 receivedTxid, sentTxid, m_asset.symbol, amount, DateTime.UtcNow, type, notes);
        }
コード例 #9
0
ファイル: DaemonMySql.cs プロジェクト: wildbunny/metaexchange
 protected override void LogException(string txid, string message, DateTime date, DaemonTransactionType type)
 {
     m_database.Statement("INSERT INTO exceptions (txid, message, date, type) VALUES(@a,@b,@c,@d);", txid, message, date, type);
 }
コード例 #10
0
ファイル: DaemonMySql.cs プロジェクト: wildbunny/metaexchange
 protected override void MarkTransactionAsRefundedEnd(string receivedTxid, string sentTxid, decimal amount,
                                                      DaemonTransactionType type, string notes)
 {
     MarkTransactionEnd(receivedTxid, sentTxid, amount, type, notes);
 }
コード例 #11
0
ファイル: DaemonBase.cs プロジェクト: sfinder/metaexchange
 protected abstract void MarkTransactionAsRefundedEnd(string receivedTxid, string sentTxid, decimal amount, DaemonTransactionType type, string notes);
コード例 #12
0
ファイル: DaemonBase.cs プロジェクト: sfinder/metaexchange
 protected abstract void LogException(string txid, string message, DateTime date, DaemonTransactionType type);