Problem
The fusaka hardfork introduces a protocol level cap on the gas limit of individual transactions (2^24). Currently our access list creation configures tx gas limits equal to the block gas limit.
Impact
Solution encoding in the reference driver fails on Sepolia (and soon all other chains enabling Fusaka).
To reproduce
Do a trade on sepolia
If it's simply enough to make this gas limit configurable we should probably do that - otherwise we should just hardcode the limit of 2^24 - 1. See here.
Problem
The fusaka hardfork introduces a protocol level cap on the gas limit of individual transactions (2^24). Currently our access list creation configures tx gas limits equal to the block gas limit.
Impact
Solution encoding in the reference driver fails on Sepolia (and soon all other chains enabling Fusaka).
To reproduce
Do a trade on sepolia
If it's simply enough to make this gas limit configurable we should probably do that - otherwise we should just hardcode the limit of 2^24 - 1. See here.