test: Default to enabling fault proofs
In order to have fault proofs be enabled by default in tests, without needing to modify the deploy config which is close to being deprecated, this PR replaces useFaultProofs with a new useLegacyContracts flag. Unless this flag is set to true, the fault proofs configuration will be deployed.
Semgrep found 3 golang_fmt_errorf_no_params findings:
- op-chain-ops/deployer/state/intent.go
- op-chain-ops/deployer/bootstrap/bootstrap.go
No fmt.Errorf invocations without fmt arguments allowed
In favor of this
Semgrep found 1 sol-style-notice-over-dev-natspec finding:
Prefer @notice over @dev in natspec comments
Semgrep found 1 golang_fmt_errorf_no_params finding:
No fmt.Errorf invocations without fmt arguments allowed