Skip to content

Commit 4c2e9af

Browse files
fix: use chain id in receivers
1 parent d041d28 commit 4c2e9af

File tree

3 files changed

+5
-3
lines changed

3 files changed

+5
-3
lines changed

src/notaries/native-bridge/ArbitrumReceiver.sol

+3-1
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,9 @@ contract ArbitrumReceiver is NativeBridgeNotary {
3232
address remoteTarget_,
3333
address inbox_
3434
) NativeBridgeNotary(signatureVerifier_, chainSlug_, remoteTarget_) {
35-
isL2 = (chainSlug_ == 42161 || chainSlug_ == 421613) ? true : false;
35+
isL2 = (block.chainid == 42161 || block.chainid == 421613)
36+
? true
37+
: false;
3638
inbox = IInbox(inbox_);
3739
}
3840
}

src/notaries/native-bridge/OptimismReceiver.sol

+1-1
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ contract OptimismReceiver is NativeBridgeNotary {
2828
uint32 chainSlug_,
2929
address remoteTarget_
3030
) NativeBridgeNotary(signatureVerifier_, chainSlug_, remoteTarget_) {
31-
isL2 = (chainSlug_ == 10 || chainSlug_ == 420) ? true : false;
31+
isL2 = (block.chainid == 10 || block.chainid == 420) ? true : false;
3232
OVM_L2_CROSS_DOMAIN_MESSENGER = ovmL2CrossDomainMessenger;
3333
}
3434
}

src/notaries/native-bridge/PolygonReceiver.sol

+1-1
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ contract PolygonReceiver is NativeBridgeNotary, IFxMessageProcessor {
5454
uint32 chainSlug_,
5555
address remoteTarget_
5656
) NativeBridgeNotary(signatureVerifier_, chainSlug_, remoteTarget_) {
57-
isL2 = (chainSlug_ == 137 || chainSlug_ == 80001) ? true : false;
57+
isL2 = (block.chainid == 137 || block.chainid == 80001) ? true : false;
5858
_fxRootSender = fxRootSender;
5959
_fxChild = fxChild;
6060
}

0 commit comments

Comments
 (0)