You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We've built the uint256 library a long time ago, but never really got around to using it outside of the EVM. This is a shame, as the library is more performant than big.Int as well as more "correct", as in we don't need to special case overflows and negative numbers.
Whilst it might be non-trivial to switch certain parts of Geth over while keeping backwards compatibility, one place that might be easier is the txpool/legacytxpool internals. That should not ripple across our code at all, but should help make progress on the switchover effort.
The text was updated successfully, but these errors were encountered:
We've built the uint256 library a long time ago, but never really got around to using it outside of the EVM. This is a shame, as the library is more performant than big.Int as well as more "correct", as in we don't need to special case overflows and negative numbers.
Whilst it might be non-trivial to switch certain parts of Geth over while keeping backwards compatibility, one place that might be easier is the txpool/legacytxpool internals. That should not ripple across our code at all, but should help make progress on the switchover effort.
The text was updated successfully, but these errors were encountered: