ethereum-optimism / optimistic-specs

Optimistic: Bedrock, is a protocol that strives to be an extremely simple optimistic rollup that maintains 1:1 compatibility with Ethereum
MIT License
167 stars 35 forks source link

contracts: Update withdrawer references to L2ToL1MessagePasser #453

Closed maurelian closed 2 years ago

maurelian commented 2 years ago

Description:

This is a fix to a bullet point in OZ-N-05:

Fixing that error turned into a larger commit which I broke out here. Since these contracts are not yet live, I think we should do everything we can now to avoid getting stuck with misleading names

I've made this change in two commits. One that modifies the solidity, another which modifies the makefile and generated bindings in the op-bindings package, because TBH I'm not sure what the consequences of that are. If it's OK to do so, these changes should probably be squashed.

trianglesphere commented 2 years ago

FYI If bindings are changed, you need to update usage of them

maurelian commented 2 years ago

FYI If bindings are changed, you need to update usage of them

right of course. Moving to draft.