Transactions
過濾器:什麼是“最新”和“待定”?
我想監控賬戶的傳入交易(RPC/IPC API),並在多個受監控賬戶中的任何一個收到“已確認”的乙太幣時呼叫一個函式,例如“在足夠多的區塊之前,雙花的機會可以忽略不計”。
有這個的參考實現嗎?
我正在研究過濾器,“待定”和“最新”這兩個詞不斷出現。他們的意思是什麼?
最新是指已經在你自己的鏈中的最新塊。可以認為其中包含的所有事務都已成功執行。安全方面當然可以進行重組,但通常它們是已執行的交易。
另一方面,待處理的是****可以由網路執行(您自己的節點知道)但尚未執行的交易的集合。Pending 對於顯示反應式 UI 很有用,其中 UI 可以立即顯示入站的內容,儘管無法保證這些事務(如果有的話)何時會成功執行。