Skip to content

[Core Protocol] EIP-6492 #77

Closed Answered by clabby
kouraf asked this question in Core Protocol
Nov 17, 2023 · 3 comments · 8 replies
Discussion options

You must be logged in to vote

This looks to be a configuration issue with your MultiECDSAFactoryPatch contract (0x33DDF684dcc6937FfE59D8405aA80c41fB518C5c).

This creation code relies on the deterministic deployment address of the created account to be set as an allowed implementation in the MultiECDSAFactoryPatch contract, but it's only set to true on a few networks (not including OP mainnet).

It can be seen that we fail here because the implementation is not allowed (sim on OP mainnet)

And this lines up with the isAllowedImplementation calls across the networks as well.

Network Works? isAllowedImplementation(address) res for deterministic deployment
ETH Mainnet true
OP Mainnet false
OP Goerli false

Replies: 3 comments 8 replies

Comment options

You must be logged in to vote
1 reply
@sbvegan
Comment options

Comment options

You must be logged in to vote
7 replies
@sbvegan
Comment options

@smartcontracts
Comment options

@sbvegan
Comment options

@clabby
Comment options

clabby Dec 7, 2023
Collaborator

Answer selected by sbvegan
Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
core-protocol Questions relating to the core protocol and how the OP Stack works. discussion-metrics Used by Github Action to gather discussion metrics on the question and answer section.
4 participants