Is your feature request related to a problem? Please describe.
We're still using Lib_RingBuffer but we should really get rid of it. It adds unnecessary complexity + can be replaced by simply using a standard array. Contract here: https://github.com/ethereum-optimism/optimism/blob/master/packages/contracts/contracts/optimistic-ethereum/libraries/utils/Lib_RingBuffer.sol
Describe the solution you'd like
We should remove Lib_RingBuffer and replace its usage inside OVM_ChainStorageContainer with a simple array.
Is your feature request related to a problem? Please describe.
We're still using
Lib_RingBufferbut we should really get rid of it. It adds unnecessary complexity + can be replaced by simply using a standard array. Contract here: https://github.com/ethereum-optimism/optimism/blob/master/packages/contracts/contracts/optimistic-ethereum/libraries/utils/Lib_RingBuffer.solDescribe the solution you'd like
We should remove
Lib_RingBufferand replace its usage insideOVM_ChainStorageContainerwith a simple array.