Makes fee vaults upgradeable in the same fashion as other contracts
Removes Ownable.sol that was written by me in favor of Openzeppelin's Ownable2StepUpgradeable which has the same functions but upgradeable-safe, as no contracts will use this contract anymore it is removed.
Pre-deploys fee vaults to 0x31...03, 0x31...04 and 0x31...05 to genesis files, respectively the vaults for base fee, L1 fee, and priority fee.
Testing
Adapted the tests for fee vaults to be compatible with the pre-deploy setup and upgradeability.
Description
0x31...03
,0x31...04
and0x31...05
to genesis files, respectively the vaults for base fee, L1 fee, and priority fee.Testing
Adapted the tests for fee vaults to be compatible with the pre-deploy setup and upgradeability.