From b95fae82d2baabdca331a7676fced3d118967d35 Mon Sep 17 00:00:00 2001 From: defistar Date: Wed, 11 Sep 2024 22:26:10 +0530 Subject: [PATCH] fix: CCIP-2815 gassnapshot conflict fixes for Offramp contract --- contracts/gas-snapshots/ccip.gas-snapshot | 316 +++++++++++----------- 1 file changed, 158 insertions(+), 158 deletions(-) diff --git a/contracts/gas-snapshots/ccip.gas-snapshot b/contracts/gas-snapshots/ccip.gas-snapshot index 7d781e8257..0e2d938597 100644 --- a/contracts/gas-snapshots/ccip.gas-snapshot +++ b/contracts/gas-snapshots/ccip.gas-snapshot @@ -559,28 +559,28 @@ MultiOCR3Base_transmit:test_UnAuthorizedTransmitter_Revert() (gas: 24189) MultiOCR3Base_transmit:test_UnauthorizedSigner_Revert() (gas: 61131) MultiOCR3Base_transmit:test_UnconfiguredPlugin_Revert() (gas: 39888) MultiOCR3Base_transmit:test_ZeroSignatures_Revert() (gas: 32971) -MultiOnRampTokenPoolReentrancy:test_OnRampTokenPoolReentrancy_Success() (gas: 411393) -MultiRampsE2E:test_E2E_3MessagesMMultiOffRampSuccess_gas() (gas: 1525766) -NonceManager_NonceIncrementation:test_getIncrementedOutboundNonce_Success() (gas: 37907) -NonceManager_NonceIncrementation:test_incrementInboundNonce_Skip() (gas: 23703) -NonceManager_NonceIncrementation:test_incrementInboundNonce_Success() (gas: 38790) -NonceManager_NonceIncrementation:test_incrementNoncesInboundAndOutbound_Success() (gas: 71874) -NonceManager_OffRampUpgrade:test_NoPrevOffRampForChain_Success() (gas: 259841) -NonceManager_OffRampUpgrade:test_UpgradedNonceNewSenderStartsAtZero_Success() (gas: 263983) -NonceManager_OffRampUpgrade:test_UpgradedNonceStartsAtV1Nonce_Success() (gas: 326753) -NonceManager_OffRampUpgrade:test_UpgradedOffRampNonceSkipsIfMsgInFlight_Success() (gas: 298927) -NonceManager_OffRampUpgrade:test_UpgradedSenderNoncesReadsPreviousRampTransitive_Success() (gas: 244682) -NonceManager_OffRampUpgrade:test_UpgradedSenderNoncesReadsPreviousRamp_Success() (gas: 232797) -NonceManager_OffRampUpgrade:test_Upgraded_Success() (gas: 152809) -NonceManager_OnRampUpgrade:test_UpgradeNonceNewSenderStartsAtZero_Success() (gas: 168320) -NonceManager_OnRampUpgrade:test_UpgradeNonceStartsAtV1Nonce_Success() (gas: 220111) -NonceManager_OnRampUpgrade:test_UpgradeSenderNoncesReadsPreviousRamp_Success() (gas: 125079) -NonceManager_OnRampUpgrade:test_Upgrade_Success() (gas: 107546) -NonceManager_applyPreviousRampsUpdates:test_MultipleRampsUpdates() (gas: 122943) -NonceManager_applyPreviousRampsUpdates:test_PreviousRampAlreadySetOffRamp_Revert() (gas: 42959) -NonceManager_applyPreviousRampsUpdates:test_PreviousRampAlreadySetOnRampAndOffRamp_Revert() (gas: 64282) -NonceManager_applyPreviousRampsUpdates:test_PreviousRampAlreadySetOnRamp_Revert() (gas: 42823) -NonceManager_applyPreviousRampsUpdates:test_SingleRampUpdate() (gas: 66570) +MultiOnRampTokenPoolReentrancy:test_OnRampTokenPoolReentrancy_Success() (gas: 411709) +MultiRampsE2E:test_E2E_3MessagesMMultiOffRampSuccess_gas() (gas: 1526954) +NonceManager_NonceIncrementation:test_getIncrementedOutboundNonce_Success() (gas: 37916) +NonceManager_NonceIncrementation:test_incrementInboundNonce_Skip() (gas: 23709) +NonceManager_NonceIncrementation:test_incrementInboundNonce_Success() (gas: 38799) +NonceManager_NonceIncrementation:test_incrementNoncesInboundAndOutbound_Success() (gas: 71898) +NonceManager_OffRampUpgrade:test_NoPrevOffRampForChain_Success() (gas: 259965) +NonceManager_OffRampUpgrade:test_UpgradedNonceNewSenderStartsAtZero_Success() (gas: 264107) +NonceManager_OffRampUpgrade:test_UpgradedNonceStartsAtV1Nonce_Success() (gas: 326950) +NonceManager_OffRampUpgrade:test_UpgradedOffRampNonceSkipsIfMsgInFlight_Success() (gas: 299064) +NonceManager_OffRampUpgrade:test_UpgradedSenderNoncesReadsPreviousRampTransitive_Success() (gas: 244871) +NonceManager_OffRampUpgrade:test_UpgradedSenderNoncesReadsPreviousRamp_Success() (gas: 232986) +NonceManager_OffRampUpgrade:test_Upgraded_Success() (gas: 152870) +NonceManager_OnRampUpgrade:test_UpgradeNonceNewSenderStartsAtZero_Success() (gas: 168358) +NonceManager_OnRampUpgrade:test_UpgradeNonceStartsAtV1Nonce_Success() (gas: 220193) +NonceManager_OnRampUpgrade:test_UpgradeSenderNoncesReadsPreviousRamp_Success() (gas: 125157) +NonceManager_OnRampUpgrade:test_Upgrade_Success() (gas: 107566) +NonceManager_applyPreviousRampsUpdates:test_MultipleRampsUpdates() (gas: 122955) +NonceManager_applyPreviousRampsUpdates:test_PreviousRampAlreadySetOffRamp_Revert() (gas: 42965) +NonceManager_applyPreviousRampsUpdates:test_PreviousRampAlreadySetOnRampAndOffRamp_Revert() (gas: 64288) +NonceManager_applyPreviousRampsUpdates:test_PreviousRampAlreadySetOnRamp_Revert() (gas: 42829) +NonceManager_applyPreviousRampsUpdates:test_SingleRampUpdate() (gas: 66576) NonceManager_applyPreviousRampsUpdates:test_ZeroInput() (gas: 12025) NonceManager_typeAndVersion:test_typeAndVersion() (gas: 9699) OCR2BaseNoChecks_setOCR2Config:test_FMustBePositive_Revert() (gas: 12183) @@ -608,7 +608,7 @@ OCR2Base_transmit:test_Transmit2SignersSuccess_gas() (gas: 51689) OCR2Base_transmit:test_UnAuthorizedTransmitter_Revert() (gas: 23499) OCR2Base_transmit:test_UnauthorizedSigner_Revert() (gas: 39695) OCR2Base_transmit:test_WrongNumberOfSignatures_Revert() (gas: 20572) -OffRamp_afterOC3ConfigSet:test_afterOCR3ConfigSet_SignatureVerificationDisabled_Revert() (gas: 5849491) +OffRamp_afterOC3ConfigSet:test_afterOCR3ConfigSet_SignatureVerificationDisabled_Revert() (gas: 5841071) OffRamp_applySourceChainConfigUpdates:test_AddMultipleChains_Success() (gas: 468052) OffRamp_applySourceChainConfigUpdates:test_AddNewChain_Success() (gas: 99216) OffRamp_applySourceChainConfigUpdates:test_ApplyZeroUpdates_Success() (gas: 12392) @@ -626,158 +626,158 @@ OffRamp_batchExecute:test_SingleReport_Success() (gas: 155963) OffRamp_batchExecute:test_Unhealthy_Success() (gas: 573311) OffRamp_batchExecute:test_ZeroReports_Revert() (gas: 10440) OffRamp_ccipReceive:test_Reverts() (gas: 15705) -OffRamp_commit:test_InvalidIntervalMinLargerThanMax_Revert() (gas: 67362) -OffRamp_commit:test_InvalidInterval_Revert() (gas: 59665) -OffRamp_commit:test_InvalidRootRevert() (gas: 58717) -OffRamp_commit:test_NoConfigWithOtherConfigPresent_Revert() (gas: 6585888) -OffRamp_commit:test_NoConfig_Revert() (gas: 6169767) -OffRamp_commit:test_OnlyGasPriceUpdates_Success() (gas: 112212) -OffRamp_commit:test_OnlyPriceUpdateStaleReport_Revert() (gas: 120131) -OffRamp_commit:test_OnlyTokenPriceUpdates_Success() (gas: 112233) -OffRamp_commit:test_PriceSequenceNumberCleared_Success() (gas: 352913) -OffRamp_commit:test_ReportAndPriceUpdate_Success() (gas: 164499) -OffRamp_commit:test_ReportOnlyRootSuccess_gas() (gas: 139596) -OffRamp_commit:test_RootAlreadyCommitted_Revert() (gas: 141445) -OffRamp_commit:test_SourceChainNotEnabled_Revert() (gas: 58993) -OffRamp_commit:test_StaleReportWithRoot_Success() (gas: 235268) -OffRamp_commit:test_UnauthorizedTransmitter_Revert() (gas: 121241) -OffRamp_commit:test_Unhealthy_Revert() (gas: 57750) -OffRamp_commit:test_ValidPriceUpdateThenStaleReportWithRoot_Success() (gas: 208678) +OffRamp_commit:test_InvalidIntervalMinLargerThanMax_Revert() (gas: 67657) +OffRamp_commit:test_InvalidInterval_Revert() (gas: 59911) +OffRamp_commit:test_InvalidRootRevert() (gas: 58946) +OffRamp_commit:test_NoConfigWithOtherConfigPresent_Revert() (gas: 6445240) +OffRamp_commit:test_NoConfig_Revert() (gas: 6029053) +OffRamp_commit:test_OnlyGasPriceUpdates_Success() (gas: 112542) +OffRamp_commit:test_OnlyPriceUpdateStaleReport_Revert() (gas: 120551) +OffRamp_commit:test_OnlyTokenPriceUpdates_Success() (gas: 112563) +OffRamp_commit:test_PriceSequenceNumberCleared_Success() (gas: 353726) +OffRamp_commit:test_ReportAndPriceUpdate_Success() (gas: 165014) +OffRamp_commit:test_ReportOnlyRootSuccess_gas() (gas: 140069) +OffRamp_commit:test_RootAlreadyCommitted_Revert() (gas: 141975) +OffRamp_commit:test_SourceChainNotEnabled_Revert() (gas: 59233) +OffRamp_commit:test_StaleReportWithRoot_Success() (gas: 236247) +OffRamp_commit:test_UnauthorizedTransmitter_Revert() (gas: 121476) +OffRamp_commit:test_Unhealthy_Revert() (gas: 57974) +OffRamp_commit:test_ValidPriceUpdateThenStaleReportWithRoot_Success() (gas: 209485) OffRamp_commit:test_WrongConfigWithoutSigners_Revert() (gas: 6582277) -OffRamp_commit:test_ZeroEpochAndRound_Revert() (gas: 51121) -OffRamp_commit:test_FailedRMNVerification_Reverts() (gas: 64207) -OffRamp_constructor:test_ZeroRMNRemote_Revert() (gas: 101651) -OffRamp_manuallyExecute:test_manuallyExecute_SourceChainSelectorMismatch_Revert() (gas: 162168) -OffRamp_constructor:test_Constructor_Success() (gas: 6171488) -OffRamp_constructor:test_SourceChainSelector_Revert() (gas: 137122) -OffRamp_constructor:test_ZeroChainSelector_Revert() (gas: 103851) -OffRamp_constructor:test_ZeroNonceManager_Revert() (gas: 101722) -OffRamp_constructor:test_ZeroOnRampAddress_Revert() (gas: 139763) +OffRamp_commit:test_ZeroEpochAndRound_Revert() (gas: 51298) +OffRamp_commit:test_FailedRMNVerification_Reverts() (gas: 64445) +OffRamp_constructor:test_ZeroRMNRemote_Revert() (gas: 101442) +OffRamp_manuallyExecute:test_manuallyExecute_SourceChainSelectorMismatch_Revert() (gas: 162246) +OffRamp_constructor:test_Constructor_Success() (gas: 6030360) +OffRamp_constructor:test_SourceChainSelector_Revert() (gas: 136908) +OffRamp_constructor:test_ZeroChainSelector_Revert() (gas: 103636) +OffRamp_constructor:test_ZeroNonceManager_Revert() (gas: 101513) +OffRamp_constructor:test_ZeroOnRampAddress_Revert() (gas: 139555) OffRamp_constructor:test_ZeroRMNProxy_Revert() (gas: 101652) -OffRamp_constructor:test_ZeroTokenAdminRegistry_Revert() (gas: 101666) +OffRamp_constructor:test_ZeroTokenAdminRegistry_Revert() (gas: 101457) OffRamp_execute:test_IncorrectArrayType_Revert() (gas: 17281) -OffRamp_execute:test_LargeBatch_Success() (gas: 3376538) -OffRamp_execute:test_MultipleReportsWithPartialValidationFailures_Success() (gas: 372328) -OffRamp_execute:test_MultipleReports_Success() (gas: 298233) -OffRamp_execute:test_NoConfigWithOtherConfigPresent_Revert() (gas: 6635037) -OffRamp_execute:test_NoConfig_Revert() (gas: 6218590) -OffRamp_execute:test_NonArray_Revert() (gas: 27718) -OffRamp_execute:test_SingleReport_Success() (gas: 175152) -OffRamp_execute:test_UnauthorizedTransmitter_Revert() (gas: 147380) -OffRamp_execute:test_WrongConfigWithSigners_Revert() (gas: 6996538) -OffRamp_execute:test_ZeroReports_Revert() (gas: 17156) +OffRamp_execute:test_LargeBatch_Success() (gas: 3378308) +OffRamp_execute:test_MultipleReportsWithPartialValidationFailures_Success() (gas: 372457) +OffRamp_execute:test_MultipleReports_Success() (gas: 298416) +OffRamp_execute:test_NoConfigWithOtherConfigPresent_Revert() (gas: 6852702) +OffRamp_execute:test_NoConfig_Revert() (gas: 6077500) +OffRamp_execute:test_NonArray_Revert() (gas: 27721) +OffRamp_execute:test_SingleReport_Success() (gas: 175215) +OffRamp_execute:test_UnauthorizedTransmitter_Revert() (gas: 147455) +OffRamp_execute:test_WrongConfigWithSigners_Revert() (gas: 6855445) +OffRamp_execute:test_ZeroReports_Revert() (gas: 17162) OffRamp_executeSingleMessage:test_MessageSender_Revert() (gas: 18212) OffRamp_executeSingleMessage:test_NonContractWithTokens_Success() (gas: 249178) OffRamp_executeSingleMessage:test_NonContract_Success() (gas: 20494) -OffRamp_executeSingleMessage:test_TokenHandlingError_Revert() (gas: 210134) -OffRamp_executeSingleMessage:test_ZeroGasDONExecution_Revert() (gas: 48734) -OffRamp_executeSingleMessage:test_executeSingleMessage_NoTokens_Success() (gas: 48212) -OffRamp_executeSingleMessage:test_executeSingleMessage_WithFailingValidationNoRouterCall_Revert() (gas: 229531) -OffRamp_executeSingleMessage:test_executeSingleMessage_WithFailingValidation_Revert() (gas: 86169) -OffRamp_executeSingleMessage:test_executeSingleMessage_WithTokens_Success() (gas: 280811) -OffRamp_executeSingleMessage:test_executeSingleMessage_WithValidation_Success() (gas: 92403) -OffRamp_executeSingleReport:test_DisabledSourceChain_Revert() (gas: 28225) -OffRamp_executeSingleReport:test_EmptyReport_Revert() (gas: 21854) -OffRamp_executeSingleReport:test_InvalidSourcePoolAddress_Success() (gas: 501661) -OffRamp_executeSingleReport:test_ManualExecutionNotYetEnabled_Revert() (gas: 47622) -OffRamp_executeSingleReport:test_MismatchingDestChainSelector_Revert() (gas: 33855) -OffRamp_executeSingleReport:test_MismatchingOnRampRoot_Revert() (gas: 153854) -OffRamp_executeSingleReport:test_NonExistingSourceChain_Revert() (gas: 28459) -OffRamp_executeSingleReport:test_ReceiverError_Success() (gas: 187534) -OffRamp_executeSingleReport:test_RetryFailedMessageWithoutManualExecution_Revert() (gas: 198006) -OffRamp_executeSingleReport:test_RootNotCommitted_Revert() (gas: 40129) -OffRamp_executeSingleReport:test_RouterYULCall_Revert() (gas: 447379) -OffRamp_executeSingleReport:test_SingleMessageNoTokensOtherChain_Success() (gas: 247824) -OffRamp_executeSingleReport:test_SingleMessageNoTokensUnordered_Success() (gas: 192091) -OffRamp_executeSingleReport:test_SingleMessageNoTokens_Success() (gas: 211684) -OffRamp_executeSingleReport:test_SingleMessageToNonCCIPReceiver_Success() (gas: 259699) -OffRamp_executeSingleReport:test_SingleMessagesNoTokensSuccess_gas() (gas: 140814) -OffRamp_executeSingleReport:test_SkippedIncorrectNonceStillExecutes_Success() (gas: 424251) -OffRamp_executeSingleReport:test_SkippedIncorrectNonce_Success() (gas: 59045) -OffRamp_executeSingleReport:test_TokenDataMismatch_Revert() (gas: 74100) -OffRamp_executeSingleReport:test_TwoMessagesWithTokensAndGE_Success() (gas: 595900) -OffRamp_executeSingleReport:test_TwoMessagesWithTokensSuccess_gas() (gas: 543753) -OffRamp_executeSingleReport:test_UnexpectedTokenData_Revert() (gas: 33671) -OffRamp_executeSingleReport:test_UnhealthySingleChainCurse_Revert() (gas: 568731) -OffRamp_executeSingleReport:test_Unhealthy_Success() (gas: 568745) -OffRamp_executeSingleReport:test_WithCurseOnAnotherSourceChain_Success() (gas: 474176) -OffRamp_executeSingleReport:test__execute_SkippedAlreadyExecutedMessageUnordered_Success() (gas: 135371) -OffRamp_executeSingleReport:test__execute_SkippedAlreadyExecutedMessage_Success() (gas: 164590) +OffRamp_executeSingleMessage:test_TokenHandlingError_Revert() (gas: 210308) +OffRamp_executeSingleMessage:test_ZeroGasDONExecution_Revert() (gas: 48776) +OffRamp_executeSingleMessage:test_executeSingleMessage_NoTokens_Success() (gas: 48260) +OffRamp_executeSingleMessage:test_executeSingleMessage_WithFailingValidationNoRouterCall_Revert() (gas: 229570) +OffRamp_executeSingleMessage:test_executeSingleMessage_WithFailingValidation_Revert() (gas: 86208) +OffRamp_executeSingleMessage:test_executeSingleMessage_WithTokens_Success() (gas: 281045) +OffRamp_executeSingleMessage:test_executeSingleMessage_WithValidation_Success() (gas: 92487) +OffRamp_executeSingleReport:test_DisabledSourceChain_Revert() (gas: 28238) +OffRamp_executeSingleReport:test_EmptyReport_Revert() (gas: 21860) +OffRamp_executeSingleReport:test_InvalidSourcePoolAddress_Success() (gas: 502029) +OffRamp_executeSingleReport:test_ManualExecutionNotYetEnabled_Revert() (gas: 47635) +OffRamp_executeSingleReport:test_MismatchingDestChainSelector_Revert() (gas: 33895) +OffRamp_executeSingleReport:test_MismatchingOnRampRoot_Revert() (gas: 154048) +OffRamp_executeSingleReport:test_NonExistingSourceChain_Revert() (gas: 28472) +OffRamp_executeSingleReport:test_ReceiverError_Success() (gas: 187688) +OffRamp_executeSingleReport:test_RetryFailedMessageWithoutManualExecution_Revert() (gas: 198173) +OffRamp_executeSingleReport:test_RootNotCommitted_Revert() (gas: 40136) +OffRamp_executeSingleReport:test_RouterYULCall_Revert() (gas: 447500) +OffRamp_executeSingleReport:test_SingleMessageNoTokensOtherChain_Success() (gas: 247946) +OffRamp_executeSingleReport:test_SingleMessageNoTokensUnordered_Success() (gas: 192339) +OffRamp_executeSingleReport:test_SingleMessageNoTokens_Success() (gas: 211938) +OffRamp_executeSingleReport:test_SingleMessageToNonCCIPReceiver_Success() (gas: 259763) +OffRamp_executeSingleReport:test_SingleMessagesNoTokensSuccess_gas() (gas: 140974) +OffRamp_executeSingleReport:test_SkippedIncorrectNonceStillExecutes_Success() (gas: 424565) +OffRamp_executeSingleReport:test_SkippedIncorrectNonce_Success() (gas: 59052) +OffRamp_executeSingleReport:test_TokenDataMismatch_Revert() (gas: 74143) +OffRamp_executeSingleReport:test_TwoMessagesWithTokensAndGE_Success() (gas: 596466) +OffRamp_executeSingleReport:test_TwoMessagesWithTokensSuccess_gas() (gas: 544340) +OffRamp_executeSingleReport:test_UnexpectedTokenData_Revert() (gas: 33678) +OffRamp_executeSingleReport:test_UnhealthySingleChainCurse_Revert() (gas: 569320) +OffRamp_executeSingleReport:test_Unhealthy_Success() (gas: 569334) +OffRamp_executeSingleReport:test_WithCurseOnAnotherSourceChain_Success() (gas: 474664) +OffRamp_executeSingleReport:test__execute_SkippedAlreadyExecutedMessageUnordered_Success() (gas: 135508) +OffRamp_executeSingleReport:test__execute_SkippedAlreadyExecutedMessage_Success() (gas: 164757) OffRamp_getExecutionState:test_FillExecutionState_Success() (gas: 3635486) OffRamp_getExecutionState:test_GetDifferentChainExecutionState_Success() (gas: 118398) OffRamp_getExecutionState:test_GetExecutionState_Success() (gas: 87417) -OffRamp_manuallyExecute:test_ManualExecGasLimitMismatchSingleReport_Revert() (gas: 75545) -OffRamp_manuallyExecute:test_ManualExecInvalidGasLimit_Revert() (gas: 26439) -OffRamp_manuallyExecute:test_manuallyExecute_DoesNotRevertIfUntouched_Success() (gas: 171228) -OffRamp_manuallyExecute:test_manuallyExecute_FailedTx_Revert() (gas: 211065) -OffRamp_manuallyExecute:test_manuallyExecute_ForkedChain_Revert() (gas: 26057) -OffRamp_manuallyExecute:test_manuallyExecute_GasLimitMismatchMultipleReports_Revert() (gas: 152806) -OffRamp_manuallyExecute:test_manuallyExecute_LowGasLimit_Success() (gas: 529785) -OffRamp_manuallyExecute:test_manuallyExecute_MultipleReportsWithSingleCursedLane_Revert() (gas: 310294) -OffRamp_manuallyExecute:test_manuallyExecute_ReentrancyFails_Success() (gas: 2389687) -OffRamp_manuallyExecute:test_manuallyExecute_Success() (gas: 223992) -OffRamp_manuallyExecute:test_manuallyExecute_WithGasOverride_Success() (gas: 224567) -OffRamp_manuallyExecute:test_manuallyExecute_WithMultiReportGasOverride_Success() (gas: 767657) -OffRamp_manuallyExecute:test_manuallyExecute_WithPartialMessages_Success() (gas: 342979) -OffRamp_releaseOrMintTokens:test_TokenHandlingError_Reverts() (gas: 165844) -OffRamp_releaseOrMintTokens:test__releaseOrMintTokens_PoolIsNotAPool_Reverts() (gas: 24622) -OffRamp_releaseOrMintTokens:test_releaseOrMintTokens_InvalidDataLengthReturnData_Revert() (gas: 66304) -OffRamp_releaseOrMintTokens:test_releaseOrMintTokens_InvalidEVMAddress_Revert() (gas: 41335) -OffRamp_releaseOrMintTokens:test_releaseOrMintTokens_PoolDoesNotSupportDest_Reverts() (gas: 83310) -OffRamp_releaseOrMintTokens:test_releaseOrMintTokens_Success() (gas: 177953) -OffRamp_releaseOrMintTokens:test_releaseOrMintTokens_destDenominatedDecimals_Success() (gas: 191164) +OffRamp_manuallyExecute:test_ManualExecGasLimitMismatchSingleReport_Revert() (gas: 75569) +OffRamp_manuallyExecute:test_ManualExecInvalidGasLimit_Revert() (gas: 26442) +OffRamp_manuallyExecute:test_manuallyExecute_DoesNotRevertIfUntouched_Success() (gas: 171318) +OffRamp_manuallyExecute:test_manuallyExecute_FailedTx_Revert() (gas: 211218) +OffRamp_manuallyExecute:test_manuallyExecute_ForkedChain_Revert() (gas: 26060) +OffRamp_manuallyExecute:test_manuallyExecute_GasLimitMismatchMultipleReports_Revert() (gas: 152860) +OffRamp_manuallyExecute:test_manuallyExecute_LowGasLimit_Success() (gas: 529914) +OffRamp_manuallyExecute:test_manuallyExecute_MultipleReportsWithSingleCursedLane_Revert() (gas: 310504) +OffRamp_manuallyExecute:test_manuallyExecute_ReentrancyFails_Success() (gas: 2327501) +OffRamp_manuallyExecute:test_manuallyExecute_Success() (gas: 224130) +OffRamp_manuallyExecute:test_manuallyExecute_WithGasOverride_Success() (gas: 224711) +OffRamp_manuallyExecute:test_manuallyExecute_WithMultiReportGasOverride_Success() (gas: 768287) +OffRamp_manuallyExecute:test_manuallyExecute_WithPartialMessages_Success() (gas: 343255) +OffRamp_releaseOrMintTokens:test_TokenHandlingError_Reverts() (gas: 166024) +OffRamp_releaseOrMintTokens:test__releaseOrMintTokens_PoolIsNotAPool_Reverts() (gas: 24628) +OffRamp_releaseOrMintTokens:test_releaseOrMintTokens_InvalidDataLengthReturnData_Revert() (gas: 66391) +OffRamp_releaseOrMintTokens:test_releaseOrMintTokens_InvalidEVMAddress_Revert() (gas: 41350) +OffRamp_releaseOrMintTokens:test_releaseOrMintTokens_PoolDoesNotSupportDest_Reverts() (gas: 83403) +OffRamp_releaseOrMintTokens:test_releaseOrMintTokens_Success() (gas: 178169) +OffRamp_releaseOrMintTokens:test_releaseOrMintTokens_destDenominatedDecimals_Success() (gas: 191356) OffRamp_resetUnblessedRoots:test_OnlyOwner_Revert() (gas: 11379) OffRamp_resetUnblessedRoots:test_ResetUnblessedRoots_Success() (gas: 214632) -OffRamp_setDynamicConfig:test_FeeQuoterZeroAddress_Revert() (gas: 11604) -OffRamp_setDynamicConfig:test_NonOwner_Revert() (gas: 14171) -OffRamp_setDynamicConfig:test_SetDynamicConfigWithValidator_Success() (gas: 49156) -OffRamp_setDynamicConfig:test_SetDynamicConfig_Success() (gas: 27101) -OffRamp_trialExecute:test_RateLimitError_Success() (gas: 225708) -OffRamp_trialExecute:test_TokenHandlingErrorIsCaught_Success() (gas: 234329) -OffRamp_trialExecute:test_TokenPoolIsNotAContract_Success() (gas: 308936) -OffRamp_trialExecute:test_trialExecute_Success() (gas: 283904) +OffRamp_setDynamicConfig:test_FeeQuoterZeroAddress_Revert() (gas: 11610) +OffRamp_setDynamicConfig:test_NonOwner_Revert() (gas: 14177) +OffRamp_setDynamicConfig:test_SetDynamicConfigWithValidator_Success() (gas: 49192) +OffRamp_setDynamicConfig:test_SetDynamicConfig_Success() (gas: 27137) +OffRamp_trialExecute:test_RateLimitError_Success() (gas: 225885) +OffRamp_trialExecute:test_TokenHandlingErrorIsCaught_Success() (gas: 234506) +OffRamp_trialExecute:test_TokenPoolIsNotAContract_Success() (gas: 309185) +OffRamp_trialExecute:test_trialExecute_Success() (gas: 284141) OffRamp_verify:test_Blessed_Success() (gas: 175973) OffRamp_verify:test_NotBlessedWrongChainSelector_Success() (gas: 178063) OffRamp_verify:test_NotBlessed_Success() (gas: 140902) OffRamp_verify:test_TooManyLeaves_Revert() (gas: 51510) -OnRampTokenPoolReentrancy:test_OnRampTokenPoolReentrancy_Success() (gas: 390336) +OnRampTokenPoolReentrancy:test_OnRampTokenPoolReentrancy_Success() (gas: 390910) OnRamp_allowListConfigUpdates:test_applyAllowList_Revert() (gas: 66512) OnRamp_allowListConfigUpdates:test_applyAllowList_Success() (gas: 323568) -OnRamp_applyDestChainConfigUpdates:test_ApplyDestChainConfigUpdates_Success() (gas: 64504) -OnRamp_applyDestChainConfigUpdates:test_ApplyDestChainConfigUpdates_WithInvalidChainSelector_Revert() (gas: 13242) -OnRamp_constructor:test_Constructor_InvalidConfigChainSelectorEqZero_Revert() (gas: 94851) -OnRamp_constructor:test_Constructor_InvalidConfigNonceManagerEqAddressZero_Revert() (gas: 92785) -OnRamp_constructor:test_Constructor_InvalidConfigRMNProxyEqAddressZero_Revert() (gas: 97811) -OnRamp_constructor:test_Constructor_InvalidConfigTokenAdminRegistryEqAddressZero_Revert() (gas: 92843) -OnRamp_constructor:test_Constructor_Success() (gas: 2852084) -OnRamp_forwardFromRouter:test_ForwardFromRouterExtraArgsV2AllowOutOfOrderTrue_Success() (gas: 114886) -OnRamp_forwardFromRouter:test_ForwardFromRouterExtraArgsV2_Success() (gas: 145654) -OnRamp_forwardFromRouter:test_ForwardFromRouterSuccessCustomExtraArgs() (gas: 145257) -OnRamp_forwardFromRouter:test_ForwardFromRouterSuccessEmptyExtraArgs() (gas: 143482) -OnRamp_forwardFromRouter:test_ForwardFromRouterSuccessLegacyExtraArgs() (gas: 145482) -OnRamp_forwardFromRouter:test_ForwardFromRouter_Success() (gas: 144861) -OnRamp_forwardFromRouter:test_ForwardFromRouter_Success_ConfigurableSourceRouter() (gas: 140001) -OnRamp_forwardFromRouter:test_InvalidExtraArgsTag_Revert() (gas: 28810) -OnRamp_forwardFromRouter:test_MessageValidationError_Revert() (gas: 138698) -OnRamp_forwardFromRouter:test_MesssageFeeTooHigh_Revert() (gas: 26910) -OnRamp_forwardFromRouter:test_MultiCannotSendZeroTokens_Revert() (gas: 74122) -OnRamp_forwardFromRouter:test_OriginalSender_Revert() (gas: 12918) -OnRamp_forwardFromRouter:test_Paused_Revert() (gas: 37224) -OnRamp_forwardFromRouter:test_Permissions_Revert() (gas: 18179) -OnRamp_forwardFromRouter:test_ShouldIncrementNonceOnlyOnOrdered_Success() (gas: 184142) -OnRamp_forwardFromRouter:test_ShouldIncrementSeqNumAndNonce_Success() (gas: 210451) -OnRamp_forwardFromRouter:test_ShouldStoreLinkFees() (gas: 124773) -OnRamp_forwardFromRouter:test_ShouldStoreNonLinkFees() (gas: 146166) -OnRamp_forwardFromRouter:test_SourceTokenDataTooLarge_Revert() (gas: 3882038) -OnRamp_forwardFromRouter:test_UnAllowedOriginalSender_Revert() (gas: 18609) -OnRamp_forwardFromRouter:test_UnsupportedToken_Revert() (gas: 110785) -OnRamp_forwardFromRouter:test_forwardFromRouter_UnsupportedToken_Revert() (gas: 76212) -OnRamp_forwardFromRouter:test_forwardFromRouter_WithValidation_Success() (gas: 280890) -OnRamp_getFee:test_EmptyMessage_Success() (gas: 102302) -OnRamp_getFee:test_EnforceOutOfOrder_Revert() (gas: 66336) -OnRamp_getFee:test_GetFeeOfZeroForTokenMessage_Success() (gas: 87668) -OnRamp_getFee:test_NotAFeeTokenButPricedToken_Revert() (gas: 34930) -OnRamp_getFee:test_SingleTokenMessage_Success() (gas: 117635) +OnRamp_applyDestChainConfigUpdates:test_ApplyDestChainConfigUpdates_Success() (gas: 64546) +OnRamp_applyDestChainConfigUpdates:test_ApplyDestChainConfigUpdates_WithInvalidChainSelector_Revert() (gas: 13254) +OnRamp_constructor:test_Constructor_InvalidConfigChainSelectorEqZero_Revert() (gas: 94831) +OnRamp_constructor:test_Constructor_InvalidConfigNonceManagerEqAddressZero_Revert() (gas: 92765) +OnRamp_constructor:test_Constructor_InvalidConfigRMNProxyEqAddressZero_Revert() (gas: 97791) +OnRamp_constructor:test_Constructor_InvalidConfigTokenAdminRegistryEqAddressZero_Revert() (gas: 92823) +OnRamp_constructor:test_Constructor_Success() (gas: 2827622) +OnRamp_forwardFromRouter:test_ForwardFromRouterExtraArgsV2AllowOutOfOrderTrue_Success() (gas: 114939) +OnRamp_forwardFromRouter:test_ForwardFromRouterExtraArgsV2_Success() (gas: 145710) +OnRamp_forwardFromRouter:test_ForwardFromRouterSuccessCustomExtraArgs() (gas: 145313) +OnRamp_forwardFromRouter:test_ForwardFromRouterSuccessEmptyExtraArgs() (gas: 143538) +OnRamp_forwardFromRouter:test_ForwardFromRouterSuccessLegacyExtraArgs() (gas: 145538) +OnRamp_forwardFromRouter:test_ForwardFromRouter_Success() (gas: 144917) +OnRamp_forwardFromRouter:test_ForwardFromRouter_Success_ConfigurableSourceRouter() (gas: 140243) +OnRamp_forwardFromRouter:test_InvalidExtraArgsTag_Revert() (gas: 28824) +OnRamp_forwardFromRouter:test_MessageValidationError_Revert() (gas: 138926) +OnRamp_forwardFromRouter:test_MesssageFeeTooHigh_Revert() (gas: 26924) +OnRamp_forwardFromRouter:test_MultiCannotSendZeroTokens_Revert() (gas: 74139) +OnRamp_forwardFromRouter:test_OriginalSender_Revert() (gas: 12951) +OnRamp_forwardFromRouter:test_Paused_Revert() (gas: 37326) +OnRamp_forwardFromRouter:test_Permissions_Revert() (gas: 18278) +OnRamp_forwardFromRouter:test_ShouldIncrementNonceOnlyOnOrdered_Success() (gas: 184562) +OnRamp_forwardFromRouter:test_ShouldIncrementSeqNumAndNonce_Success() (gas: 210880) +OnRamp_forwardFromRouter:test_ShouldStoreLinkFees() (gas: 124838) +OnRamp_forwardFromRouter:test_ShouldStoreNonLinkFees() (gas: 146211) +OnRamp_forwardFromRouter:test_SourceTokenDataTooLarge_Revert() (gas: 3829289) +OnRamp_forwardFromRouter:test_UnAllowedOriginalSender_Revert() (gas: 18714) +OnRamp_forwardFromRouter:test_UnsupportedToken_Revert() (gas: 110907) +OnRamp_forwardFromRouter:test_forwardFromRouter_UnsupportedToken_Revert() (gas: 76229) +OnRamp_forwardFromRouter:test_forwardFromRouter_WithValidation_Success() (gas: 281171) +OnRamp_getFee:test_EmptyMessage_Success() (gas: 102470) +OnRamp_getFee:test_EnforceOutOfOrder_Revert() (gas: 66390) +OnRamp_getFee:test_GetFeeOfZeroForTokenMessage_Success() (gas: 87796) +OnRamp_getFee:test_NotAFeeTokenButPricedToken_Revert() (gas: 34972) +OnRamp_getFee:test_SingleTokenMessage_Success() (gas: 117839) OnRamp_getFee:test_Unhealthy_Revert() (gas: 17009) OnRamp_getSupportedTokens:test_GetSupportedTokens_Revert() (gas: 10438) OnRamp_getTokenPool:test_GetTokenPool_Success() (gas: 35204)