Transactions
“交易失敗”
昨天我在 Ropsten 網路上發送了這個 tx。這是 999 個乙太幣的轉移。
eth.sendTransaction({from:"0x8c60d40a2e848251d139fc2b0b6b770bb3351ffd", to:"0xf9e33261328a1cdc62d3dc6b95880656a1f2a5d9", value: web3.toWei(999, "ether"), gas:4700000, gasPrice: 10000000000}); 0x86329f1a1022c4d7cfe7c66b319c31481d66c83e0554980ec1b3e567d6f79c97
事務0x86329f1a1022c4d7cfe7c66b319c31481d66c83e0554980ec1b3e567d6f79c97失去。前 10 個小時在 etherscan https://ropsten.etherscan.io/tx/0x86329f1a1022c4d7cfe7c66b319c31481d66c83e0554980ec1b3e567d6f79c97上被視為待處理的 tx,但隨後它就消失了,不再存在。
這種行為有什麼解釋嗎?不能保證發送的 tx 會被開採嗎?
引用在這裡找到的答案:
通常情況下,交易在被探勘之前一直存在,但由於電腦的記憶體和處理能力有限,因此交易池的大小也必然是有限的。如果事務池已滿,則未探勘的事務可能會從記憶體中清除(我假設排序取決於實現——可能會保留更高價值的事務)。因此,您的交易可能從 Etherscan 的交易池中被逐出,但在 Etherscan 的交易池釋放了一些記憶體後被另一個節點“重新循環”。
此外,您似乎在大約 30 分鐘前使用 hash 成功完成了交易
0x8b887813e9a2301e35ccafe944850a9356489bb04fa731c1ca14ea96fc6d47fa
。https://ropsten.etherscan.io/tx/0x8b887813e9a2301e35ccafe944850a9356489bb04fa731c1ca14ea96fc6d47fa