when I try to call evmtraceApi.traceExtrinsic, it throws { invalid: { stale: null } }. It seems like the api didn't skip validity check for the tx, and so marked it as outdated?
For trace runtime api, we probably should skip all these checks, and execute the tx directly
when I try to call
evmtraceApi.traceExtrinsic
, it throws{ invalid: { stale: null } }
. It seems like the api didn't skip validity check for the tx, and so marked it as outdated?For trace runtime api, we probably should skip all these checks, and execute the tx directly
reproduce
first run a chopsticks acala fork, and overrides the runtime with runtime 2250 with tracing
then run the following code, with the latest acala types that already includes types for the trace api