OffchainLabs / arbitrum-classic

Powers fast, private, decentralized applications
https://offchainlabs.com/
Apache License 2.0
1.98k stars 1.38k forks source link

Bug? `arbtrace_transaction` returns `no trace found` when transaction exists #2614

Open jwelch-qn opened 2 days ago

jwelch-qn commented 2 days ago

Hi team,

I got a transaction: https://arbiscan.io/tx/0x39367663b264e2690e32b8875166105b7f25fffe761c8ababded846bb50cd3d6

which is returned fine in eth_getBlockByNumber:

'{"method":"eth_getBlockByNumber","params":["0xeb1dbf",false],"id":1,"jsonrpc":"2.0"}'

It is not however return in arbtrace_block and not found in arbtrace_transaction {"method":"arbtrace_block","params":["0xeb1dbf"],"id":1,"jsonrpc":"2.0"} '{"method":"arbtrace_transaction","params":["0x39367663b264e2690e32b8875166105b7f25fffe761c8ababded846bb50cd3d6"],"id":1,"jsonrpc":"2.0"}'

This is with offchainlabs/arb-node:v1.4.5-e97c1a4

Checking blocks near this one and similar transactions I find they return okay.

jwelch-qn commented 2 days ago

I have found that other 'distribute' contract interactions with Hop Protocol all return like this. I tested others in theis block: https://arbiscan.io/txs?block=15408728