Commit 119754c2 authored by Will Cory's avatar Will Cory

feat(sdk): Make bedrock the default

parent 57855e8b
---
'@eth-optimism/message-relayer': major
'@eth-optimism/fault-detector': major
'@eth-optimism/sdk': major
---
Make optimism/sdk default to bedrock mode
...@@ -78,7 +78,7 @@ export class FaultDetector extends BaseServiceV2<Options, Metrics, State> { ...@@ -78,7 +78,7 @@ export class FaultDetector extends BaseServiceV2<Options, Metrics, State> {
}, },
bedrock: { bedrock: {
validator: validators.bool, validator: validators.bool,
default: false, default: true,
desc: 'Whether or not the service is running against a Bedrock chain', desc: 'Whether or not the service is running against a Bedrock chain',
public: true, public: true,
}, },
......
...@@ -143,13 +143,8 @@ export class CrossChainMessenger { ...@@ -143,13 +143,8 @@ export class CrossChainMessenger {
bridges?: BridgeAdapterData bridges?: BridgeAdapterData
bedrock?: boolean bedrock?: boolean
}) { }) {
this.bedrock = opts.bedrock ?? false this.bedrock = opts.bedrock ?? true
if (!this.bedrock) {
console.warn(
'Bedrock compatibility is disabled in CrossChainMessenger. Please enable it if you are using Bedrock.'
)
}
this.l1SignerOrProvider = toSignerOrProvider(opts.l1SignerOrProvider) this.l1SignerOrProvider = toSignerOrProvider(opts.l1SignerOrProvider)
this.l2SignerOrProvider = toSignerOrProvider(opts.l2SignerOrProvider) this.l2SignerOrProvider = toSignerOrProvider(opts.l2SignerOrProvider)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment