@@ -50,6 +50,7 @@ contract FinalityRelayerManager is OwnableUpgradeable, FinalityRelayerManagerSto
50
50
disputeGameFactory = _disputeGameFactory;
51
51
isDisputeGameFactory = _isDisputeGameFactory;
52
52
operatorWhitelistManager = _operatorWhitelistManager;
53
+ confirmBatchId = 0 ;
53
54
}
54
55
55
56
function registerOperator (string calldata nodeUrl ) external {
@@ -73,15 +74,13 @@ contract FinalityRelayerManager is OwnableUpgradeable, FinalityRelayerManagerSto
73
74
function VerifyFinalitySignature (
74
75
FinalityBatch calldata finalityBatch ,
75
76
IBLSApkRegistry.FinalityNonSignerAndSignature memory finalityNonSignerAndSignature ,
76
- uint256 minGas ,
77
- uint256 batchId
77
+ uint256 minGas
78
78
) external {
79
79
(
80
80
IBLSApkRegistry.StakeTotals memory stakeTotals ,
81
81
bytes32 signatoryRecordHash
82
82
) = blsApkRegistry.checkSignatures (finalityBatch.msgHash, finalityBatch.l2BlockNumber, finalityNonSignerAndSignature);
83
83
84
-
85
84
uint256 reduciblePeriod = reducibleChallengePeriod (finalityNonSignerAndSignature.totalMantaStake, finalityNonSignerAndSignature.totalBtcStake);
86
85
87
86
// call l2output oracle contacts
@@ -103,7 +102,7 @@ contract FinalityRelayerManager is OwnableUpgradeable, FinalityRelayerManagerSto
103
102
);
104
103
require (success, "StrategyBase.VerifyFinalitySignature: change finalized periods in dispute game factory seconds fail " );
105
104
}
106
- emit VerifyFinalitySig (batchId , stakeTotals.totalBtcStaking, stakeTotals.totalMantaStaking, signatoryRecordHash);
105
+ emit VerifyFinalitySig (confirmBatchId ++ , stakeTotals.totalBtcStaking, stakeTotals.totalMantaStaking, signatoryRecordHash);
107
106
}
108
107
109
108
function addOrRemoveOperatorWhitelist (address operator , bool isAdd ) external onlyOperatorWhitelistManager {
0 commit comments