[Core Protocol] Pause mechanism #884
-
Did you check the documentation and specs?
Was there anything unclear or missing?Hi, I have a couple of questions regarding
We are planning to use a contract with cross-chain communication (Mainnet - OP), and our L2 tx updates the status of the contract that makes it not possible to replay L2->L1 call if it fails. We want to know how fatal it might be Thanks Did you check for duplicate questions?
Similar Questions or Issues FoundNo response Please select the type of request
Steps to ReproduceNo response Expected vs. Actual BehaviourNo response Software VersionsNo response Operating SystemNo response Hardware ResourcesNo response Configuration Files, Startup Flags & Environment VariablesNo response Error Messages / LogsNo response Feature DescriptionNo response Purpose and BenefitsNo response Relevant Context or ExamplesNo response |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 4 replies
-
note: i am a technerd (aka community contributor), i give my answer base on my knowledge of op stack. if you running service/business in production environment, please contact team for the most accurate answer most likely use in critical vulnerabilities found in bridge contracts,or other attack attempts found
pause function only stops you from finalize your pending withdrawal,you can still start new withdrawal or prove withdrawal |
Beta Was this translation helpful? Give feedback.
yes, nothing is discarded,only delays
unless we assume theres contract upgrade following the pause,which might require you prove again,but still won't discard(treat it as rollback?)
heres an example:https://docs.optimism.io/notices/upgrade-13#for-bridges-and-users
the upgrade also upgraded the contract, makes the withdr…