신규 체인에서의 태그된 릴리스
v0.0.11 이후의 모든 버전에서 수정되었습니다.
tag://로 시작하는 locator)를 사용하여 Sepolia와 Ethereum mainnet을
제외한 곳에 체인을 배포할 수 없습니다. 시도하면 다음과 같은 오류가 표시됩니다.
- op-contracts/v1.8.0과 같은 릴리스에 태그를 지정합니다.
- 해당 릴리스에서 어떤 컨트랙트가 업데이트되었는지 참조하도록 릴리스 노트를 업데이트합니다.
- 업데이트된 컨트랙트 구현을 수동으로 배포합니다.
- 새로 배포된 구현과, 업데이트되지 않은 컨트랙트의 기존 구현을 참조하는 새 OPCM을 수동으로 배포합니다.
op-contracts/v1.8.0, op-contracts/v1.6.0, op-contracts/v1.3.0 버전의 컨트랙트를 배포해야 합니다.
Sepolia와 mainnet에서는 구현 컨트랙트를 점진적으로 배포해 왔으므로, 기존 구현을 사용하여 이 문제를
우회합니다.
다음 릴리스에서 이 문제를 해결할 계획입니다. 그때까지는 해결 방법으로 개발용 체인에 태그되지 않은
locator를 사용하거나, L1으로 Sepolia 또는 Ethereum mainnet을 사용할 수 있습니다.