This minor release improves the consistency of the pending data.
The feeder gateway can provide inconsistent pending data as it doesn't currently implement sticky connections. This meant pathfinder might receive new pending data which was actually older than the data it currently held. This would often exhibit as a transaction cycling between L2 accepted
and Not Found
.
This release fixes this by ignoring such stalte data.
Fixed
- pending data from the gateway is inconsistent
- this could exhibit as RPC data changing status between
pending | L2 accepted | not found
, especially noticeable for transactions.
- this could exhibit as RPC data changing status between
Changed
- substantially increase the character limit of execution errors
- previously, the RPC would return a highly truncated error message from the execution vm