2013-06-22 71 views
3

我目前每小時輪詢一次新交易,並無法確定交易是否是新交易,或者是否是前一交易狀態的提升。Aggcat - 新交易的確定

從我所看到的,作爲交易從它的發展有待批張貼狀態,它需要在多個新id S,導致我開始一個算法來寫,以確定它是否確實是一個新的交易或不。

您是否都對確定性唯一交易確定性算法的模式有任何建議,而不是基於它們的id

我開始使用金額,日期和收款人名稱的MD5散列,但收款人名稱已被證明是不可靠的,因爲它可以隨着交易在狀態中的演變而變化。

+1

這是令人不安的,如果確實給定事務的id改變。依靠非日期和金額似乎不夠。 – aceofspades

+0

同意100% - 讓這種類型的數據可用但尚未能以有意義的方式使用它,直到交易發佈後,這是令人失望的。 – mndmatt

回答

3

如果您遇到未決交易,請刪除/忽略這些交易。與這些「未決」交易有關的ID本質上是短暫的。這些臨時事務不可能通過其可變ID映射。

PN - 由於其暫時性類型,我們未對待定交易進行分類。我們只會對發佈的項目進行分類。

謝謝

+0

有趣的是,我懷疑很多用戶會錯過這個。我幾乎寧願看到沒有id,或者在這種情況下可能是pending_id。 – aceofspades

+0

正如另一位評論者所說,我也爲此而墮落。哦,生活和學習。 – vinhboy