Deprecate tx_rollup_l2_address
Clarification and motivation
Protocol 016 Mumbai disables transaction optimistic rollups. As an immediate consequence, tx_rollup_l2_address
type is deprecated, i.e. contracts using it no longer typecheck with a deprecation warning. We should follow suit.
Note: tx_rollup_l2_address
should still typecheck in "legacy mode", i.e. with --legacy
flag, but I'm not convinced we should mimic that.
On another note, txr1
addresses are apparently not deprecated, however, as those are addresses of TORUs, and TORUs are disabled, turns out network rejects txr1
addresses can't point anywhere and are basically useless.txr1
addresses anyway.
Acceptance criteria
-
tx_rollup_l2_address
is deprecated, -
txr1
addresses situation is discussed, - (depending on the results of the discussion)
txr1
addresses are deprecated or removed.
Edited by Nikolay Yakimov