Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Handle access list txs at espresso hardfork (#213)
Ideally we would be able to leave signing of non celo transaction types to the upstream code. But in this case the the upstream support for this transaction type was added in the London hardfork which also contained lots of other changes which we are enabling at the cel2 transition point. We can't enable the London hardfork earlier, as it will make our migrated blocks invalid. From the celo side we added support for these transactions in the Espresso hardfork which came before the London hardfork and so we need support from espresso onwards for this transaction type and therefore we add it to the celo legacy meta fork (which contains signing logic for all forks before cel2).
- Loading branch information