3

I'm running a full but not archive node using geth. I'm trying to get trace for a transaction using debug.traceTransaction('0x4883a2cd5a260723ae65b88787d153864938e0cf0b811bc0597a80e3e820777a'); but it returned me

Error: historical state not available in path scheme yet
at web3.js:6387:9(39)
at send (web3.js:5116:62(29))
at <eval>:1:23(3)

In my understanding, a full node will store a last 128 block's history so if the transaction is within the range it could re-execute it and return me the trace. This transaction is happen in block 10291816, and I'm currently syncing to block 10291818, so the history data should still not be pruned yet.

Anyone could let me know if there is anything wrong? Thank you in advance!!

0

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.