chore: Remove redundant OP stack implementations#1264
Conversation
Signed-off-by: bennett <bennett@umaproject.org>
Signed-off-by: Paul <108695806+pxrl@users.noreply.github.com>
This reverts commit b7ce8c4.
Superseded by OP_SpokePool and OP_Adapter_57073.
These are now handled via the OP_Adapter and OP_SpokePool implementations.
There was a problem hiding this comment.
This needs to be restored because the OP_SpokePool does not support Circle Bridged USDC.
There was a problem hiding this comment.
Restore this (per above).
|
Just to add some more commentary around the conclusion that these contracts can be removed:
The current supported chains are: Of this, the following are some variant of OVM/OP stack:
Blast (81457) is a snowflake, where USDC isn't even supported. These chains are no longer supported by Across:
These chains are Native USDC + optional ERC20 bridged USDC:
These chains are ERC20 bridged USDC:
These chains are Circle Bridged (Upgradable) USDC:
The latter category are not supported by the OP_SpokePool because it doesn't implement support for Circle Bridged USDC. For these two chains we therefore need to retain custom contract instances. For the Native USDC or ERC20 bridged USDC chains, the OP_SpokePool will work fine. cc @bmzig |
Signed-off-by: bennett <bennett@umaproject.org>
These are now handled via the OP_Adapter and OP_SpokePool implementations.