From 8bd57ebb31fddf6ef262477e5a378027db8b85d8 Mon Sep 17 00:00:00 2001 From: Paul Razvan Berg Date: Mon, 20 Mar 2023 15:29:12 +0200 Subject: [PATCH] refactor: regenerate gas snapshot --- .gas-snapshot | 701 ++++++++++++++++++-------------------------------- 1 file changed, 251 insertions(+), 450 deletions(-) diff --git a/.gas-snapshot b/.gas-snapshot index 0746d4134..7a3057c68 100644 --- a/.gas-snapshot +++ b/.gas-snapshot @@ -1,451 +1,252 @@ -Burn_Dynamic_Unit_Test:test_Burn_CallerApprovedOperator() (gas: 317201) -Burn_Dynamic_Unit_Test:test_Burn_CallerNFTOwner() (gas: 301841) -Burn_Dynamic_Unit_Test:test_RevertWhen_CallerUnauthorized() (gas: 330875) -Burn_Dynamic_Unit_Test:test_RevertWhen_DelegateCall() (gas: 8491) -Burn_Dynamic_Unit_Test:test_RevertWhen_NFTNonExistent() (gas: 308107) -Burn_Dynamic_Unit_Test:test_RevertWhen_StreamActive() (gas: 13502) -Burn_Dynamic_Unit_Test:test_RevertWhen_StreamNull() (gas: 11213) -Burn_Linear_Unit_Test:test_Burn_CallerApprovedOperator() (gas: 239598) -Burn_Linear_Unit_Test:test_Burn_CallerNFTOwner() (gas: 217303) -Burn_Linear_Unit_Test:test_RevertWhen_CallerUnauthorized() (gas: 246427) -Burn_Linear_Unit_Test:test_RevertWhen_DelegateCall() (gas: 8491) -Burn_Linear_Unit_Test:test_RevertWhen_NFTNonExistent() (gas: 223660) -Burn_Linear_Unit_Test:test_RevertWhen_StreamActive() (gas: 13502) -Burn_Linear_Unit_Test:test_RevertWhen_StreamNull() (gas: 11213) -CancelMultiple_Dynamic_Unit_Test:test_CancelMultiple_Recipient() (gas: 372592) -CancelMultiple_Dynamic_Unit_Test:test_CancelMultiple_Sender() (gas: 372963) -CancelMultiple_Dynamic_Unit_Test:test_RevertWhen_AllStreamsNonCancelable() (gas: 254036) -CancelMultiple_Dynamic_Unit_Test:test_RevertWhen_ArrayCountZero() (gas: 6003) -CancelMultiple_Dynamic_Unit_Test:test_RevertWhen_CallerUnauthorizedAllStreams_ApprovedOperator() (gas: 49886) -CancelMultiple_Dynamic_Unit_Test:test_RevertWhen_CallerUnauthorizedAllStreams_FormerRecipient() (gas: 70647) -CancelMultiple_Dynamic_Unit_Test:test_RevertWhen_CallerUnauthorizedAllStreams_MaliciousThirdParty() (gas: 24641) -CancelMultiple_Dynamic_Unit_Test:test_RevertWhen_CallerUnauthorizedSomeStreams_ApprovedOperator() (gas: 50719) -CancelMultiple_Dynamic_Unit_Test:test_RevertWhen_CallerUnauthorizedSomeStreams_FormerRecipient() (gas: 62939) -CancelMultiple_Dynamic_Unit_Test:test_RevertWhen_CallerUnauthorizedSomeStreams_MaliciousThirdParty() (gas: 283905) -CancelMultiple_Dynamic_Unit_Test:test_RevertWhen_DelegateCall() (gas: 13437) -CancelMultiple_Dynamic_Unit_Test:test_RevertWhen_OnlyNullStreams() (gas: 8607) -CancelMultiple_Dynamic_Unit_Test:test_RevertWhen_SomeNullStreams() (gas: 57939) -CancelMultiple_Dynamic_Unit_Test:test_RevertWhen_SomeStreamsNonCancelable() (gas: 297381) -CancelMultiple_Linear_Unit_Test:test_CancelMultiple_Recipient() (gas: 261186) -CancelMultiple_Linear_Unit_Test:test_CancelMultiple_Sender() (gas: 261557) -CancelMultiple_Linear_Unit_Test:test_RevertWhen_AllStreamsNonCancelable() (gas: 177133) -CancelMultiple_Linear_Unit_Test:test_RevertWhen_ArrayCountZero() (gas: 5980) -CancelMultiple_Linear_Unit_Test:test_RevertWhen_CallerUnauthorizedAllStreams_ApprovedOperator() (gas: 51885) -CancelMultiple_Linear_Unit_Test:test_RevertWhen_CallerUnauthorizedAllStreams_FormerRecipient() (gas: 72624) -CancelMultiple_Linear_Unit_Test:test_RevertWhen_CallerUnauthorizedAllStreams_MaliciousThirdParty() (gas: 26618) -CancelMultiple_Linear_Unit_Test:test_RevertWhen_CallerUnauthorizedSomeStreams_ApprovedOperator() (gas: 52696) -CancelMultiple_Linear_Unit_Test:test_RevertWhen_CallerUnauthorizedSomeStreams_FormerRecipient() (gas: 64916) -CancelMultiple_Linear_Unit_Test:test_RevertWhen_CallerUnauthorizedSomeStreams_MaliciousThirdParty() (gas: 208120) -CancelMultiple_Linear_Unit_Test:test_RevertWhen_DelegateCall() (gas: 13414) -CancelMultiple_Linear_Unit_Test:test_RevertWhen_OnlyNullStreams() (gas: 8584) -CancelMultiple_Linear_Unit_Test:test_RevertWhen_SomeNullStreams() (gas: 51065) -CancelMultiple_Linear_Unit_Test:test_RevertWhen_SomeStreamsNonCancelable() (gas: 213649) -Cancel_Dynamic_Fuzz_Test:testFuzz_Cancel_Recipient(uint256,uint128) (runs: 50, μ: 344306, ~: 310398) -Cancel_Dynamic_Fuzz_Test:testFuzz_Cancel_Sender(uint256,uint128) (runs: 50, μ: 379868, ~: 351088) -Cancel_Dynamic_Unit_Test:test_Cancel_Recipient() (gas: 359152) -Cancel_Dynamic_Unit_Test:test_Cancel_Recipient_SenderDoesNotImplementHook() (gas: 299693) -Cancel_Dynamic_Unit_Test:test_Cancel_Recipient_SenderNotContract() (gas: 52240) -Cancel_Dynamic_Unit_Test:test_Cancel_Recipient_SenderReentrancy() (gas: 301121) -Cancel_Dynamic_Unit_Test:test_Cancel_Recipient_SenderReverts() (gas: 300126) -Cancel_Dynamic_Unit_Test:test_Cancel_Sender() (gas: 376906) -Cancel_Dynamic_Unit_Test:test_Cancel_Sender_RecipientDoesNotImplementHook() (gas: 297483) -Cancel_Dynamic_Unit_Test:test_Cancel_Sender_RecipientNotContract() (gas: 57358) -Cancel_Dynamic_Unit_Test:test_Cancel_Sender_RecipientReentrancy() (gas: 298931) -Cancel_Dynamic_Unit_Test:test_Cancel_Sender_RecipientReverts() (gas: 297979) -Cancel_Dynamic_Unit_Test:test_RevertWhen_CallerUnauthorized_ApprovedOperator() (gas: 45457) -Cancel_Dynamic_Unit_Test:test_RevertWhen_CallerUnauthorized_FormerRecipient() (gas: 52872) -Cancel_Dynamic_Unit_Test:test_RevertWhen_CallerUnauthorized_MaliciousThirdParty() (gas: 19593) -Cancel_Dynamic_Unit_Test:test_RevertWhen_DelegateCall() (gas: 8535) -Cancel_Dynamic_Unit_Test:test_RevertWhen_StreamCanceled() (gas: 55577) -Cancel_Dynamic_Unit_Test:test_RevertWhen_StreamDepleted() (gas: 59616) -Cancel_Dynamic_Unit_Test:test_RevertWhen_StreamNonCancelable() (gas: 256656) -Cancel_Dynamic_Unit_Test:test_RevertWhen_StreamNull() (gas: 11281) -Cancel_Linear_Fuzz_Test:testFuzz_Cancel_Recipient(uint256,uint128) (runs: 50, μ: 242510, ~: 230985) -Cancel_Linear_Fuzz_Test:testFuzz_Cancel_Sender(uint256,uint128) (runs: 50, μ: 274680, ~: 271657) -Cancel_Linear_Unit_Test:test_Cancel_Recipient() (gas: 242005) -Cancel_Linear_Unit_Test:test_Cancel_Recipient_SenderDoesNotImplementHook() (gas: 222011) -Cancel_Linear_Unit_Test:test_Cancel_Recipient_SenderNotContract() (gas: 45389) -Cancel_Linear_Unit_Test:test_Cancel_Recipient_SenderReentrancy() (gas: 223439) -Cancel_Linear_Unit_Test:test_Cancel_Recipient_SenderReverts() (gas: 222444) -Cancel_Linear_Unit_Test:test_Cancel_Sender() (gas: 259741) -Cancel_Linear_Unit_Test:test_Cancel_Sender_RecipientDoesNotImplementHook() (gas: 219783) -Cancel_Linear_Unit_Test:test_Cancel_Sender_RecipientNotContract() (gas: 50507) -Cancel_Linear_Unit_Test:test_Cancel_Sender_RecipientReentrancy() (gas: 221231) -Cancel_Linear_Unit_Test:test_Cancel_Sender_RecipientReverts() (gas: 220279) -Cancel_Linear_Unit_Test:test_RevertWhen_CallerUnauthorized_ApprovedOperator() (gas: 47457) -Cancel_Linear_Unit_Test:test_RevertWhen_CallerUnauthorized_FormerRecipient() (gas: 54872) -Cancel_Linear_Unit_Test:test_RevertWhen_CallerUnauthorized_MaliciousThirdParty() (gas: 21593) -Cancel_Linear_Unit_Test:test_RevertWhen_DelegateCall() (gas: 8535) -Cancel_Linear_Unit_Test:test_RevertWhen_StreamCanceled() (gas: 48704) -Cancel_Linear_Unit_Test:test_RevertWhen_StreamDepleted() (gas: 52354) -Cancel_Linear_Unit_Test:test_RevertWhen_StreamNonCancelable() (gas: 179800) -Cancel_Linear_Unit_Test:test_RevertWhen_StreamNull() (gas: 11281) -ClaimProtocolRevenues_Dynamic_Unit_Test:test_ClaimProtocolRevenues() (gas: 310410) -ClaimProtocolRevenues_Dynamic_Unit_Test:test_RevertWhen_CallerNotAdmin() (gas: 16404) -ClaimProtocolRevenues_Dynamic_Unit_Test:test_RevertWhen_ProtocolRevenuesZero() (gas: 16203) -ClaimProtocolRevenues_Linear_Unit_Test:test_ClaimProtocolRevenues() (gas: 234092) -ClaimProtocolRevenues_Linear_Unit_Test:test_RevertWhen_CallerNotAdmin() (gas: 16426) -ClaimProtocolRevenues_Linear_Unit_Test:test_RevertWhen_ProtocolRevenuesZero() (gas: 16225) +Burn_Dynamic_Unit_Test:test_Burn_CallerApprovedOperator() (gas: 316090) +Burn_Dynamic_Unit_Test:test_Burn_CallerNFTOwner() (gas: 301090) +Burn_Linear_Unit_Test:test_Burn_CallerApprovedOperator() (gas: 238321) +Burn_Linear_Unit_Test:test_Burn_CallerNFTOwner() (gas: 216089) +CancelMultiple_Dynamic_Unit_Test:test_CancelMultiple_Recipient() (gas: 373218) +CancelMultiple_Dynamic_Unit_Test:test_CancelMultiple_Sender() (gas: 373695) +CancelMultiple_Linear_Unit_Test:test_CancelMultiple_Recipient() (gas: 260492) +CancelMultiple_Linear_Unit_Test:test_CancelMultiple_Sender() (gas: 260969) +Cancel_Dynamic_Fuzz_Test:testFuzz_Cancel_Recipient(uint256,uint128) (runs: 5000, μ: 349599, ~: 310168) +Cancel_Dynamic_Fuzz_Test:testFuzz_Cancel_Sender(uint256,uint128) (runs: 5000, μ: 380688, ~: 350829) +Cancel_Dynamic_Unit_Test:test_Cancel_Recipient() (gas: 358253) +Cancel_Dynamic_Unit_Test:test_Cancel_Recipient_SenderDoesNotImplementHook() (gas: 299105) +Cancel_Dynamic_Unit_Test:test_Cancel_Recipient_SenderNotContract() (gas: 52069) +Cancel_Dynamic_Unit_Test:test_Cancel_Recipient_SenderReentrancy() (gas: 300571) +Cancel_Dynamic_Unit_Test:test_Cancel_Recipient_SenderReverts() (gas: 299538) +Cancel_Dynamic_Unit_Test:test_Cancel_Sender() (gas: 376060) +Cancel_Dynamic_Unit_Test:test_Cancel_Sender_RecipientDoesNotImplementHook() (gas: 296948) +Cancel_Dynamic_Unit_Test:test_Cancel_Sender_RecipientNotContract() (gas: 57240) +Cancel_Dynamic_Unit_Test:test_Cancel_Sender_RecipientReentrancy() (gas: 298434) +Cancel_Dynamic_Unit_Test:test_Cancel_Sender_RecipientReverts() (gas: 297444) +Cancel_Linear_Fuzz_Test:testFuzz_Cancel_Recipient(uint256,uint128) (runs: 5000, μ: 242343, ~: 230564) +Cancel_Linear_Fuzz_Test:testFuzz_Cancel_Sender(uint256,uint128) (runs: 5000, μ: 273255, ~: 271194) +Cancel_Linear_Unit_Test:test_Cancel_Recipient() (gas: 239386) +Cancel_Linear_Unit_Test:test_Cancel_Recipient_SenderDoesNotImplementHook() (gas: 220707) +Cancel_Linear_Unit_Test:test_Cancel_Recipient_SenderNotContract() (gas: 44893) +Cancel_Linear_Unit_Test:test_Cancel_Recipient_SenderReentrancy() (gas: 222161) +Cancel_Linear_Unit_Test:test_Cancel_Recipient_SenderReverts() (gas: 221140) +Cancel_Linear_Unit_Test:test_Cancel_Sender() (gas: 257164) +Cancel_Linear_Unit_Test:test_Cancel_Sender_RecipientDoesNotImplementHook() (gas: 218523) +Cancel_Linear_Unit_Test:test_Cancel_Sender_RecipientNotContract() (gas: 50049) +Cancel_Linear_Unit_Test:test_Cancel_Sender_RecipientReentrancy() (gas: 219997) +Cancel_Linear_Unit_Test:test_Cancel_Sender_RecipientReverts() (gas: 219019) +ClaimProtocolRevenues_Dynamic_Unit_Test:test_ClaimProtocolRevenues() (gas: 309546) +ClaimProtocolRevenues_Linear_Unit_Test:test_ClaimProtocolRevenues() (gas: 232822) Constructor_Comptroller_Unit_Test:test_Constructor() (gas: 353541) -Constructor_Dynamic_Unit_Test:test_Constructor() (gas: 5450512) -Constructor_Linear_Unit_Test:test_Constructor() (gas: 4171839) -CreateWithDeltas_Dynamic_Fuzz_Test:testFuzz_CreateWithDeltas((uint128,uint64,uint40)[]) (runs: 50, μ: 4389313, ~: 3780813) -CreateWithDeltas_Dynamic_Unit_Test:test_CreateWithDeltas() (gas: 363215) -CreateWithDeltas_Dynamic_Unit_Test:test_RevertWhen_DeltasZero() (gas: 45063) -CreateWithDeltas_Dynamic_Unit_Test:test_RevertWhen_LoopCalculationOverflowsBlockGasLimit() (gas: 2181445377) -CreateWithDeltas_Dynamic_Unit_Test:test_RevertWhen_MilestonesCalculationsOverflows_SegmentMilestonesNotOrdered() (gas: 53455) -CreateWithDeltas_Dynamic_Unit_Test:test_RevertWhen_MilestonesCalculationsOverflows_StartTimeNotLessThanFirstSegmentMilestone() (gas: 44287) -CreateWithDurations_Linear_Fuzz_Test:testFuzz_CreateWithDurations((uint40,uint40)) (runs: 50, μ: 268296, ~: 268595) -CreateWithDurations_Linear_Fuzz_Test:testFuzz_RevertWhen_CliffDurationCalculationOverflows(uint40) (runs: 50, μ: 40187, ~: 40214) -CreateWithDurations_Linear_Fuzz_Test:testFuzz_RevertWhen_TotalDurationCalculationOverflows((uint40,uint40)) (runs: 50, μ: 42071, ~: 42075) -CreateWithDurations_Linear_Unit_Test:test_CreateWithDurations() (gas: 266951) -CreateWithDurations_Linear_Unit_Test:test_RevertWhen_CliffDurationCalculationOverflows() (gas: 35541) -CreateWithDurations_Linear_Unit_Test:test_RevertWhen_DelegateCall() (gas: 22007) -CreateWithDurations_Linear_Unit_Test:test_RevertWhen_TotalDurationCalculationOverflows() (gas: 35677) -CreateWithMilestones_Dynamic_Fuzz_Test:testFuzz_CreateWithMilestones(address,((uint128,uint64,uint40)[],address,uint40,bool,address,uint128,address,(address,uint256)),uint256) (runs: 50, μ: 5002874, ~: 5438391) -CreateWithMilestones_Dynamic_Fuzz_Test:testFuzz_RevertWhen_BrokerFeeTooHigh((address,uint256)) (runs: 50, μ: 45757, ~: 45651) -CreateWithMilestones_Dynamic_Fuzz_Test:testFuzz_RevertWhen_DepositAmountNotEqualToSegmentAmountsSum(uint128) (runs: 50, μ: 56087, ~: 55981) -CreateWithMilestones_Dynamic_Fuzz_Test:testFuzz_RevertWhen_ProtocolFeeTooHigh(uint256) (runs: 50, μ: 58713, ~: 58448) -CreateWithMilestones_Dynamic_Fuzz_Test:testFuzz_RevertWhen_SegmentAmountsSumOverflows(uint128,uint128) (runs: 50, μ: 55776, ~: 55963) -CreateWithMilestones_Dynamic_Fuzz_Test:testFuzz_RevertWhen_SegmentCountTooHigh(uint256) (runs: 50, μ: 8652142, ~: 5369098) -CreateWithMilestones_Dynamic_Fuzz_Test:testFuzz_RevertWhen_StartTimeNotLessThanFirstSegmentMilestone(uint40) (runs: 50, μ: 53402, ~: 53511) -CreateWithMilestones_Dynamic_Unit_Test:test_CreateWithMilestones() (gas: 358617) -CreateWithMilestones_Dynamic_Unit_Test:test_CreateWithMilestones_AssetMissingReturnValue() (gas: 367727) -CreateWithMilestones_Dynamic_Unit_Test:test_RevertWhen_AssetNotContract() (gas: 287092) -CreateWithMilestones_Dynamic_Unit_Test:test_RevertWhen_BrokerFeeTooHigh() (gas: 43021) -CreateWithMilestones_Dynamic_Unit_Test:test_RevertWhen_DelegateCall() (gas: 27330) -CreateWithMilestones_Dynamic_Unit_Test:test_RevertWhen_DepositAmountNotEqualToSegmentAmountsSum() (gas: 51562) -CreateWithMilestones_Dynamic_Unit_Test:test_RevertWhen_DepositAmountZero() (gas: 39832) -CreateWithMilestones_Dynamic_Unit_Test:test_RevertWhen_ProtocolFeeTooHigh() (gas: 54487) -CreateWithMilestones_Dynamic_Unit_Test:test_RevertWhen_RecipientZeroAddress() (gas: 203549) -CreateWithMilestones_Dynamic_Unit_Test:test_RevertWhen_SegmentAmountsSumOverflows() (gas: 43086) -CreateWithMilestones_Dynamic_Unit_Test:test_RevertWhen_SegmentCountTooHigh() (gas: 931536) -CreateWithMilestones_Dynamic_Unit_Test:test_RevertWhen_SegmentCountZero() (gas: 39428) -CreateWithMilestones_Dynamic_Unit_Test:test_RevertWhen_SegmentMilestonesNotOrdered() (gas: 43696) -CreateWithMilestones_Dynamic_Unit_Test:test_RevertWhen_StartTimeEqualToFirstSegmentMilestone() (gas: 42754) -CreateWithMilestones_Dynamic_Unit_Test:test_RevertWhen_StartTimeGreaterThanFirstSegmentMilestone() (gas: 42876) -CreateWithRange_Linear_Fuzz_Test:testFuzz_CreateWithRange(address,(address,address,uint128,address,bool,(uint40,uint40,uint40),(address,uint256)),uint256) (runs: 50, μ: 370392, ~: 380060) -CreateWithRange_Linear_Fuzz_Test:testFuzz_RevertWhen_BrokerFeeTooHigh((address,uint256)) (runs: 50, μ: 39239, ~: 39133) -CreateWithRange_Linear_Fuzz_Test:testFuzz_RevertWhen_CliffTimeNotLessThanEndTime(uint40,uint40) (runs: 50, μ: 35904, ~: 35904) -CreateWithRange_Linear_Fuzz_Test:testFuzz_RevertWhen_ProtocolFeeTooHigh(uint256) (runs: 50, μ: 50752, ~: 50487) -CreateWithRange_Linear_Fuzz_Test:testFuzz_RevertWhen_StartTimeGreaterThanCliffTime(uint40) (runs: 50, μ: 39615, ~: 39831) -CreateWithRange_Linear_Unit_Test:test_CreateWithRange() (gas: 263827) -CreateWithRange_Linear_Unit_Test:test_CreateWithRange_AssetMissingReturnValue() (gas: 272893) -CreateWithRange_Linear_Unit_Test:test_RevertWhen_AssetNotContract() (gas: 159750) -CreateWithRange_Linear_Unit_Test:test_RevertWhen_BrokerFeeTooHigh() (gas: 36479) -CreateWithRange_Linear_Unit_Test:test_RevertWhen_CliffTimeNotLessThanEndTime() (gas: 34972) -CreateWithRange_Linear_Unit_Test:test_RevertWhen_DelegateCall() (gas: 22036) -CreateWithRange_Linear_Unit_Test:test_RevertWhen_DepositAmountZero() (gas: 33237) -CreateWithRange_Linear_Unit_Test:test_RevertWhen_ProtocolFeeTooHigh() (gas: 46446) -CreateWithRange_Linear_Unit_Test:test_RevertWhen_RecipientZeroAddress() (gas: 129068) -CreateWithRange_Linear_Unit_Test:test_RevertWhen_StartTimeGreaterThanCliffTime() (gas: 34910) -DAI_Dynamic_Fork_Test:testForkFuzz_Dynamic_CreateWithdrawCancel(((address,uint256),uint256,address,address,uint40,uint40,(uint128,uint64,uint40)[],uint128)) (runs: 50, μ: 5189231, ~: 5445568) -DAI_Linear_Fork_Test:testForkFuzz_Linear_CreateWithdrawCancel(((address,uint256),uint256,(uint40,uint40,uint40),address,address,uint40,uint128,uint128)) (runs: 50, μ: 441648, ~: 448432) -Dynamic_Invariant_Test:invariant_ContractBalance() (runs: 50, calls: 2500, reverts: 0) -Dynamic_Invariant_Test:invariant_DepositAmountGteStreamedAmount() (runs: 50, calls: 2500, reverts: 0) -Dynamic_Invariant_Test:invariant_DepositAmountGteWithdrawableAmount() (runs: 50, calls: 2500, reverts: 0) -Dynamic_Invariant_Test:invariant_DepositAmountGteWithdrawnAmount() (runs: 50, calls: 2500, reverts: 0) -Dynamic_Invariant_Test:invariant_EndTimeGtStartTime() (runs: 50, calls: 2500, reverts: 0) -Dynamic_Invariant_Test:invariant_NextStreamIdIncrement() (runs: 50, calls: 2500, reverts: 0) -Dynamic_Invariant_Test:invariant_NullStatus() (runs: 50, calls: 2500, reverts: 0) -Dynamic_Invariant_Test:invariant_SegmentMilestonesOrdered() (runs: 50, calls: 2500, reverts: 0) -Dynamic_Invariant_Test:invariant_StreamedAmountGteWithdrawableAmount() (runs: 50, calls: 2500, reverts: 0) -Dynamic_Invariant_Test:invariant_StreamedAmountGteWithdrawnAmount() (runs: 50, calls: 2500, reverts: 0) -FlashFee_Fuzz_Test:testFuzz_FlashFee(uint256,uint256) (runs: 50, μ: 30854, ~: 31094) -FlashFee_Unit_Test:test_FlashFee() (gas: 32356) -FlashFee_Unit_Test:test_FlashFee() (gas: 43763) -FlashFee_Unit_Test:test_FlashFee_Zero() (gas: 7624) -FlashFee_Unit_Test:test_RevertWhen_AssetNotFlashLoanable() (gas: 16542) -FlashLoanFunction_Fuzz_Test:testFuzz_FlashLoanFunction(uint256,uint128,bytes) (runs: 50, μ: 386719, ~: 390491) -FlashLoanFunction_Fuzz_Test:testFuzz_RevertWhen_AmountTooHigh(uint256) (runs: 50, μ: 14183, ~: 14117) -FlashLoanFunction_Fuzz_Test:testFuzz_RevertWhen_CalculatedFeeTooHigh(uint256) (runs: 50, μ: 38058, ~: 38158) -FlashLoanFunction_Unit_Test:test_FlashLoan() (gas: 401080) -FlashLoanFunction_Unit_Test:test_RevertWhen_AmountTooHigh() (gas: 9858) -FlashLoanFunction_Unit_Test:test_RevertWhen_AssetNotFlashLoanable() (gas: 17384) -FlashLoanFunction_Unit_Test:test_RevertWhen_BorrowFailed() (gas: 226673) -FlashLoanFunction_Unit_Test:test_RevertWhen_CalculatedFeeTooHigh() (gas: 56389) -FlashLoanFunction_Unit_Test:test_RevertWhen_DelegateCall() (gas: 7416) -FlashLoanFunction_Unit_Test:test_RevertWhen_InsufficientAssetLiquidity(uint128) (runs: 50, μ: 53695, ~: 53695) -FlashLoanFunction_Unit_Test:test_RevertWhen_Reentrancy() (gas: 262834) -GetAsset_Dynamic_Unit_Test:test_GetAsset() (gas: 303157) -GetAsset_Dynamic_Unit_Test:test_GetAsset_StreamNull() (gas: 7996) -GetAsset_Linear_Unit_Test:test_GetAsset() (gas: 226845) -GetAsset_Linear_Unit_Test:test_GetAsset_StreamNull() (gas: 7996) -GetCliffTime_Linear_Unit_Test:test_GetCliffTime() (gas: 224714) -GetCliffTime_Linear_Unit_Test:test_GetCliffTime_StreamNull() (gas: 7867) -GetDepositAmount_Dynamic_Unit_Test:test_GetDepositAmount() (gas: 303072) -GetDepositAmount_Dynamic_Unit_Test:test_GetDepositAmount_StreamNull() (gas: 7911) -GetDepositAmount_Linear_Unit_Test:test_GetDepositAmount() (gas: 226760) -GetDepositAmount_Linear_Unit_Test:test_GetDepositAmount_StreamNull() (gas: 7911) -GetEndTime_Dynamic_Unit_Test:test_GetEndTime() (gas: 303025) -GetEndTime_Dynamic_Unit_Test:test_GetEndTime_StreamNull() (gas: 7909) -GetEndTime_Linear_Unit_Test:test_GetEndTime() (gas: 226691) -GetEndTime_Linear_Unit_Test:test_GetEndTime_StreamNull() (gas: 7887) -GetRange_Dynamic_Unit_Test:test_GetRange() (gas: 303837) -GetRange_Dynamic_Unit_Test:test_GetRange_StreamNull() (gas: 8581) -GetRange_Linear_Unit_Test:test_GetRange() (gas: 228009) -GetRange_Linear_Unit_Test:test_GetRange_StreamNull() (gas: 11054) -GetRecipient_Dynamic_Unit_Test:test_GetRecipient() (gas: 305270) -GetRecipient_Dynamic_Unit_Test:test_GetRecipient_StreamNull() (gas: 8007) -GetRecipient_Linear_Unit_Test:test_GetRecipient() (gas: 228913) -GetRecipient_Linear_Unit_Test:test_GetRecipient_StreamNull() (gas: 7962) -GetSegments_Dynamic_Unit_Test:test_GetSegments() (gas: 311693) -GetSegments_Dynamic_Unit_Test:test_GetSegments_StreamNull() (gas: 9133) -GetSender_Dynamic_Unit_Test:test_GetSender() (gas: 305245) -GetSender_Dynamic_Unit_Test:test_GetSender_StreamNull() (gas: 7938) -GetSender_Linear_Unit_Test:test_GetSender() (gas: 228933) -GetSender_Linear_Unit_Test:test_GetSender_StreamNull() (gas: 7938) -GetStartTime_Dynamic_Unit_Test:test_GetStartTime() (gas: 303047) -GetStartTime_Dynamic_Unit_Test:test_GetStartTime_StreamNull() (gas: 7910) -GetStartTime_Linear_Unit_Test:test_GetStartTime() (gas: 226735) -GetStartTime_Linear_Unit_Test:test_GetStartTime_StreamNull() (gas: 7910) -GetStatus_Dynamic_Unit_Test:test_GetStatus_Active() (gas: 325291) -GetStatus_Dynamic_Unit_Test:test_GetStatus_Canceled() (gas: 340197) -GetStatus_Dynamic_Unit_Test:test_GetStatus_Depleted() (gas: 351696) -GetStatus_Dynamic_Unit_Test:test_GetStatus_Null() (gas: 7995) -GetStatus_Linear_Unit_Test:test_GetStatus_Active() (gas: 249001) -GetStatus_Linear_Unit_Test:test_GetStatus_Canceled() (gas: 263034) -GetStatus_Linear_Unit_Test:test_GetStatus_Depleted() (gas: 274144) -GetStatus_Linear_Unit_Test:test_GetStatus_Null() (gas: 8017) -GetStream_Dynamic_Unit_Test:test_GetStream() (gas: 322346) -GetStream_Dynamic_Unit_Test:test_GetStream_StreamNull() (gas: 19151) -GetStream_Linear_Unit_Test:test_GetStream() (gas: 235291) -GetStream_Linear_Unit_Test:test_GetStream_StreamNull() (gas: 15976) -GetWithdrawnAmount_Dynamic_Fuzz_Test:testFuzz_GetWithdrawnAmount_NoWithdrawals(uint256) (runs: 50, μ: 332704, ~: 332884) -GetWithdrawnAmount_Dynamic_Fuzz_Test:testFuzz_GetWithdrawnAmount_WithWithdrawals(uint256,uint128) (runs: 50, μ: 379420, ~: 379697) -GetWithdrawnAmount_Dynamic_Unit_Test:test_GetWithdrawnAmount_NoWithdrawals() (gas: 328239) -GetWithdrawnAmount_Dynamic_Unit_Test:test_GetWithdrawnAmount_StreamNull() (gas: 7926) -GetWithdrawnAmount_Dynamic_Unit_Test:test_GetWithdrawnAmount_WithWithdrawals() (gas: 372959) -GetWithdrawnAmount_Linear_Fuzz_Test:testFuzz_GetWithdrawnAmount_NoWithdrawals(uint256) (runs: 50, μ: 256409, ~: 256575) -GetWithdrawnAmount_Linear_Fuzz_Test:testFuzz_GetWithdrawnAmount_WithWithdrawals(uint256,uint128) (runs: 50, μ: 275905, ~: 275723) -GetWithdrawnAmount_Linear_Unit_Test:test_GetWithdrawnAmount_NoWithdrawals() (gas: 251921) -GetWithdrawnAmount_Linear_Unit_Test:test_GetWithdrawnAmount_StreamNull() (gas: 7920) -GetWithdrawnAmount_Linear_Unit_Test:test_GetWithdrawnAmount_WithWithdrawals() (gas: 269291) -IsCancelable_Dynamic_Unit_Test:test_IsCancelable() (gas: 253030) -IsCancelable_Dynamic_Unit_Test:test_IsCancelable_CancelableStream() (gas: 10238) -IsCancelable_Dynamic_Unit_Test:test_IsCancelable_StreamCanceled() (gas: 51865) -IsCancelable_Dynamic_Unit_Test:test_IsCancelable_StreamDepleted() (gas: 61294) -IsCancelable_Dynamic_Unit_Test:test_IsCancelable_StreamNull() (gas: 7944) -IsCancelable_Linear_Unit_Test:test_IsCancelable() (gas: 176150) -IsCancelable_Linear_Unit_Test:test_IsCancelable_CancelableStream() (gas: 12238) -IsCancelable_Linear_Unit_Test:test_IsCancelable_StreamCanceled() (gas: 44992) -IsCancelable_Linear_Unit_Test:test_IsCancelable_StreamDepleted() (gas: 54032) -IsCancelable_Linear_Unit_Test:test_IsCancelable_StreamNull() (gas: 7944) -Linear_Invariant_Test:invariant_CliffTimeGteStartTime() (runs: 50, calls: 2500, reverts: 0) -Linear_Invariant_Test:invariant_ContractBalance() (runs: 50, calls: 2500, reverts: 0) -Linear_Invariant_Test:invariant_DepositAmountGteStreamedAmount() (runs: 50, calls: 2500, reverts: 0) -Linear_Invariant_Test:invariant_DepositAmountGteWithdrawableAmount() (runs: 50, calls: 2500, reverts: 0) -Linear_Invariant_Test:invariant_DepositAmountGteWithdrawnAmount() (runs: 50, calls: 2500, reverts: 0) -Linear_Invariant_Test:invariant_EndTimeGtCliffTime() (runs: 50, calls: 2500, reverts: 0) -Linear_Invariant_Test:invariant_EndTimeGtStartTime() (runs: 50, calls: 2500, reverts: 0) -Linear_Invariant_Test:invariant_NextStreamIdIncrement() (runs: 50, calls: 2500, reverts: 0) -Linear_Invariant_Test:invariant_NullStatus() (runs: 50, calls: 2500, reverts: 0) -Linear_Invariant_Test:invariant_StreamedAmountGteWithdrawableAmount() (runs: 50, calls: 2500, reverts: 0) -Linear_Invariant_Test:invariant_StreamedAmountGteWithdrawnAmount() (runs: 50, calls: 2500, reverts: 0) -MaxFlashLoan_Fuzz_Test:testFuzz_MaxFlashLoan(uint256) (runs: 50, μ: 155639, ~: 155652) -MaxFlashLoan_Unit_Test:test_MaxFlashLoan() (gas: 177186) -MaxFlashLoan_Unit_Test:test_MaxFlashLoan_AssetNotFlashLoanable() (gas: 13267) -ProtocolFees_Unit_Test:test_ProtocolFees() (gas: 33122) -ProtocolFees_Unit_Test:test_ProtocolFees_ProtocolFeeNotSet() (gas: 7804) -ProtocolRevenues_Dynamic_Unit_Test:test_ProtocolRevenues() (gas: 311275) -ProtocolRevenues_Dynamic_Unit_Test:test_ProtocolRevenues_ProtocolRevenuesZero() (gas: 7931) -ProtocolRevenues_Linear_Unit_Test:test_ProtocolRevenues() (gas: 234963) -ProtocolRevenues_Linear_Unit_Test:test_ProtocolRevenues_ProtocolRevenuesZero() (gas: 7931) -Renounce_Dynamic_Unit_Test:test_Renounce() (gas: 284124) -Renounce_Dynamic_Unit_Test:test_Renounce_RecipientDoesNotImplementHook() (gas: 282292) -Renounce_Dynamic_Unit_Test:test_Renounce_RecipientNotContract() (gas: 21255) -Renounce_Dynamic_Unit_Test:test_Renounce_RecipientReentrancy() (gas: 283816) -Renounce_Dynamic_Unit_Test:test_Renounce_RecipientReverts() (gas: 282612) -Renounce_Dynamic_Unit_Test:test_RevertWhen_CallerNotSender() (gas: 16835) -Renounce_Dynamic_Unit_Test:test_RevertWhen_DelegateCall() (gas: 8527) -Renounce_Dynamic_Unit_Test:test_RevertWhen_NonCancelableStream() (gas: 256883) -Renounce_Dynamic_Unit_Test:test_RevertWhen_StreamCanceled() (gas: 55337) -Renounce_Dynamic_Unit_Test:test_RevertWhen_StreamDepleted() (gas: 62209) -Renounce_Dynamic_Unit_Test:test_RevertWhen_StreamNull() (gas: 11273) -Renounce_Linear_Unit_Test:test_Renounce() (gas: 207191) -Renounce_Linear_Unit_Test:test_Renounce_RecipientDoesNotImplementHook() (gas: 205359) -Renounce_Linear_Unit_Test:test_Renounce_RecipientNotContract() (gas: 23235) -Renounce_Linear_Unit_Test:test_Renounce_RecipientReentrancy() (gas: 206863) -Renounce_Linear_Unit_Test:test_Renounce_RecipientReverts() (gas: 205679) -Renounce_Linear_Unit_Test:test_RevertWhen_CallerNotSender() (gas: 18815) -Renounce_Linear_Unit_Test:test_RevertWhen_DelegateCall() (gas: 8507) -Renounce_Linear_Unit_Test:test_RevertWhen_NonCancelableStream() (gas: 179983) -Renounce_Linear_Unit_Test:test_RevertWhen_StreamCanceled() (gas: 48444) -Renounce_Linear_Unit_Test:test_RevertWhen_StreamDepleted() (gas: 54927) -Renounce_Linear_Unit_Test:test_RevertWhen_StreamNull() (gas: 11253) -ReturnableAmountOf_Dynamic_Fuzz_Test:testFuzz_ReturnableAmountOf(uint256) (runs: 50, μ: 351354, ~: 361911) -ReturnableAmountOf_Dynamic_Unit_Test:test_ReturnableAmountOf() (gas: 52514) -ReturnableAmountOf_Dynamic_Unit_Test:test_ReturnableAmountOf_StreamCanceled() (gas: 51911) -ReturnableAmountOf_Dynamic_Unit_Test:test_ReturnableAmountOf_StreamDepleted() (gas: 61327) -ReturnableAmountOf_Dynamic_Unit_Test:test_ReturnableAmountOf_StreamNull() (gas: 7965) -ReturnableAmountOf_Linear_Fuzz_Test:testFuzz_ReturnableAmountOf(uint256) (runs: 50, μ: 260037, ~: 259752) -ReturnableAmountOf_Linear_Unit_Test:test_ReturnableAmountOf() (gas: 22160) -ReturnableAmountOf_Linear_Unit_Test:test_ReturnableAmountOf_StreamCanceled() (gas: 45038) -ReturnableAmountOf_Linear_Unit_Test:test_ReturnableAmountOf_StreamDepleted() (gas: 54065) -ReturnableAmountOf_Linear_Unit_Test:test_ReturnableAmountOf_StreamNull() (gas: 7965) -SHIB_Dynamic_Fork_Test:testForkFuzz_Dynamic_CreateWithdrawCancel(((address,uint256),uint256,address,address,uint40,uint40,(uint128,uint64,uint40)[],uint128)) (runs: 50, μ: 5187684, ~: 5447538) -SHIB_Linear_Fork_Test:testForkFuzz_Linear_CreateWithdrawCancel(((address,uint256),uint256,(uint40,uint40,uint40),address,address,uint40,uint128,uint128)) (runs: 50, μ: 449662, ~: 454499) -SetComptroller_Dynamic_Unit_Test:test_RevertWhen_CallerNotAdmin() (gas: 16480) -SetComptroller_Dynamic_Unit_Test:test_SetComptroller_NewComptroller() (gas: 371183) -SetComptroller_Dynamic_Unit_Test:test_SetComptroller_SameComptroller() (gas: 22789) -SetComptroller_Linear_Unit_Test:test_RevertWhen_CallerNotAdmin() (gas: 16524) -SetComptroller_Linear_Unit_Test:test_SetComptroller_NewComptroller() (gas: 371183) -SetComptroller_Linear_Unit_Test:test_SetComptroller_SameComptroller() (gas: 22789) -SetFlashFee_Fuzz_Test:testFuzz_SetFlashFee(uint256) (runs: 50, μ: 41572, ~: 43797) -SetFlashFee_Unit_Test:test_RevertWhen_CallerNotAdmin() (gas: 16252) -SetFlashFee_Unit_Test:test_SetFlashFee() (gas: 39168) -SetFlashFee_Unit_Test:test_SetFlashFee_SameFee() (gas: 12460) -SetNFTDescriptor_Dynamic_Unit_Test:test_RevertWhen_CallerNotAdmin() (gas: 16501) -SetNFTDescriptor_Dynamic_Unit_Test:test_SetNFTDescriptor_NewNFTDescriptor() (gas: 204806) -SetNFTDescriptor_Dynamic_Unit_Test:test_SetNFTDescriptor_SameNFTDescriptor() (gas: 33100) -SetNFTDescriptor_Linear_Unit_Test:test_RevertWhen_CallerNotAdmin() (gas: 16481) -SetNFTDescriptor_Linear_Unit_Test:test_SetNFTDescriptor_NewNFTDescriptor() (gas: 204808) -SetNFTDescriptor_Linear_Unit_Test:test_SetNFTDescriptor_SameNFTDescriptor() (gas: 33102) -SetProtocolFee_Fuzz_Test:testFuzz_SetProtocolFee(uint256) (runs: 50, μ: 44709, ~: 44916) -SetProtocolFee_Unit_Test:test_RevertWhen_CallerNotAdmin() (gas: 16379) -SetProtocolFee_Unit_Test:test_SetProtocolFee() (gas: 40331) -SetProtocolFee_Unit_Test:test_SetProtocolFee_SameFee() (gas: 13214) -StreamedAmountOf_Dynamic_Fuzz_Test:testFuzz_StreamedAmountOf_CurrentMilestoneNot1st(uint40) (runs: 50, μ: 28094664, ~: 27978584) -StreamedAmountOf_Dynamic_Fuzz_Test:testFuzz_StreamedAmountOf_OneSegment(uint40) (runs: 50, μ: 505558, ~: 499181) -StreamedAmountOf_Dynamic_Unit_Test:test_StreamedAmountOf_CurrentMilestone1st() (gas: 30977) -StreamedAmountOf_Dynamic_Unit_Test:test_StreamedAmountOf_CurrentMilestoneNot1st() (gas: 38517) -StreamedAmountOf_Dynamic_Unit_Test:test_StreamedAmountOf_OneSegment() (gas: 246653) -StreamedAmountOf_Dynamic_Unit_Test:test_StreamedAmountOf_StartTimeEqualToCurrentTime() (gas: 13185) -StreamedAmountOf_Dynamic_Unit_Test:test_StreamedAmountOf_StartTimeGreaterThanCurrentTime() (gas: 13212) -StreamedAmountOf_Dynamic_Unit_Test:test_StreamedAmountOf_StreamCanceled() (gas: 55379) -StreamedAmountOf_Dynamic_Unit_Test:test_StreamedAmountOf_StreamDepleted() (gas: 62409) -StreamedAmountOf_Dynamic_Unit_Test:test_StreamedAmountOf_StreamNull() (gas: 10195) -StreamedAmountOf_Linear_Fuzz_Test:testFuzz_StreamedAmountOf(uint40,uint128) (runs: 50, μ: 406612, ~: 406951) -StreamedAmountOf_Linear_Fuzz_Test:testFuzz_StreamedAmountOf_CliffTimeGreaterThanCurrentTime(uint40) (runs: 50, μ: 254906, ~: 255155) -StreamedAmountOf_Linear_Unit_Test:test_StreamedAmountOf() (gas: 18726) -StreamedAmountOf_Linear_Unit_Test:test_StreamedAmountOf_CliffTimeGreaterThanCurrentTime() (gas: 12295) -StreamedAmountOf_Linear_Unit_Test:test_StreamedAmountOf_StreamCanceled() (gas: 48488) -StreamedAmountOf_Linear_Unit_Test:test_StreamedAmountOf_StreamDepleted() (gas: 55271) -StreamedAmountOf_Linear_Unit_Test:test_StreamedAmountOf_StreamNull() (gas: 10183) -ToggleFlashAsset_Unit_Test:test_RevertWhen_CallerNotAdmin() (gas: 16276) -ToggleFlashAsset_Unit_Test:test_ToggleFlashAsset() (gas: 29940) -ToggleFlashAsset_Unit_Test:test_ToggleFlashAsset_FlagNotEnabled() (gas: 39601) -TokenURI_Dynamic_Unit_Test:test_TokenURI() (gas: 317980) -TokenURI_Dynamic_Unit_Test:test_TokenURI_StreamNull() (gas: 20837) -TokenURI_Linear_Unit_Test:test_TokenURI() (gas: 241733) -TokenURI_Linear_Unit_Test:test_TokenURI_StreamNull() (gas: 20881) -TransferAdmin_Fuzz_Test:testFuzz_TransferAdmin(address) (runs: 50, μ: 20749, ~: 20749) -TransferAdmin_Unit_Test:testFuzz_RevertWhen_CallerNotAdmin(address) (runs: 50, μ: 14910, ~: 14910) -TransferAdmin_Unit_Test:test_TransferAdmin_NewAdmin() (gas: 22396) -TransferAdmin_Unit_Test:test_TransferAdmin_SameAdmin() (gas: 17489) -TransferAdmin_Unit_Test:test_TransferAdmin_ZeroAddress() (gas: 15271) -USDC_Dynamic_Fork_Test:testForkFuzz_Dynamic_CreateWithdrawCancel(((address,uint256),uint256,address,address,uint40,uint40,(uint128,uint64,uint40)[],uint128)) (runs: 50, μ: 5232496, ~: 5504484) -USDC_Linear_Fork_Test:testForkFuzz_Linear_CreateWithdrawCancel(((address,uint256),uint256,(uint40,uint40,uint40),address,address,uint40,uint128,uint128)) (runs: 50, μ: 478755, ~: 489174) -USDT_Dynamic_Fork_Test:testForkFuzz_Dynamic_CreateWithdrawCancel(((address,uint256),uint256,address,address,uint40,uint40,(uint128,uint64,uint40)[],uint128)) (runs: 50, μ: 5221354, ~: 5492873) -USDT_Linear_Fork_Test:testForkFuzz_Linear_CreateWithdrawCancel(((address,uint256),uint256,(uint40,uint40,uint40),address,address,uint40,uint128,uint128)) (runs: 50, μ: 470614, ~: 480001) -WithdrawMax_Dynamic_Fuzz_Test:testFuzz_WithdrawMax(uint256) (runs: 50, μ: 105375, ~: 108339) -WithdrawMax_Dynamic_Unit_Test:test_WithdrawMax() (gas: 105080) -WithdrawMax_Dynamic_Unit_Test:test_WithdrawMax_CurrentTimeEqualToEndTime() (gas: 60247) -WithdrawMax_Linear_Fuzz_Test:testFuzz_WithdrawMax(uint256) (runs: 50, μ: 61694, ~: 61835) -WithdrawMax_Linear_Unit_Test:test_WithdrawMax() (gas: 58557) -WithdrawMax_Linear_Unit_Test:test_WithdrawMax_CurrentTimeEqualToEndTime() (gas: 53029) -WithdrawMultiple_Dynamic_Fuzz_Test:testFuzz_WithdrawMultiple_AllStreamsEnded(uint256,address) (runs: 50, μ: 131679, ~: 131852) -WithdrawMultiple_Dynamic_Fuzz_Test:testFuzz_WithdrawMultiple_AllStreamsOngoing(uint256,address,uint128) (runs: 50, μ: 166370, ~: 166936) -WithdrawMultiple_Dynamic_Fuzz_Test:testFuzz_WithdrawMultiple_CallerApprovedOperator(address) (runs: 50, μ: 170372, ~: 170372) -WithdrawMultiple_Dynamic_Fuzz_Test:testFuzz_WithdrawMultiple_SomeStreamsEndedSomeStreamsOngoing((uint128,uint256,address)) (runs: 50, μ: 377966, ~: 377982) -WithdrawMultiple_Dynamic_Unit_Test:test_RevertWhen_ArrayCountsNotEqual() (gas: 12677) -WithdrawMultiple_Dynamic_Unit_Test:test_RevertWhen_ArrayCountsZero() (gas: 8859) -WithdrawMultiple_Dynamic_Unit_Test:test_RevertWhen_CallerUnauthorizedAllStreams_FormerRecipient() (gas: 80037) -WithdrawMultiple_Dynamic_Unit_Test:test_RevertWhen_CallerUnauthorizedAllStreams_MaliciousThirdParty() (gas: 37997) -WithdrawMultiple_Dynamic_Unit_Test:test_RevertWhen_CallerUnauthorizedAllStreams_Sender() (gas: 35942) -WithdrawMultiple_Dynamic_Unit_Test:test_RevertWhen_CallerUnauthorizedSomeStreams_FormerRecipient() (gas: 72746) -WithdrawMultiple_Dynamic_Unit_Test:test_RevertWhen_CallerUnauthorizedSomeStreams_MaliciousThirdParty() (gas: 325965) -WithdrawMultiple_Dynamic_Unit_Test:test_RevertWhen_DelegateCall() (gas: 23111) -WithdrawMultiple_Dynamic_Unit_Test:test_RevertWhen_OnlyNullStreams() (gas: 11771) -WithdrawMultiple_Dynamic_Unit_Test:test_RevertWhen_SomeAmountsGreaterThanWithdrawableAmount() (gas: 119030) -WithdrawMultiple_Dynamic_Unit_Test:test_RevertWhen_SomeAmountsZero() (gas: 78898) -WithdrawMultiple_Dynamic_Unit_Test:test_RevertWhen_SomeNullStreams() (gas: 80970) -WithdrawMultiple_Dynamic_Unit_Test:test_RevertWhen_ToZeroAddress() (gas: 22494) -WithdrawMultiple_Dynamic_Unit_Test:test_WithdrawMultiple_AllStreamsEnded() (gas: 111683) -WithdrawMultiple_Dynamic_Unit_Test:test_WithdrawMultiple_AllStreamsOngoing() (gas: 144685) -WithdrawMultiple_Dynamic_Unit_Test:test_WithdrawMultiple_CallerApprovedOperator() (gas: 155103) -WithdrawMultiple_Dynamic_Unit_Test:test_WithdrawMultiple_SomeStreamsEndedSomeStreamsOngoing() (gas: 355695) -WithdrawMultiple_Linear_Fuzz_Test:testFuzz_WithdrawMultiple_AllStreamsEnded(uint256,address) (runs: 50, μ: 117457, ~: 117630) -WithdrawMultiple_Linear_Fuzz_Test:testFuzz_WithdrawMultiple_AllStreamsOngoing(uint256,address,uint128) (runs: 50, μ: 113448, ~: 113220) -WithdrawMultiple_Linear_Fuzz_Test:testFuzz_WithdrawMultiple_CallerApprovedOperator(address) (runs: 50, μ: 129990, ~: 129990) -WithdrawMultiple_Linear_Fuzz_Test:testFuzz_WithdrawMultiple_SomeStreamsEndedSomeStreamsOngoing((uint128,uint256,address)) (runs: 50, μ: 266473, ~: 266293) -WithdrawMultiple_Linear_Unit_Test:test_RevertWhen_ArrayCountsNotEqual() (gas: 12632) -WithdrawMultiple_Linear_Unit_Test:test_RevertWhen_ArrayCountsZero() (gas: 8814) -WithdrawMultiple_Linear_Unit_Test:test_RevertWhen_CallerUnauthorizedAllStreams_FormerRecipient() (gas: 79992) -WithdrawMultiple_Linear_Unit_Test:test_RevertWhen_CallerUnauthorizedAllStreams_MaliciousThirdParty() (gas: 37952) -WithdrawMultiple_Linear_Unit_Test:test_RevertWhen_CallerUnauthorizedAllStreams_Sender() (gas: 35897) -WithdrawMultiple_Linear_Unit_Test:test_RevertWhen_CallerUnauthorizedSomeStreams_FormerRecipient() (gas: 72701) -WithdrawMultiple_Linear_Unit_Test:test_RevertWhen_CallerUnauthorizedSomeStreams_MaliciousThirdParty() (gas: 234793) -WithdrawMultiple_Linear_Unit_Test:test_RevertWhen_DelegateCall() (gas: 23066) -WithdrawMultiple_Linear_Unit_Test:test_RevertWhen_OnlyNullStreams() (gas: 11726) -WithdrawMultiple_Linear_Unit_Test:test_RevertWhen_SomeAmountsGreaterThanWithdrawableAmount() (gas: 68446) -WithdrawMultiple_Linear_Unit_Test:test_RevertWhen_SomeAmountsZero() (gas: 58680) -WithdrawMultiple_Linear_Unit_Test:test_RevertWhen_SomeNullStreams() (gas: 60746) -WithdrawMultiple_Linear_Unit_Test:test_RevertWhen_ToZeroAddress() (gas: 22449) -WithdrawMultiple_Linear_Unit_Test:test_WithdrawMultiple_AllStreamsEnded() (gas: 97461) -WithdrawMultiple_Linear_Unit_Test:test_WithdrawMultiple_AllStreamsOngoing() (gas: 91148) -WithdrawMultiple_Linear_Unit_Test:test_WithdrawMultiple_CallerApprovedOperator() (gas: 114721) -WithdrawMultiple_Linear_Unit_Test:test_WithdrawMultiple_SomeStreamsEndedSomeStreamsOngoing() (gas: 244089) -Withdraw_Dynamic_Fuzz_Test:testFuzz_Withdraw(uint256,uint128) (runs: 50, μ: 340457, ~: 330647) -Withdraw_Dynamic_Fuzz_Test:testFuzz_Withdraw_CallerApprovedOperator(address) (runs: 50, μ: 117198, ~: 117198) -Withdraw_Dynamic_Fuzz_Test:testFuzz_Withdraw_CallerRecipient(address) (runs: 50, μ: 85577, ~: 85577) -Withdraw_Dynamic_Fuzz_Test:testFuzz_Withdraw_RecipientNotContract(uint256,address,uint128) (runs: 50, μ: 354980, ~: 355327) -Withdraw_Dynamic_Fuzz_Test:test_Withdraw_FuzzedSegments((uint128,(uint128,uint64,uint40)[],uint256)) (runs: 50, μ: 3944116, ~: 3985869) -Withdraw_Dynamic_Unit_Test:test_RevertWhen_CallerUnauthorized_MaliciousThirdParty() (gas: 26271) -Withdraw_Dynamic_Unit_Test:test_RevertWhen_CallerUnauthorized_Sender() (gas: 19829) -Withdraw_Dynamic_Unit_Test:test_RevertWhen_DelegateCall() (gas: 11080) -Withdraw_Dynamic_Unit_Test:test_RevertWhen_FormerRecipient() (gas: 55548) -Withdraw_Dynamic_Unit_Test:test_RevertWhen_StreamCanceled() (gas: 57950) -Withdraw_Dynamic_Unit_Test:test_RevertWhen_StreamDepleted() (gas: 59951) -Withdraw_Dynamic_Unit_Test:test_RevertWhen_StreamNull() (gas: 13584) -Withdraw_Dynamic_Unit_Test:test_RevertWhen_ToZeroAddress() (gas: 15857) -Withdraw_Dynamic_Unit_Test:test_RevertWhen_WithdrawAmountGreaterThanWithdrawableAmount() (gas: 21756) -Withdraw_Dynamic_Unit_Test:test_RevertWhen_WithdrawAmountZero() (gas: 18755) -Withdraw_Dynamic_Unit_Test:test_Withdraw() (gas: 352622) -Withdraw_Dynamic_Unit_Test:test_Withdraw_CallerApprovedOperator() (gas: 101684) -Withdraw_Dynamic_Unit_Test:test_Withdraw_CallerRecipient() (gas: 70050) -Withdraw_Dynamic_Unit_Test:test_Withdraw_CurrentTimeEqualToEndTime() (gas: 64635) -Withdraw_Dynamic_Unit_Test:test_Withdraw_RecipientDoesNotImplementHook() (gas: 332166) -Withdraw_Dynamic_Unit_Test:test_Withdraw_RecipientNotContract() (gas: 95709) -Withdraw_Dynamic_Unit_Test:test_Withdraw_RecipientReentrancy() (gas: 359072) -Withdraw_Dynamic_Unit_Test:test_Withdraw_RecipientReverts() (gas: 332732) -Withdraw_Linear_Fuzz_Test:testFuzz_Withdraw(uint256,uint128) (runs: 50, μ: 252489, ~: 252305) -Withdraw_Linear_Fuzz_Test:testFuzz_Withdraw_CallerApprovedOperator(address) (runs: 50, μ: 97016, ~: 97016) -Withdraw_Linear_Fuzz_Test:testFuzz_Withdraw_CallerRecipient(address) (runs: 50, μ: 65395, ~: 65395) -Withdraw_Linear_Fuzz_Test:testFuzz_Withdraw_RecipientNotContract(uint256,address,uint128) (runs: 50, μ: 250980, ~: 250755) -Withdraw_Linear_Unit_Test:test_RevertWhen_CallerUnauthorized_MaliciousThirdParty() (gas: 28271) -Withdraw_Linear_Unit_Test:test_RevertWhen_CallerUnauthorized_Sender() (gas: 21829) -Withdraw_Linear_Unit_Test:test_RevertWhen_DelegateCall() (gas: 11080) -Withdraw_Linear_Unit_Test:test_RevertWhen_FormerRecipient() (gas: 57548) -Withdraw_Linear_Unit_Test:test_RevertWhen_StreamCanceled() (gas: 51077) -Withdraw_Linear_Unit_Test:test_RevertWhen_StreamDepleted() (gas: 52689) -Withdraw_Linear_Unit_Test:test_RevertWhen_StreamNull() (gas: 13584) -Withdraw_Linear_Unit_Test:test_RevertWhen_ToZeroAddress() (gas: 17857) -Withdraw_Linear_Unit_Test:test_RevertWhen_WithdrawAmountGreaterThanWithdrawableAmount() (gas: 23773) -Withdraw_Linear_Unit_Test:test_RevertWhen_WithdrawAmountZero() (gas: 20755) -Withdraw_Linear_Unit_Test:test_Withdraw() (gas: 248517) -Withdraw_Linear_Unit_Test:test_Withdraw_CallerApprovedOperator() (gas: 81563) -Withdraw_Linear_Unit_Test:test_Withdraw_CallerRecipient() (gas: 49929) -Withdraw_Linear_Unit_Test:test_Withdraw_CurrentTimeEqualToEndTime() (gas: 57553) -Withdraw_Linear_Unit_Test:test_Withdraw_RecipientDoesNotImplementHook() (gas: 241168) -Withdraw_Linear_Unit_Test:test_Withdraw_RecipientNotContract() (gas: 62459) -Withdraw_Linear_Unit_Test:test_Withdraw_RecipientReentrancy() (gas: 253937) -Withdraw_Linear_Unit_Test:test_Withdraw_RecipientReverts() (gas: 241734) -WithdrawableAmountOf_Dynamic_Fuzz_Test:testFuzz_WithdrawableAmountOf(uint40,uint128) (runs: 50, μ: 577175, ~: 595108) -WithdrawableAmountOf_Dynamic_Fuzz_Test:testFuzz_WithdrawableAmountOf_WithoutWithdrawals(uint40) (runs: 50, μ: 539608, ~: 532336) -WithdrawableAmountOf_Dynamic_Unit_Test:test_WithdrawableAmountOf() (gas: 297490) -WithdrawableAmountOf_Dynamic_Unit_Test:test_WithdrawableAmountOf_StartTimeEqualToCurrentTime() (gas: 258271) -WithdrawableAmountOf_Dynamic_Unit_Test:test_WithdrawableAmountOf_StartTimeGreaterThanCurrentTime() (gas: 258232) -WithdrawableAmountOf_Dynamic_Unit_Test:test_WithdrawableAmountOf_StreamCanceled() (gas: 60792) -WithdrawableAmountOf_Dynamic_Unit_Test:test_WithdrawableAmountOf_StreamDepleted() (gas: 70221) -WithdrawableAmountOf_Dynamic_Unit_Test:test_WithdrawableAmountOf_StreamNull() (gas: 10386) -WithdrawableAmountOf_Dynamic_Unit_Test:test_WithdrawableAmountOf_WithoutWithdrawals() (gas: 269377) -WithdrawableAmountOf_Linear_Fuzz_Test:testFuzz_WithdrawableAmountOf_CliffTimeGreaterThanCurrentTime(uint40) (runs: 50, μ: 255146, ~: 255395) -WithdrawableAmountOf_Linear_Fuzz_Test:testFuzz_WithdrawableAmountOf_NoWithdrawals(uint40,uint128) (runs: 50, μ: 406983, ~: 407297) -WithdrawableAmountOf_Linear_Fuzz_Test:testFuzz_WithdrawableAmountOf_WithWithdrawals(uint40,uint128,uint128) (runs: 50, μ: 431221, ~: 430714) -WithdrawableAmountOf_Linear_Unit_Test:test_WithdrawableAmountOf_CliffTimeGreaterThanCurrentTime() (gas: 179002) -WithdrawableAmountOf_Linear_Unit_Test:test_WithdrawableAmountOf_NoWithdrawals() (gas: 183433) -WithdrawableAmountOf_Linear_Unit_Test:test_WithdrawableAmountOf_StreamCanceled() (gas: 47441) -WithdrawableAmountOf_Linear_Unit_Test:test_WithdrawableAmountOf_StreamDepleted() (gas: 56436) -WithdrawableAmountOf_Linear_Unit_Test:test_WithdrawableAmountOf_StreamNull() (gas: 10397) -WithdrawableAmountOf_Linear_Unit_Test:test_WithdrawableAmountOf_WithWithdrawals() (gas: 205311) \ No newline at end of file +Constructor_Dynamic_Unit_Test:test_Constructor() (gas: 5446111) +Constructor_Linear_Unit_Test:test_Constructor() (gas: 4160814) +CreateWithDeltas_Dynamic_Fuzz_Test:testFuzz_CreateWithDeltas((uint128,uint64,uint40)[]) (runs: 5000, μ: 4767910, ~: 4695663) +CreateWithDeltas_Dynamic_Unit_Test:test_CreateWithDeltas() (gas: 363291) +CreateWithDurations_Linear_Fuzz_Test:testFuzz_CreateWithDurations((uint40,uint40)) (runs: 5000, μ: 266890, ~: 266601) +CreateWithDurations_Linear_Unit_Test:test_CreateWithDurations() (gas: 265647) +CreateWithMilestones_Dynamic_Fuzz_Test:testFuzz_CreateWithMilestones(address,((uint128,uint64,uint40)[],address,uint40,bool,address,uint128,address,(address,uint256)),uint256) (runs: 5000, μ: 4505881, ~: 4488796) +CreateWithMilestones_Dynamic_Unit_Test:test_CreateWithMilestones() (gas: 358620) +CreateWithMilestones_Dynamic_Unit_Test:test_CreateWithMilestones_AssetMissingReturnValue() (gas: 367536) +CreateWithRange_Linear_Fuzz_Test:testFuzz_CreateWithRange(address,(address,address,uint128,address,bool,(uint40,uint40,uint40),(address,uint256)),uint256) (runs: 5000, μ: 357675, ~: 355687) +CreateWithRange_Linear_Unit_Test:test_CreateWithRange() (gas: 263301) +CreateWithRange_Linear_Unit_Test:test_CreateWithRange_AssetMissingReturnValue() (gas: 272173) +FlashFee_Fuzz_Test:testFuzz_FlashFee(uint256,uint256) (runs: 5000, μ: 30996, ~: 31409) +FlashFee_Unit_Test:test_FlashFee() (gas: 32342) +FlashFee_Unit_Test:test_FlashFee() (gas: 44194) +FlashFee_Unit_Test:test_FlashFee_Zero() (gas: 7697) +FlashLoanFunction_Fuzz_Test:testFuzz_FlashLoanFunction(uint256,uint128,bytes) (runs: 5000, μ: 387540, ~: 389601) +FlashLoanFunction_Unit_Test:test_FlashLoan() (gas: 400344) +GetAsset_Dynamic_Unit_Test:test_GetAsset() (gas: 303081) +GetAsset_Dynamic_Unit_Test:test_GetAsset_StreamNull() (gas: 8835) +GetAsset_Linear_Unit_Test:test_GetAsset() (gas: 226343) +GetAsset_Linear_Unit_Test:test_GetAsset_StreamNull() (gas: 8802) +GetCliffTime_Linear_Unit_Test:test_GetCliffTime() (gas: 223748) +GetCliffTime_Linear_Unit_Test:test_GetCliffTime_StreamNull() (gas: 8209) +GetDepositAmount_Dynamic_Unit_Test:test_GetDepositAmount() (gas: 302113) +GetDepositAmount_Dynamic_Unit_Test:test_GetDepositAmount_StreamNull() (gas: 7867) +GetDepositAmount_Linear_Unit_Test:test_GetDepositAmount() (gas: 225397) +GetDepositAmount_Linear_Unit_Test:test_GetDepositAmount_StreamNull() (gas: 7856) +GetEndTime_Dynamic_Unit_Test:test_GetEndTime() (gas: 302552) +GetEndTime_Dynamic_Unit_Test:test_GetEndTime_StreamNull() (gas: 8351) +GetEndTime_Linear_Unit_Test:test_GetEndTime() (gas: 225858) +GetEndTime_Linear_Unit_Test:test_GetEndTime_StreamNull() (gas: 8362) +GetRange_Dynamic_Unit_Test:test_GetRange() (gas: 303680) +GetRange_Dynamic_Unit_Test:test_GetRange_StreamNull() (gas: 9339) +GetRange_Linear_Unit_Test:test_GetRange() (gas: 227444) +GetRange_Linear_Unit_Test:test_GetRange_StreamNull() (gas: 11797) +GetRecipient_Dynamic_Unit_Test:test_GetRecipient() (gas: 304545) +GetRecipient_Dynamic_Unit_Test:test_GetRecipient_StreamNull() (gas: 8197) +GetRecipient_Linear_Unit_Test:test_GetRecipient() (gas: 227851) +GetRecipient_Linear_Unit_Test:test_GetRecipient_StreamNull() (gas: 8208) +GetSegments_Dynamic_Unit_Test:test_GetSegments() (gas: 311492) +GetSegments_Dynamic_Unit_Test:test_GetSegments_StreamNull() (gas: 9879) +GetSender_Dynamic_Unit_Test:test_GetSender() (gas: 304969) +GetSender_Dynamic_Unit_Test:test_GetSender_StreamNull() (gas: 8577) +GetSender_Linear_Unit_Test:test_GetSender() (gas: 228231) +GetSender_Linear_Unit_Test:test_GetSender_StreamNull() (gas: 8544) +GetStartTime_Dynamic_Unit_Test:test_GetStartTime() (gas: 302772) +GetStartTime_Dynamic_Unit_Test:test_GetStartTime_StreamNull() (gas: 8550) +GetStartTime_Linear_Unit_Test:test_GetStartTime() (gas: 226034) +GetStartTime_Linear_Unit_Test:test_GetStartTime_StreamNull() (gas: 8517) +GetStatus_Dynamic_Unit_Test:test_GetStatus_Active() (gas: 324506) +GetStatus_Dynamic_Unit_Test:test_GetStatus_Canceled() (gas: 339164) +GetStatus_Dynamic_Unit_Test:test_GetStatus_Depleted() (gas: 350764) +GetStatus_Dynamic_Unit_Test:test_GetStatus_Null() (gas: 8125) +GetStatus_Linear_Unit_Test:test_GetStatus_Active() (gas: 247818) +GetStatus_Linear_Unit_Test:test_GetStatus_Canceled() (gas: 261268) +GetStatus_Linear_Unit_Test:test_GetStatus_Depleted() (gas: 272967) +GetStatus_Linear_Unit_Test:test_GetStatus_Null() (gas: 8142) +GetStream_Dynamic_Unit_Test:test_GetStream() (gas: 322014) +GetStream_Dynamic_Unit_Test:test_GetStream_StreamNull() (gas: 19766) +GetStream_Linear_Unit_Test:test_GetStream() (gas: 234460) +GetStream_Linear_Unit_Test:test_GetStream_StreamNull() (gas: 16453) +GetWithdrawnAmount_Dynamic_Fuzz_Test:testFuzz_GetWithdrawnAmount_NoWithdrawals(uint256) (runs: 5000, μ: 332533, ~: 332764) +GetWithdrawnAmount_Dynamic_Fuzz_Test:testFuzz_GetWithdrawnAmount_WithWithdrawals(uint256,uint128) (runs: 5000, μ: 379456, ~: 379486) +GetWithdrawnAmount_Dynamic_Unit_Test:test_GetWithdrawnAmount_NoWithdrawals() (gas: 328001) +GetWithdrawnAmount_Dynamic_Unit_Test:test_GetWithdrawnAmount_StreamNull() (gas: 8603) +GetWithdrawnAmount_Dynamic_Unit_Test:test_GetWithdrawnAmount_WithWithdrawals() (gas: 372723) +GetWithdrawnAmount_Linear_Fuzz_Test:testFuzz_GetWithdrawnAmount_NoWithdrawals(uint256) (runs: 5000, μ: 255806, ~: 256035) +GetWithdrawnAmount_Linear_Fuzz_Test:testFuzz_GetWithdrawnAmount_WithWithdrawals(uint256,uint128) (runs: 5000, μ: 274461, ~: 274297) +GetWithdrawnAmount_Linear_Unit_Test:test_GetWithdrawnAmount_NoWithdrawals() (gas: 251263) +GetWithdrawnAmount_Linear_Unit_Test:test_GetWithdrawnAmount_StreamNull() (gas: 8570) +GetWithdrawnAmount_Linear_Unit_Test:test_GetWithdrawnAmount_WithWithdrawals() (gas: 267865) +IsCancelable_Dynamic_Unit_Test:test_IsCancelable() (gas: 252226) +IsCancelable_Dynamic_Unit_Test:test_IsCancelable_CancelableStream() (gas: 10349) +IsCancelable_Dynamic_Unit_Test:test_IsCancelable_StreamCanceled() (gas: 51735) +IsCancelable_Dynamic_Unit_Test:test_IsCancelable_StreamDepleted() (gas: 61265) +IsCancelable_Dynamic_Unit_Test:test_IsCancelable_StreamNull() (gas: 8062) +IsCancelable_Linear_Unit_Test:test_IsCancelable() (gas: 174943) +IsCancelable_Linear_Unit_Test:test_IsCancelable_CancelableStream() (gas: 12339) +IsCancelable_Linear_Unit_Test:test_IsCancelable_StreamCanceled() (gas: 44517) +IsCancelable_Linear_Unit_Test:test_IsCancelable_StreamDepleted() (gas: 54146) +IsCancelable_Linear_Unit_Test:test_IsCancelable_StreamNull() (gas: 8052) +MaxFlashLoan_Fuzz_Test:testFuzz_MaxFlashLoan(uint256) (runs: 5000, μ: 155815, ~: 155819) +MaxFlashLoan_Unit_Test:test_MaxFlashLoan() (gas: 177352) +MaxFlashLoan_Unit_Test:test_MaxFlashLoan_AssetNotFlashLoanable() (gas: 13444) +ProtocolFees_Unit_Test:test_ProtocolFees() (gas: 32992) +ProtocolFees_Unit_Test:test_ProtocolFees_ProtocolFeeNotSet() (gas: 7795) +ProtocolRevenues_Dynamic_Unit_Test:test_ProtocolRevenues() (gas: 310390) +ProtocolRevenues_Dynamic_Unit_Test:test_ProtocolRevenues_ProtocolRevenuesZero() (gas: 7961) +ProtocolRevenues_Linear_Unit_Test:test_ProtocolRevenues() (gas: 233674) +ProtocolRevenues_Linear_Unit_Test:test_ProtocolRevenues_ProtocolRevenuesZero() (gas: 7950) +Renounce_Dynamic_Unit_Test:test_Renounce() (gas: 283578) +Renounce_Dynamic_Unit_Test:test_Renounce_RecipientDoesNotImplementHook() (gas: 281682) +Renounce_Dynamic_Unit_Test:test_Renounce_RecipientNotContract() (gas: 21610) +Renounce_Dynamic_Unit_Test:test_Renounce_RecipientReentrancy() (gas: 283526) +Renounce_Dynamic_Unit_Test:test_Renounce_RecipientReverts() (gas: 282002) +Renounce_Linear_Unit_Test:test_Renounce() (gas: 206327) +Renounce_Linear_Unit_Test:test_Renounce_RecipientDoesNotImplementHook() (gas: 204415) +Renounce_Linear_Unit_Test:test_Renounce_RecipientNotContract() (gas: 23652) +Renounce_Linear_Unit_Test:test_Renounce_RecipientReentrancy() (gas: 206307) +Renounce_Linear_Unit_Test:test_Renounce_RecipientReverts() (gas: 204735) +ReturnableAmountOf_Dynamic_Fuzz_Test:testFuzz_ReturnableAmountOf(uint256) (runs: 5000, μ: 348805, ~: 360064) +ReturnableAmountOf_Dynamic_Unit_Test:test_ReturnableAmountOf() (gas: 51821) +ReturnableAmountOf_Dynamic_Unit_Test:test_ReturnableAmountOf_StreamCanceled() (gas: 51502) +ReturnableAmountOf_Dynamic_Unit_Test:test_ReturnableAmountOf_StreamDepleted() (gas: 61019) +ReturnableAmountOf_Dynamic_Unit_Test:test_ReturnableAmountOf_StreamNull() (gas: 7804) +ReturnableAmountOf_Linear_Fuzz_Test:testFuzz_ReturnableAmountOf(uint256) (runs: 5000, μ: 258071, ~: 258179) +ReturnableAmountOf_Linear_Unit_Test:test_ReturnableAmountOf() (gas: 20781) +ReturnableAmountOf_Linear_Unit_Test:test_ReturnableAmountOf_StreamCanceled() (gas: 44284) +ReturnableAmountOf_Linear_Unit_Test:test_ReturnableAmountOf_StreamDepleted() (gas: 53900) +ReturnableAmountOf_Linear_Unit_Test:test_ReturnableAmountOf_StreamNull() (gas: 7794) +SetComptroller_Dynamic_Unit_Test:test_SetComptroller_NewComptroller() (gas: 371796) +SetComptroller_Dynamic_Unit_Test:test_SetComptroller_SameComptroller() (gas: 23402) +SetComptroller_Linear_Unit_Test:test_SetComptroller_NewComptroller() (gas: 371809) +SetComptroller_Linear_Unit_Test:test_SetComptroller_SameComptroller() (gas: 23415) +SetFlashFee_Fuzz_Test:testFuzz_SetFlashFee(uint256) (runs: 5000, μ: 42802, ~: 43783) +SetFlashFee_Unit_Test:test_SetFlashFee() (gas: 39154) +SetFlashFee_Unit_Test:test_SetFlashFee_SameFee() (gas: 12446) +SetNFTDescriptor_Dynamic_Unit_Test:test_SetNFTDescriptor_NewNFTDescriptor() (gas: 206053) +SetNFTDescriptor_Dynamic_Unit_Test:test_SetNFTDescriptor_SameNFTDescriptor() (gas: 34347) +SetNFTDescriptor_Linear_Unit_Test:test_SetNFTDescriptor_NewNFTDescriptor() (gas: 206014) +SetNFTDescriptor_Linear_Unit_Test:test_SetNFTDescriptor_SameNFTDescriptor() (gas: 34308) +SetProtocolFee_Fuzz_Test:testFuzz_SetProtocolFee(uint256) (runs: 5000, μ: 44580, ~: 44786) +SetProtocolFee_Unit_Test:test_SetProtocolFee() (gas: 40201) +SetProtocolFee_Unit_Test:test_SetProtocolFee_SameFee() (gas: 13084) +StreamedAmountOf_Dynamic_Fuzz_Test:testFuzz_StreamedAmountOf_CurrentMilestoneNot1st(uint40) (runs: 5000, μ: 28520915, ~: 28362574) +StreamedAmountOf_Dynamic_Fuzz_Test:testFuzz_StreamedAmountOf_OneSegment(uint40) (runs: 5000, μ: 505074, ~: 496796) +StreamedAmountOf_Dynamic_Unit_Test:test_StreamedAmountOf_CurrentMilestone1st() (gas: 30815) +StreamedAmountOf_Dynamic_Unit_Test:test_StreamedAmountOf_CurrentMilestoneNot1st() (gas: 38366) +StreamedAmountOf_Dynamic_Unit_Test:test_StreamedAmountOf_OneSegment() (gas: 245083) +StreamedAmountOf_Dynamic_Unit_Test:test_StreamedAmountOf_StartTimeEqualToCurrentTime() (gas: 13273) +StreamedAmountOf_Dynamic_Unit_Test:test_StreamedAmountOf_StartTimeGreaterThanCurrentTime() (gas: 13300) +StreamedAmountOf_Dynamic_Unit_Test:test_StreamedAmountOf_StreamCanceled() (gas: 55877) +StreamedAmountOf_Dynamic_Unit_Test:test_StreamedAmountOf_StreamDepleted() (gas: 62627) +StreamedAmountOf_Dynamic_Unit_Test:test_StreamedAmountOf_StreamNull() (gas: 10264) +StreamedAmountOf_Linear_Fuzz_Test:testFuzz_StreamedAmountOf(uint40,uint128) (runs: 5000, μ: 403918, ~: 403612) +StreamedAmountOf_Linear_Fuzz_Test:testFuzz_StreamedAmountOf_CliffTimeGreaterThanCurrentTime(uint40) (runs: 5000, μ: 253676, ~: 253928) +StreamedAmountOf_Linear_Unit_Test:test_StreamedAmountOf() (gas: 18178) +StreamedAmountOf_Linear_Unit_Test:test_StreamedAmountOf_CliffTimeGreaterThanCurrentTime() (gas: 12376) +StreamedAmountOf_Linear_Unit_Test:test_StreamedAmountOf_StreamCanceled() (gas: 48626) +StreamedAmountOf_Linear_Unit_Test:test_StreamedAmountOf_StreamDepleted() (gas: 55531) +StreamedAmountOf_Linear_Unit_Test:test_StreamedAmountOf_StreamNull() (gas: 10254) +ToggleFlashAsset_Unit_Test:test_ToggleFlashAsset() (gas: 29841) +ToggleFlashAsset_Unit_Test:test_ToggleFlashAsset_FlagNotEnabled() (gas: 39493) +TokenURI_Dynamic_Unit_Test:test_TokenURI() (gas: 318382) +TokenURI_Dynamic_Unit_Test:test_TokenURI_StreamNull() (gas: 22154) +TokenURI_Linear_Unit_Test:test_TokenURI() (gas: 241607) +TokenURI_Linear_Unit_Test:test_TokenURI_StreamNull() (gas: 22063) +TransferAdmin_Fuzz_Test:testFuzz_TransferAdmin(address) (runs: 5000, μ: 21832, ~: 21832) +TransferAdmin_Unit_Test:test_TransferAdmin_NewAdmin() (gas: 23479) +TransferAdmin_Unit_Test:test_TransferAdmin_SameAdmin() (gas: 18572) +TransferAdmin_Unit_Test:test_TransferAdmin_ZeroAddress() (gas: 16354) +WithdrawMax_Dynamic_Fuzz_Test:testFuzz_WithdrawMax(uint256) (runs: 5000, μ: 105878, ~: 109577) +WithdrawMax_Dynamic_Unit_Test:test_WithdrawMax() (gas: 106180) +WithdrawMax_Dynamic_Unit_Test:test_WithdrawMax_CurrentTimeEqualToEndTime() (gas: 60612) +WithdrawMax_Linear_Fuzz_Test:testFuzz_WithdrawMax(uint256) (runs: 5000, μ: 61579, ~: 61691) +WithdrawMax_Linear_Unit_Test:test_WithdrawMax() (gas: 58536) +WithdrawMax_Linear_Unit_Test:test_WithdrawMax_CurrentTimeEqualToEndTime() (gas: 53526) +WithdrawMultiple_Dynamic_Fuzz_Test:testFuzz_WithdrawMultiple_AllStreamsEnded(uint256,address) (runs: 5000, μ: 133138, ~: 133343) +WithdrawMultiple_Dynamic_Fuzz_Test:testFuzz_WithdrawMultiple_AllStreamsOngoing(uint256,address,uint128) (runs: 5000, μ: 167070, ~: 168254) +WithdrawMultiple_Dynamic_Fuzz_Test:testFuzz_WithdrawMultiple_CallerApprovedOperator(address) (runs: 5000, μ: 171158, ~: 171169) +WithdrawMultiple_Dynamic_Fuzz_Test:testFuzz_WithdrawMultiple_SomeStreamsEndedSomeStreamsOngoing((uint128,uint256,address)) (runs: 5000, μ: 378413, ~: 378437) +WithdrawMultiple_Dynamic_Unit_Test:test_WithdrawMultiple_AllStreamsEnded() (gas: 113056) +WithdrawMultiple_Dynamic_Unit_Test:test_WithdrawMultiple_AllStreamsOngoing() (gas: 145202) +WithdrawMultiple_Dynamic_Unit_Test:test_WithdrawMultiple_CallerApprovedOperator() (gas: 155900) +WithdrawMultiple_Dynamic_Unit_Test:test_WithdrawMultiple_SomeStreamsEndedSomeStreamsOngoing() (gas: 356150) +WithdrawMultiple_Linear_Fuzz_Test:testFuzz_WithdrawMultiple_AllStreamsEnded(uint256,address) (runs: 5000, μ: 118904, ~: 119099) +WithdrawMultiple_Linear_Fuzz_Test:testFuzz_WithdrawMultiple_AllStreamsOngoing(uint256,address,uint128) (runs: 5000, μ: 113261, ~: 113126) +WithdrawMultiple_Linear_Fuzz_Test:testFuzz_WithdrawMultiple_CallerApprovedOperator(address) (runs: 5000, μ: 129822, ~: 129843) +WithdrawMultiple_Linear_Fuzz_Test:testFuzz_WithdrawMultiple_SomeStreamsEndedSomeStreamsOngoing((uint128,uint256,address)) (runs: 5000, μ: 265827, ~: 265647) +WithdrawMultiple_Linear_Unit_Test:test_WithdrawMultiple_AllStreamsEnded() (gas: 98812) +WithdrawMultiple_Linear_Unit_Test:test_WithdrawMultiple_AllStreamsOngoing() (gas: 90401) +WithdrawMultiple_Linear_Unit_Test:test_WithdrawMultiple_CallerApprovedOperator() (gas: 114574) +WithdrawMultiple_Linear_Unit_Test:test_WithdrawMultiple_SomeStreamsEndedSomeStreamsOngoing() (gas: 243443) +Withdraw_Dynamic_Fuzz_Test:testFuzz_Withdraw(uint256,uint128) (runs: 5000, μ: 342046, ~: 331148) +Withdraw_Dynamic_Fuzz_Test:testFuzz_Withdraw_CallerApprovedOperator(address) (runs: 5000, μ: 118019, ~: 118023) +Withdraw_Dynamic_Fuzz_Test:testFuzz_Withdraw_CallerRecipient(address) (runs: 5000, μ: 86581, ~: 86588) +Withdraw_Dynamic_Fuzz_Test:testFuzz_Withdraw_RecipientNotContract(uint256,address,uint128) (runs: 5000, μ: 355134, ~: 355935) +Withdraw_Dynamic_Fuzz_Test:test_Withdraw_FuzzedSegments((uint128,(uint128,uint64,uint40)[],uint256)) (runs: 5000, μ: 4140270, ~: 4164626) +Withdraw_Dynamic_Unit_Test:test_Withdraw() (gas: 352434) +Withdraw_Dynamic_Unit_Test:test_Withdraw_CallerApprovedOperator() (gas: 102509) +Withdraw_Dynamic_Unit_Test:test_Withdraw_CallerRecipient() (gas: 71061) +Withdraw_Dynamic_Unit_Test:test_Withdraw_CurrentTimeEqualToEndTime() (gas: 65195) +Withdraw_Dynamic_Unit_Test:test_Withdraw_RecipientDoesNotImplementHook() (gas: 332116) +Withdraw_Dynamic_Unit_Test:test_Withdraw_RecipientNotContract() (gas: 96417) +Withdraw_Dynamic_Unit_Test:test_Withdraw_RecipientReentrancy() (gas: 359290) +Withdraw_Dynamic_Unit_Test:test_Withdraw_RecipientReverts() (gas: 332682) +Withdraw_Linear_Fuzz_Test:testFuzz_Withdraw(uint256,uint128) (runs: 5000, μ: 252433, ~: 252453) +Withdraw_Linear_Fuzz_Test:testFuzz_Withdraw_CallerApprovedOperator(address) (runs: 5000, μ: 97365, ~: 97374) +Withdraw_Linear_Fuzz_Test:testFuzz_Withdraw_CallerRecipient(address) (runs: 5000, μ: 65936, ~: 65950) +Withdraw_Linear_Fuzz_Test:testFuzz_Withdraw_RecipientNotContract(uint256,address,uint128) (runs: 5000, μ: 250190, ~: 250006) +Withdraw_Linear_Unit_Test:test_Withdraw() (gas: 247134) +Withdraw_Linear_Unit_Test:test_Withdraw_CallerApprovedOperator() (gas: 81921) +Withdraw_Linear_Unit_Test:test_Withdraw_CallerRecipient() (gas: 50484) +Withdraw_Linear_Unit_Test:test_Withdraw_CurrentTimeEqualToEndTime() (gas: 58132) +Withdraw_Linear_Unit_Test:test_Withdraw_RecipientDoesNotImplementHook() (gas: 240269) +Withdraw_Linear_Unit_Test:test_Withdraw_RecipientNotContract() (gas: 62365) +Withdraw_Linear_Unit_Test:test_Withdraw_RecipientReentrancy() (gas: 252882) +Withdraw_Linear_Unit_Test:test_Withdraw_RecipientReverts() (gas: 240835) +WithdrawableAmountOf_Dynamic_Fuzz_Test:testFuzz_WithdrawableAmountOf(uint40,uint128) (runs: 5000, μ: 571289, ~: 555873) +WithdrawableAmountOf_Dynamic_Fuzz_Test:testFuzz_WithdrawableAmountOf_WithoutWithdrawals(uint40) (runs: 5000, μ: 540939, ~: 531401) +WithdrawableAmountOf_Dynamic_Unit_Test:test_WithdrawableAmountOf() (gas: 296103) +WithdrawableAmountOf_Dynamic_Unit_Test:test_WithdrawableAmountOf_StartTimeEqualToCurrentTime() (gas: 258065) +WithdrawableAmountOf_Dynamic_Unit_Test:test_WithdrawableAmountOf_StartTimeGreaterThanCurrentTime() (gas: 258026) +WithdrawableAmountOf_Dynamic_Unit_Test:test_WithdrawableAmountOf_StreamCanceled() (gas: 61268) +WithdrawableAmountOf_Dynamic_Unit_Test:test_WithdrawableAmountOf_StreamDepleted() (gas: 70798) +WithdrawableAmountOf_Dynamic_Unit_Test:test_WithdrawableAmountOf_StreamNull() (gas: 11076) +WithdrawableAmountOf_Dynamic_Unit_Test:test_WithdrawableAmountOf_WithoutWithdrawals() (gas: 268384) +WithdrawableAmountOf_Linear_Fuzz_Test:testFuzz_WithdrawableAmountOf_CliffTimeGreaterThanCurrentTime(uint40) (runs: 5000, μ: 254568, ~: 254821) +WithdrawableAmountOf_Linear_Fuzz_Test:testFuzz_WithdrawableAmountOf_NoWithdrawals(uint40,uint128) (runs: 5000, μ: 404914, ~: 404587) +WithdrawableAmountOf_Linear_Fuzz_Test:testFuzz_WithdrawableAmountOf_WithWithdrawals(uint40,uint128,uint128) (runs: 5000, μ: 429443, ~: 429386) +WithdrawableAmountOf_Linear_Unit_Test:test_WithdrawableAmountOf_CliffTimeGreaterThanCurrentTime() (gas: 178428) +WithdrawableAmountOf_Linear_Unit_Test:test_WithdrawableAmountOf_NoWithdrawals() (gas: 182230) +WithdrawableAmountOf_Linear_Unit_Test:test_WithdrawableAmountOf_StreamCanceled() (gas: 47582) +WithdrawableAmountOf_Linear_Unit_Test:test_WithdrawableAmountOf_StreamDepleted() (gas: 57166) +WithdrawableAmountOf_Linear_Unit_Test:test_WithdrawableAmountOf_StreamNull() (gas: 11121) +WithdrawableAmountOf_Linear_Unit_Test:test_WithdrawableAmountOf_WithWithdrawals() (gas: 203787) \ No newline at end of file