From 0155a623d500b98597c21cebdeef0698ee44f2b0 Mon Sep 17 00:00:00 2001 From: Paul Razvan Berg Date: Thu, 13 Apr 2023 23:04:27 +0300 Subject: [PATCH] refactor: update gas snapshot --- .gas-snapshot | 468 ++++++++++++++++++++++++-------------------------- 1 file changed, 225 insertions(+), 243 deletions(-) diff --git a/.gas-snapshot b/.gas-snapshot index f208bfcdc..07586d01f 100644 --- a/.gas-snapshot +++ b/.gas-snapshot @@ -1,252 +1,234 @@ -Burn_Dynamic_Unit_Test:test_Burn_CallerApprovedOperator() (gas: 316441) -Burn_Dynamic_Unit_Test:test_Burn_CallerNFTOwner() (gas: 301441) -Burn_Linear_Unit_Test:test_Burn_CallerApprovedOperator() (gas: 238465) -Burn_Linear_Unit_Test:test_Burn_CallerNFTOwner() (gas: 216269) -CancelMultiple_Dynamic_Unit_Test:test_CancelMultiple_Recipient() (gas: 373569) -CancelMultiple_Dynamic_Unit_Test:test_CancelMultiple_Sender() (gas: 374046) -CancelMultiple_Linear_Unit_Test:test_CancelMultiple_Recipient() (gas: 260672) -CancelMultiple_Linear_Unit_Test:test_CancelMultiple_Sender() (gas: 261149) -Cancel_Dynamic_Fuzz_Test:testFuzz_Cancel_Recipient(uint256,uint128) (runs: 5000, μ: 349905, ~: 310519) -Cancel_Dynamic_Fuzz_Test:testFuzz_Cancel_Sender(uint256,uint128) (runs: 5000, μ: 380556, ~: 351180) -Cancel_Dynamic_Unit_Test:test_Cancel_Recipient() (gas: 358604) -Cancel_Dynamic_Unit_Test:test_Cancel_Recipient_SenderDoesNotImplementHook() (gas: 299456) -Cancel_Dynamic_Unit_Test:test_Cancel_Recipient_SenderNotContract() (gas: 52069) -Cancel_Dynamic_Unit_Test:test_Cancel_Recipient_SenderReentrancy() (gas: 300922) -Cancel_Dynamic_Unit_Test:test_Cancel_Recipient_SenderReverts() (gas: 299889) -Cancel_Dynamic_Unit_Test:test_Cancel_Sender() (gas: 376411) -Cancel_Dynamic_Unit_Test:test_Cancel_Sender_RecipientDoesNotImplementHook() (gas: 297299) -Cancel_Dynamic_Unit_Test:test_Cancel_Sender_RecipientNotContract() (gas: 57240) -Cancel_Dynamic_Unit_Test:test_Cancel_Sender_RecipientReentrancy() (gas: 298785) -Cancel_Dynamic_Unit_Test:test_Cancel_Sender_RecipientReverts() (gas: 297795) -Cancel_Linear_Fuzz_Test:testFuzz_Cancel_Recipient(uint256,uint128) (runs: 5000, μ: 242536, ~: 230744) -Cancel_Linear_Fuzz_Test:testFuzz_Cancel_Sender(uint256,uint128) (runs: 5000, μ: 273440, ~: 271374) -Cancel_Linear_Unit_Test:test_Cancel_Recipient() (gas: 239566) -Cancel_Linear_Unit_Test:test_Cancel_Recipient_SenderDoesNotImplementHook() (gas: 220887) -Cancel_Linear_Unit_Test:test_Cancel_Recipient_SenderNotContract() (gas: 44893) -Cancel_Linear_Unit_Test:test_Cancel_Recipient_SenderReentrancy() (gas: 222341) -Cancel_Linear_Unit_Test:test_Cancel_Recipient_SenderReverts() (gas: 221320) -Cancel_Linear_Unit_Test:test_Cancel_Sender() (gas: 257344) -Cancel_Linear_Unit_Test:test_Cancel_Sender_RecipientDoesNotImplementHook() (gas: 218703) -Cancel_Linear_Unit_Test:test_Cancel_Sender_RecipientNotContract() (gas: 50049) -Cancel_Linear_Unit_Test:test_Cancel_Sender_RecipientReentrancy() (gas: 220177) -Cancel_Linear_Unit_Test:test_Cancel_Sender_RecipientReverts() (gas: 219199) -ClaimProtocolRevenues_Dynamic_Unit_Test:test_ClaimProtocolRevenues() (gas: 309897) -ClaimProtocolRevenues_Linear_Unit_Test:test_ClaimProtocolRevenues() (gas: 233002) +Burn_Dynamic_Unit_Test:test_Burn_CallerApprovedOperator() (gas: 74934) +Burn_Dynamic_Unit_Test:test_Burn_CallerNFTOwner() (gas: 60043) +Burn_Linear_Unit_Test:test_Burn_CallerApprovedOperator() (gas: 77555) +Burn_Linear_Unit_Test:test_Burn_CallerNFTOwner() (gas: 63324) +CancelMultiple_Dynamic_Unit_Test:test_CancelMultiple_ArrayCountZero() (gas: 6304) +CancelMultiple_Dynamic_Unit_Test:test_CancelMultiple_CallerRecipient() (gas: 220579) +CancelMultiple_Dynamic_Unit_Test:test_CancelMultiple_CallerSender() (gas: 220989) +CancelMultiple_Linear_Unit_Test:test_CancelMultiple_ArrayCountZero() (gas: 6344) +CancelMultiple_Linear_Unit_Test:test_CancelMultiple_CallerRecipient() (gas: 159333) +CancelMultiple_Linear_Unit_Test:test_CancelMultiple_CallerSender() (gas: 159743) +Cancel_Dynamic_Fuzz_Test:testFuzz_Cancel_CallerRecipient(uint256,uint128) (runs: 5000, μ: 419545, ~: 423156) +Cancel_Dynamic_Fuzz_Test:testFuzz_Cancel_CallerSender(uint256,uint128) (runs: 5000, μ: 437093, ~: 441914) +Cancel_Dynamic_Unit_Test:test_Cancel_CallerRecipient() (gas: 376644) +Cancel_Dynamic_Unit_Test:test_Cancel_CallerRecipient_SenderDoesNotImplementHook() (gas: 366593) +Cancel_Dynamic_Unit_Test:test_Cancel_CallerRecipient_SenderNotContract() (gas: 89983) +Cancel_Dynamic_Unit_Test:test_Cancel_CallerRecipient_SenderReentrancy() (gas: 368039) +Cancel_Dynamic_Unit_Test:test_Cancel_CallerRecipient_SenderReverts() (gas: 367113) +Cancel_Dynamic_Unit_Test:test_Cancel_CallerSender() (gas: 372537) +Cancel_Dynamic_Unit_Test:test_Cancel_CallerSender_RecipientDoesNotImplementHook() (gas: 362429) +Cancel_Dynamic_Unit_Test:test_Cancel_CallerSender_RecipientNotContract() (gas: 92635) +Cancel_Dynamic_Unit_Test:test_Cancel_CallerSender_RecipientReentrancy() (gas: 363954) +Cancel_Dynamic_Unit_Test:test_Cancel_CallerSender_RecipientReverts() (gas: 363029) +Cancel_Dynamic_Unit_Test:test_Cancel_StreamingHasNotStarted() (gas: 69891) +Cancel_Linear_Fuzz_Test:testFuzz_Cancel_CallerRecipient(uint256,uint128) (runs: 5000, μ: 277757, ~: 278223) +Cancel_Linear_Fuzz_Test:testFuzz_Cancel_CallerSender(uint256,uint128) (runs: 5000, μ: 295164, ~: 296951) +Cancel_Linear_Unit_Test:test_Cancel_CallerRecipient() (gas: 259739) +Cancel_Linear_Unit_Test:test_Cancel_CallerRecipient_SenderDoesNotImplementHook() (gas: 249645) +Cancel_Linear_Unit_Test:test_Cancel_CallerRecipient_SenderNotContract() (gas: 73040) +Cancel_Linear_Unit_Test:test_Cancel_CallerRecipient_SenderReentrancy() (gas: 251101) +Cancel_Linear_Unit_Test:test_Cancel_CallerRecipient_SenderReverts() (gas: 250165) +Cancel_Linear_Unit_Test:test_Cancel_CallerSender() (gas: 255576) +Cancel_Linear_Unit_Test:test_Cancel_CallerSender_RecipientDoesNotImplementHook() (gas: 245439) +Cancel_Linear_Unit_Test:test_Cancel_CallerSender_RecipientNotContract() (gas: 75659) +Cancel_Linear_Unit_Test:test_Cancel_CallerSender_RecipientReentrancy() (gas: 246974) +Cancel_Linear_Unit_Test:test_Cancel_CallerSender_RecipientReverts() (gas: 246039) +Cancel_Linear_Unit_Test:test_Cancel_StreamingHasNotStarted() (gas: 72668) +ClaimProtocolRevenues_Dynamic_Unit_Test:test_ClaimProtocolRevenues() (gas: 310971) +ClaimProtocolRevenues_Linear_Unit_Test:test_ClaimProtocolRevenues() (gas: 235800) Constructor_Comptroller_Unit_Test:test_Constructor() (gas: 353541) -Constructor_Dynamic_Unit_Test:test_Constructor() (gas: 5451194) -Constructor_Linear_Unit_Test:test_Constructor() (gas: 4175136) -CreateWithDeltas_Dynamic_Fuzz_Test:testFuzz_CreateWithDeltas((uint128,uint64,uint40)[]) (runs: 5000, μ: 4774687, ~: 4702338) -CreateWithDeltas_Dynamic_Unit_Test:test_CreateWithDeltas() (gas: 363642) -CreateWithDurations_Linear_Fuzz_Test:testFuzz_CreateWithDurations((uint40,uint40)) (runs: 5000, μ: 267070, ~: 266781) -CreateWithDurations_Linear_Unit_Test:test_CreateWithDurations() (gas: 265827) -CreateWithMilestones_Dynamic_Fuzz_Test:testFuzz_CreateWithMilestones(address,((uint128,uint64,uint40)[],address,uint40,bool,address,uint128,address,(address,uint256)),uint256) (runs: 5000, μ: 4512647, ~: 4495522) -CreateWithMilestones_Dynamic_Unit_Test:test_CreateWithMilestones() (gas: 358971) -CreateWithMilestones_Dynamic_Unit_Test:test_CreateWithMilestones_AssetMissingReturnValue() (gas: 367887) -CreateWithRange_Linear_Fuzz_Test:testFuzz_CreateWithRange(address,(address,address,uint128,address,bool,(uint40,uint40,uint40),(address,uint256)),uint256) (runs: 5000, μ: 357825, ~: 355829) -CreateWithRange_Linear_Unit_Test:test_CreateWithRange() (gas: 263481) -CreateWithRange_Linear_Unit_Test:test_CreateWithRange_AssetMissingReturnValue() (gas: 272353) -FlashFee_Fuzz_Test:testFuzz_FlashFee(uint256,uint256) (runs: 5000, μ: 30997, ~: 31409) +Constructor_Dynamic_Unit_Test:test_Constructor() (gas: 5482223) +Constructor_Linear_Unit_Test:test_Constructor() (gas: 4239506) +CreateWithDeltas_Dynamic_Fuzz_Test:testFuzz_CreateWithDeltas((uint128,uint64,uint40)[]) (runs: 5000, μ: 4742850, ~: 4717044) +CreateWithDeltas_Dynamic_Unit_Test:test_CreateWithDeltas() (gas: 368442) +CreateWithDurations_Linear_Fuzz_Test:testFuzz_CreateWithDurations((uint40,uint40)) (runs: 5000, μ: 272932, ~: 273234) +CreateWithDurations_Linear_Unit_Test:test_CreateWithDurations() (gas: 271413) +CreateWithMilestones_Dynamic_Fuzz_Test:testFuzz_CreateWithMilestones(address,(address,uint40,bool,address,uint128,address,(address,uint256),(uint128,uint64,uint40)[]),uint256) (runs: 5000, μ: 4453994, ~: 4454006) +CreateWithMilestones_Dynamic_Unit_Test:test_CreateWithMilestones() (gas: 364477) +CreateWithMilestones_Dynamic_Unit_Test:test_CreateWithMilestones_AssetMissingReturnValue() (gas: 373419) +CreateWithRange_Linear_Fuzz_Test:testFuzz_CreateWithRange(address,(address,address,uint128,address,bool,(uint40,uint40,uint40),(address,uint256)),uint256) (runs: 5000, μ: 375439, ~: 383497) +CreateWithRange_Linear_Unit_Test:test_CreateWithRange() (gas: 269056) +CreateWithRange_Linear_Unit_Test:test_CreateWithRange_AssetMissingReturnValue() (gas: 277932) +FlashFee_Fuzz_Test:testFuzz_FlashFee(uint256,uint256) (runs: 5000, μ: 30380, ~: 30788) FlashFee_Unit_Test:test_FlashFee() (gas: 32342) -FlashFee_Unit_Test:test_FlashFee() (gas: 44194) +FlashFee_Unit_Test:test_FlashFee() (gas: 43455) FlashFee_Unit_Test:test_FlashFee_Zero() (gas: 7697) -FlashLoanFunction_Fuzz_Test:testFuzz_FlashLoanFunction(uint256,uint128,bytes) (runs: 5000, μ: 387549, ~: 389601) -FlashLoanFunction_Unit_Test:test_FlashLoan() (gas: 400344) -GetAsset_Dynamic_Unit_Test:test_GetAsset() (gas: 303432) -GetAsset_Dynamic_Unit_Test:test_GetAsset_StreamNull() (gas: 8835) -GetAsset_Linear_Unit_Test:test_GetAsset() (gas: 226523) -GetAsset_Linear_Unit_Test:test_GetAsset_StreamNull() (gas: 8802) -GetCliffTime_Linear_Unit_Test:test_GetCliffTime() (gas: 223928) -GetCliffTime_Linear_Unit_Test:test_GetCliffTime_StreamNull() (gas: 8209) -GetDepositAmount_Dynamic_Unit_Test:test_GetDepositAmount() (gas: 302464) -GetDepositAmount_Dynamic_Unit_Test:test_GetDepositAmount_StreamNull() (gas: 7867) -GetDepositAmount_Linear_Unit_Test:test_GetDepositAmount() (gas: 225577) -GetDepositAmount_Linear_Unit_Test:test_GetDepositAmount_StreamNull() (gas: 7856) -GetEndTime_Dynamic_Unit_Test:test_GetEndTime() (gas: 302903) -GetEndTime_Dynamic_Unit_Test:test_GetEndTime_StreamNull() (gas: 8351) -GetEndTime_Linear_Unit_Test:test_GetEndTime() (gas: 226038) -GetEndTime_Linear_Unit_Test:test_GetEndTime_StreamNull() (gas: 8362) -GetRange_Dynamic_Unit_Test:test_GetRange() (gas: 304031) -GetRange_Dynamic_Unit_Test:test_GetRange_StreamNull() (gas: 9339) -GetRange_Linear_Unit_Test:test_GetRange() (gas: 227624) -GetRange_Linear_Unit_Test:test_GetRange_StreamNull() (gas: 11797) -GetRecipient_Dynamic_Unit_Test:test_GetRecipient() (gas: 304896) -GetRecipient_Dynamic_Unit_Test:test_GetRecipient_StreamNull() (gas: 8197) -GetRecipient_Linear_Unit_Test:test_GetRecipient() (gas: 228031) -GetRecipient_Linear_Unit_Test:test_GetRecipient_StreamNull() (gas: 8208) -GetSegments_Dynamic_Unit_Test:test_GetSegments() (gas: 311843) -GetSegments_Dynamic_Unit_Test:test_GetSegments_StreamNull() (gas: 9879) -GetSender_Dynamic_Unit_Test:test_GetSender() (gas: 305320) -GetSender_Dynamic_Unit_Test:test_GetSender_StreamNull() (gas: 8577) -GetSender_Linear_Unit_Test:test_GetSender() (gas: 228411) -GetSender_Linear_Unit_Test:test_GetSender_StreamNull() (gas: 8544) -GetStartTime_Dynamic_Unit_Test:test_GetStartTime() (gas: 303123) -GetStartTime_Dynamic_Unit_Test:test_GetStartTime_StreamNull() (gas: 8550) -GetStartTime_Linear_Unit_Test:test_GetStartTime() (gas: 226214) -GetStartTime_Linear_Unit_Test:test_GetStartTime_StreamNull() (gas: 8517) -GetStatus_Dynamic_Unit_Test:test_GetStatus_Active() (gas: 324857) -GetStatus_Dynamic_Unit_Test:test_GetStatus_Canceled() (gas: 339515) -GetStatus_Dynamic_Unit_Test:test_GetStatus_Depleted() (gas: 351115) -GetStatus_Dynamic_Unit_Test:test_GetStatus_Null() (gas: 8125) -GetStatus_Linear_Unit_Test:test_GetStatus_Active() (gas: 247998) -GetStatus_Linear_Unit_Test:test_GetStatus_Canceled() (gas: 261448) -GetStatus_Linear_Unit_Test:test_GetStatus_Depleted() (gas: 273147) -GetStatus_Linear_Unit_Test:test_GetStatus_Null() (gas: 8142) -GetStream_Dynamic_Unit_Test:test_GetStream() (gas: 322365) -GetStream_Dynamic_Unit_Test:test_GetStream_StreamNull() (gas: 19766) -GetStream_Linear_Unit_Test:test_GetStream() (gas: 234640) -GetStream_Linear_Unit_Test:test_GetStream_StreamNull() (gas: 16453) -GetWithdrawnAmount_Dynamic_Fuzz_Test:testFuzz_GetWithdrawnAmount_NoWithdrawals(uint256) (runs: 5000, μ: 332884, ~: 333115) -GetWithdrawnAmount_Dynamic_Fuzz_Test:testFuzz_GetWithdrawnAmount_WithWithdrawals(uint256,uint128) (runs: 5000, μ: 379825, ~: 379839) -GetWithdrawnAmount_Dynamic_Unit_Test:test_GetWithdrawnAmount_NoWithdrawals() (gas: 328352) -GetWithdrawnAmount_Dynamic_Unit_Test:test_GetWithdrawnAmount_StreamNull() (gas: 8603) -GetWithdrawnAmount_Dynamic_Unit_Test:test_GetWithdrawnAmount_WithWithdrawals() (gas: 373074) -GetWithdrawnAmount_Linear_Fuzz_Test:testFuzz_GetWithdrawnAmount_NoWithdrawals(uint256) (runs: 5000, μ: 255985, ~: 256215) -GetWithdrawnAmount_Linear_Fuzz_Test:testFuzz_GetWithdrawnAmount_WithWithdrawals(uint256,uint128) (runs: 5000, μ: 274643, ~: 274477) -GetWithdrawnAmount_Linear_Unit_Test:test_GetWithdrawnAmount_NoWithdrawals() (gas: 251443) -GetWithdrawnAmount_Linear_Unit_Test:test_GetWithdrawnAmount_StreamNull() (gas: 8570) -GetWithdrawnAmount_Linear_Unit_Test:test_GetWithdrawnAmount_WithWithdrawals() (gas: 268045) -IsCancelable_Dynamic_Unit_Test:test_IsCancelable() (gas: 252577) -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: 175123) -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) +FlashLoanFunction_Fuzz_Test:testFuzz_FlashLoanFunction(uint256,uint128,bytes) (runs: 5000, μ: 384568, ~: 387731) +FlashLoanFunction_Unit_Test:test_FlashLoan() (gas: 398011) +GetAsset_Dynamic_Unit_Test:test_GetAsset() (gas: 304800) +GetAsset_Linear_Unit_Test:test_GetAsset() (gas: 229605) +GetCliffTime_Linear_Unit_Test:test_GetCliffTime() (gas: 226960) +GetDepositedAmount_Dynamic_Unit_Test:test_GetDepositedAmount() (gas: 304387) +GetDepositedAmount_Linear_Unit_Test:test_GetDepositedAmount() (gas: 229236) +GetEndTime_Dynamic_Unit_Test:test_GetEndTime() (gas: 304221) +GetEndTime_Linear_Unit_Test:test_GetEndTime() (gas: 229098) +GetRange_Dynamic_Unit_Test:test_GetRange() (gas: 305390) +GetRange_Linear_Unit_Test:test_GetRange() (gas: 230700) +GetRecipient_Dynamic_Unit_Test:test_GetRecipient() (gas: 12624) +GetRecipient_Linear_Unit_Test:test_GetRecipient() (gas: 12641) +GetRefundedAmount_Dynamic_Unit_Test:test_GetRefundedAmount_StreamActive() (gas: 12914) +GetRefundedAmount_Dynamic_Unit_Test:test_GetRefundedAmount_StreamCanceled() (gas: 80057) +GetRefundedAmount_Dynamic_Unit_Test:test_GetRefundedAmount_StreamDepleted() (gas: 58023) +GetRefundedAmount_Linear_Unit_Test:test_GetRefundedAmount_StreamActive() (gas: 12899) +GetRefundedAmount_Linear_Unit_Test:test_GetRefundedAmount_StreamCanceled() (gas: 73419) +GetRefundedAmount_Linear_Unit_Test:test_GetRefundedAmount_StreamDepleted() (gas: 61264) +GetSegments_Dynamic_Unit_Test:test_GetSegments() (gas: 313189) +GetSender_Dynamic_Unit_Test:test_GetSender() (gas: 306660) +GetSender_Linear_Unit_Test:test_GetSender() (gas: 231487) +GetStartTime_Dynamic_Unit_Test:test_GetStartTime() (gas: 304486) +GetStartTime_Linear_Unit_Test:test_GetStartTime() (gas: 229313) +GetStatus_Dynamic_Unit_Test:test_GetStatus_Active() (gas: 325998) +GetStatus_Dynamic_Unit_Test:test_GetStatus_Canceled() (gas: 366303) +GetStatus_Dynamic_Unit_Test:test_GetStatus_Depleted() (gas: 352288) +GetStatus_Linear_Unit_Test:test_GetStatus_Active() (gas: 250847) +GetStatus_Linear_Unit_Test:test_GetStatus_Canceled() (gas: 287729) +GetStatus_Linear_Unit_Test:test_GetStatus_Depleted() (gas: 277593) +GetStream_Dynamic_Unit_Test:test_GetStream() (gas: 326198) +GetStream_Linear_Unit_Test:test_GetStream() (gas: 240275) +GetWithdrawnAmount_Dynamic_Fuzz_Test:testFuzz_GetWithdrawnAmount_NoWithdrawals(uint256) (runs: 5000, μ: 334295, ~: 334511) +GetWithdrawnAmount_Dynamic_Fuzz_Test:testFuzz_GetWithdrawnAmount_WithWithdrawals(uint256,uint128) (runs: 5000, μ: 380808, ~: 381660) +GetWithdrawnAmount_Dynamic_Unit_Test:test_GetWithdrawnAmount_NoWithdrawals() (gas: 329626) +GetWithdrawnAmount_Dynamic_Unit_Test:test_GetWithdrawnAmount_WithWithdrawals() (gas: 374696) +GetWithdrawnAmount_Linear_Fuzz_Test:testFuzz_GetWithdrawnAmount_NoWithdrawals(uint256) (runs: 5000, μ: 259114, ~: 259325) +GetWithdrawnAmount_Linear_Fuzz_Test:testFuzz_GetWithdrawnAmount_WithWithdrawals(uint256,uint128) (runs: 5000, μ: 278873, ~: 278885) +GetWithdrawnAmount_Linear_Unit_Test:test_GetWithdrawnAmount_NoWithdrawals() (gas: 254431) +GetWithdrawnAmount_Linear_Unit_Test:test_GetWithdrawnAmount_WithWithdrawals() (gas: 272069) +IsCancelable_Dynamic_Unit_Test:test_IsCancelable_StreamCancelable() (gas: 10241) +IsCancelable_Dynamic_Unit_Test:test_IsCancelable_StreamCanceled() (gas: 79437) +IsCancelable_Dynamic_Unit_Test:test_IsCancelable_StreamDepleted() (gas: 57422) +IsCancelable_Dynamic_Unit_Test:test_IsCancelable_StreamNotCancelable() (gas: 253605) +IsCancelable_Linear_Unit_Test:test_IsCancelable_StreamCancelable() (gas: 12248) +IsCancelable_Linear_Unit_Test:test_IsCancelable_StreamCanceled() (gas: 72821) +IsCancelable_Linear_Unit_Test:test_IsCancelable_StreamDepleted() (gas: 60685) +IsCancelable_Linear_Unit_Test:test_IsCancelable_StreamNotCancelable() (gas: 177922) +IsSettled_Dynamic_Unit_Test:test_IsSettled_RefundableAmountNotZero() (gas: 15721) +IsSettled_Dynamic_Unit_Test:test_IsSettled_RefundableAmountZero() (gas: 18565) +IsSettled_Dynamic_Unit_Test:test_IsSettled_StreamCanceled() (gas: 79628) +IsSettled_Dynamic_Unit_Test:test_IsSettled_StreamDepleted() (gas: 57689) +IsSettled_Linear_Unit_Test:test_IsSettled_RefundableAmountNotZero() (gas: 17741) +IsSettled_Linear_Unit_Test:test_IsSettled_RefundableAmountZero() (gas: 20711) +IsSettled_Linear_Unit_Test:test_IsSettled_StreamCanceled() (gas: 73044) +IsSettled_Linear_Unit_Test:test_IsSettled_StreamDepleted() (gas: 60984) +MaxFlashLoan_Fuzz_Test:testFuzz_MaxFlashLoan(uint256) (runs: 5000, μ: 155504, ~: 155505) +MaxFlashLoan_Unit_Test:test_MaxFlashLoan() (gas: 177044) +MaxFlashLoan_Unit_Test:test_MaxFlashLoan_AssetNotFlashLoanable() (gas: 13100) ProtocolFees_Unit_Test:test_ProtocolFees() (gas: 32992) ProtocolFees_Unit_Test:test_ProtocolFees_ProtocolFeeNotSet() (gas: 7795) -ProtocolRevenues_Dynamic_Unit_Test:test_ProtocolRevenues() (gas: 310741) -ProtocolRevenues_Dynamic_Unit_Test:test_ProtocolRevenues_ProtocolRevenuesZero() (gas: 7961) -ProtocolRevenues_Linear_Unit_Test:test_ProtocolRevenues() (gas: 233854) -ProtocolRevenues_Linear_Unit_Test:test_ProtocolRevenues_ProtocolRevenuesZero() (gas: 7950) -Renounce_Dynamic_Unit_Test:test_Renounce() (gas: 283929) -Renounce_Dynamic_Unit_Test:test_Renounce_RecipientDoesNotImplementHook() (gas: 282033) -Renounce_Dynamic_Unit_Test:test_Renounce_RecipientNotContract() (gas: 21610) -Renounce_Dynamic_Unit_Test:test_Renounce_RecipientReentrancy() (gas: 283877) -Renounce_Dynamic_Unit_Test:test_Renounce_RecipientReverts() (gas: 282353) -Renounce_Linear_Unit_Test:test_Renounce() (gas: 206507) -Renounce_Linear_Unit_Test:test_Renounce_RecipientDoesNotImplementHook() (gas: 204595) -Renounce_Linear_Unit_Test:test_Renounce_RecipientNotContract() (gas: 23652) -Renounce_Linear_Unit_Test:test_Renounce_RecipientReentrancy() (gas: 206487) -Renounce_Linear_Unit_Test:test_Renounce_RecipientReverts() (gas: 204915) -RefundableAmountOf_Dynamic_Fuzz_Test:testFuzz_RefundableAmountOf(uint256) (runs: 5000, μ: 349188, ~: 360467) -RefundableAmountOf_Dynamic_Unit_Test:test_RefundableAmountOf() (gas: 51821) -RefundableAmountOf_Dynamic_Unit_Test:test_RefundableAmountOf_StreamCanceled() (gas: 51502) -RefundableAmountOf_Dynamic_Unit_Test:test_RefundableAmountOf_StreamDepleted() (gas: 61019) -RefundableAmountOf_Dynamic_Unit_Test:test_RefundableAmountOf_StreamNull() (gas: 7804) -RefundableAmountOf_Linear_Fuzz_Test:testFuzz_RefundableAmountOf(uint256) (runs: 5000, μ: 258246, ~: 258359) -RefundableAmountOf_Linear_Unit_Test:test_RefundableAmountOf() (gas: 20781) -RefundableAmountOf_Linear_Unit_Test:test_RefundableAmountOf_StreamCanceled() (gas: 44284) -RefundableAmountOf_Linear_Unit_Test:test_RefundableAmountOf_StreamDepleted() (gas: 53900) -RefundableAmountOf_Linear_Unit_Test:test_RefundableAmountOf_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) +ProtocolRevenues_Dynamic_Unit_Test:test_ProtocolRevenues() (gas: 311888) +ProtocolRevenues_Dynamic_Unit_Test:test_ProtocolRevenues_ProtocolRevenuesZero() (gas: 7939) +ProtocolRevenues_Linear_Unit_Test:test_ProtocolRevenues() (gas: 236703) +ProtocolRevenues_Linear_Unit_Test:test_ProtocolRevenues_ProtocolRevenuesZero() (gas: 7934) +RefundableAmountOf_Dynamic_Fuzz_Test:testFuzz_RefundableAmountOf(uint256) (runs: 5000, μ: 352093, ~: 364612) +RefundableAmountOf_Dynamic_Unit_Test:test_RefundableAmountOf() (gas: 57202) +RefundableAmountOf_Dynamic_Unit_Test:test_RefundableAmountOf_StreamCanceled() (gas: 79259) +RefundableAmountOf_Dynamic_Unit_Test:test_RefundableAmountOf_StreamDepleted() (gas: 57320) +RefundableAmountOf_Linear_Fuzz_Test:testFuzz_RefundableAmountOf(uint256) (runs: 5000, μ: 262416, ~: 262497) +RefundableAmountOf_Linear_Unit_Test:test_RefundableAmountOf() (gas: 23712) +RefundableAmountOf_Linear_Unit_Test:test_RefundableAmountOf_StreamCanceled() (gas: 72631) +RefundableAmountOf_Linear_Unit_Test:test_RefundableAmountOf_StreamDepleted() (gas: 60571) +Renounce_Dynamic_Unit_Test:test_Renounce() (gas: 286964) +Renounce_Dynamic_Unit_Test:test_Renounce_RecipientDoesNotImplementHook() (gas: 284971) +Renounce_Dynamic_Unit_Test:test_Renounce_RecipientNotContract() (gas: 21289) +Renounce_Dynamic_Unit_Test:test_Renounce_RecipientReentrancy() (gas: 286860) +Renounce_Dynamic_Unit_Test:test_Renounce_RecipientReverts() (gas: 285386) +Renounce_Linear_Unit_Test:test_Renounce() (gas: 211352) +Renounce_Linear_Unit_Test:test_Renounce_RecipientDoesNotImplementHook() (gas: 209342) +Renounce_Linear_Unit_Test:test_Renounce_RecipientNotContract() (gas: 23362) +Renounce_Linear_Unit_Test:test_Renounce_RecipientReentrancy() (gas: 211282) +Renounce_Linear_Unit_Test:test_Renounce_RecipientReverts() (gas: 209757) +SetComptroller_Dynamic_Unit_Test:test_SetComptroller_NewComptroller() (gas: 371685) +SetComptroller_Dynamic_Unit_Test:test_SetComptroller_SameComptroller() (gas: 23291) +SetComptroller_Linear_Unit_Test:test_SetComptroller_NewComptroller() (gas: 371742) +SetComptroller_Linear_Unit_Test:test_SetComptroller_SameComptroller() (gas: 23348) +SetFlashFee_Fuzz_Test:testFuzz_SetFlashFee(uint256) (runs: 5000, μ: 42731, ~: 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) +SetFlashFee_Unit_Test:test_SetFlashFee_SameFee() (gas: 21933) +SetNFTDescriptor_Dynamic_Unit_Test:test_SetNFTDescriptor_NewNFTDescriptor() (gas: 210287) +SetNFTDescriptor_Dynamic_Unit_Test:test_SetNFTDescriptor_SameNFTDescriptor() (gas: 38581) +SetNFTDescriptor_Linear_Unit_Test:test_SetNFTDescriptor_NewNFTDescriptor() (gas: 210317) +SetNFTDescriptor_Linear_Unit_Test:test_SetNFTDescriptor_SameNFTDescriptor() (gas: 38611) +SetProtocolFee_Fuzz_Test:testFuzz_SetProtocolFee(uint256) (runs: 5000, μ: 44628, ~: 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, μ: 28571536, ~: 28414174) -StreamedAmountOf_Dynamic_Fuzz_Test:testFuzz_StreamedAmountOf_OneSegment(uint40) (runs: 5000, μ: 505721, ~: 497447) -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: 245383) -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, μ: 404276, ~: 403972) -StreamedAmountOf_Linear_Fuzz_Test:testFuzz_StreamedAmountOf_CliffTimeGreaterThanCurrentTime(uint40) (runs: 5000, μ: 253856, ~: 254108) -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) +SetProtocolFee_Unit_Test:test_SetProtocolFee_SameFee() (gas: 20258) +StreamedAmountOf_Dynamic_Fuzz_Test:testFuzz_StreamedAmountOf_Calculation((uint128,uint64,uint40)[],uint40) (runs: 5000, μ: 4123521, ~: 4114693) +StreamedAmountOf_Dynamic_Fuzz_Test:testFuzz_StreamedAmountOf_Monotonicity((uint128,uint64,uint40)[],uint40,uint40) (runs: 5000, μ: 4201125, ~: 4170617) +StreamedAmountOf_Dynamic_Fuzz_Test:testFuzz_StreamedAmountOf_OneSegment((uint128,uint64,uint40),uint40) (runs: 5000, μ: 299362, ~: 295318) +StreamedAmountOf_Dynamic_Unit_Test:test_StreamedAmountOf_CurrentMilestone1st() (gas: 40272) +StreamedAmountOf_Dynamic_Unit_Test:test_StreamedAmountOf_CurrentMilestoneNot1st() (gas: 44991) +StreamedAmountOf_Dynamic_Unit_Test:test_StreamedAmountOf_OneSegment() (gas: 247629) +StreamedAmountOf_Dynamic_Unit_Test:test_StreamedAmountOf_StartTimeInTheFuture() (gas: 17945) +StreamedAmountOf_Dynamic_Unit_Test:test_StreamedAmountOf_StartTimeInThePresent() (gas: 18006) +StreamedAmountOf_Dynamic_Unit_Test:test_StreamedAmountOf_StreamCanceled() (gas: 82238) +StreamedAmountOf_Dynamic_Unit_Test:test_StreamedAmountOf_StreamDepleted() (gas: 58604) +StreamedAmountOf_Linear_Fuzz_Test:testFuzz_StreamedAmountOf_Calculation(uint40,uint128) (runs: 5000, μ: 225103, ~: 224901) +StreamedAmountOf_Linear_Fuzz_Test:testFuzz_StreamedAmountOf_CliffTimeInTheFuture(uint40) (runs: 5000, μ: 24748, ~: 24989) +StreamedAmountOf_Linear_Fuzz_Test:testFuzz_StreamedAmountOf_Monotonicity(uint40,uint40,uint128) (runs: 5000, μ: 235491, ~: 236467) +StreamedAmountOf_Linear_Unit_Test:test_StreamedAmountOf() (gas: 20491) +StreamedAmountOf_Linear_Unit_Test:test_StreamedAmountOf_CliffTimeInTheFuture() (gas: 17090) +StreamedAmountOf_Linear_Unit_Test:test_StreamedAmountOf_StreamCanceled() (gas: 75575) +StreamedAmountOf_Linear_Unit_Test:test_StreamedAmountOf_StreamDepleted() (gas: 61786) ToggleFlashAsset_Unit_Test:test_ToggleFlashAsset() (gas: 29841) ToggleFlashAsset_Unit_Test:test_ToggleFlashAsset_FlagNotEnabled() (gas: 39493) -TokenURI_Dynamic_Unit_Test:test_TokenURI() (gas: 318733) -TokenURI_Dynamic_Unit_Test:test_TokenURI_StreamNull() (gas: 22154) -TokenURI_Linear_Unit_Test:test_TokenURI() (gas: 241787) -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, μ: 105929, ~: 109589) -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, μ: 133159, ~: 133343) -WithdrawMultiple_Dynamic_Fuzz_Test:testFuzz_WithdrawMultiple_AllStreamsOngoing(uint256,address,uint128) (runs: 5000, μ: 167084, ~: 168252) -WithdrawMultiple_Dynamic_Fuzz_Test:testFuzz_WithdrawMultiple_CallerApprovedOperator(address) (runs: 5000, μ: 171162, ~: 171169) -WithdrawMultiple_Dynamic_Fuzz_Test:testFuzz_WithdrawMultiple_SomeStreamsEndedSomeStreamsOngoing((uint128,uint256,address)) (runs: 5000, μ: 378746, ~: 378766) -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: 356501) -WithdrawMultiple_Linear_Fuzz_Test:testFuzz_WithdrawMultiple_AllStreamsEnded(uint256,address) (runs: 5000, μ: 118896, ~: 119099) -WithdrawMultiple_Linear_Fuzz_Test:testFuzz_WithdrawMultiple_AllStreamsOngoing(uint256,address,uint128) (runs: 5000, μ: 113262, ~: 113126) -WithdrawMultiple_Linear_Fuzz_Test:testFuzz_WithdrawMultiple_CallerApprovedOperator(address) (runs: 5000, μ: 129826, ~: 129843) -WithdrawMultiple_Linear_Fuzz_Test:testFuzz_WithdrawMultiple_SomeStreamsEndedSomeStreamsOngoing((uint128,uint256,address)) (runs: 5000, μ: 266006, ~: 265827) -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: 243623) -Withdraw_Dynamic_Fuzz_Test:testFuzz_Withdraw(uint256,uint128) (runs: 5000, μ: 342276, ~: 331499) -Withdraw_Dynamic_Fuzz_Test:testFuzz_Withdraw_CallerApprovedOperator(address) (runs: 5000, μ: 118012, ~: 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, μ: 355500, ~: 356283) -Withdraw_Dynamic_Fuzz_Test:test_Withdraw_FuzzedSegments((uint128,(uint128,uint64,uint40)[],uint256)) (runs: 5000, μ: 4147004, ~: 4171767) -Withdraw_Dynamic_Unit_Test:test_Withdraw() (gas: 352785) -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: 332467) -Withdraw_Dynamic_Unit_Test:test_Withdraw_RecipientNotContract() (gas: 96417) -Withdraw_Dynamic_Unit_Test:test_Withdraw_RecipientReentrancy() (gas: 359641) -Withdraw_Dynamic_Unit_Test:test_Withdraw_RecipientReverts() (gas: 333033) -Withdraw_Linear_Fuzz_Test:testFuzz_Withdraw(uint256,uint128) (runs: 5000, μ: 252617, ~: 252633) -Withdraw_Linear_Fuzz_Test:testFuzz_Withdraw_CallerApprovedOperator(address) (runs: 5000, μ: 97363, ~: 97374) -Withdraw_Linear_Fuzz_Test:testFuzz_Withdraw_CallerRecipient(address) (runs: 5000, μ: 65938, ~: 65950) -Withdraw_Linear_Fuzz_Test:testFuzz_Withdraw_RecipientNotContract(uint256,address,uint128) (runs: 5000, μ: 250372, ~: 250186) -Withdraw_Linear_Unit_Test:test_Withdraw() (gas: 247314) -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: 240449) -Withdraw_Linear_Unit_Test:test_Withdraw_RecipientNotContract() (gas: 62365) -Withdraw_Linear_Unit_Test:test_Withdraw_RecipientReentrancy() (gas: 253062) -Withdraw_Linear_Unit_Test:test_Withdraw_RecipientReverts() (gas: 241015) -WithdrawableAmountOf_Dynamic_Fuzz_Test:testFuzz_WithdrawableAmountOf(uint40,uint128) (runs: 5000, μ: 572351, ~: 556575) -WithdrawableAmountOf_Dynamic_Fuzz_Test:testFuzz_WithdrawableAmountOf_WithoutWithdrawals(uint40) (runs: 5000, μ: 541568, ~: 532103) -WithdrawableAmountOf_Dynamic_Unit_Test:test_WithdrawableAmountOf() (gas: 296454) -WithdrawableAmountOf_Dynamic_Unit_Test:test_WithdrawableAmountOf_StartTimeEqualToCurrentTime() (gas: 258416) -WithdrawableAmountOf_Dynamic_Unit_Test:test_WithdrawableAmountOf_StartTimeGreaterThanCurrentTime() (gas: 258377) -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: 268735) -WithdrawableAmountOf_Linear_Fuzz_Test:testFuzz_WithdrawableAmountOf_CliffTimeGreaterThanCurrentTime(uint40) (runs: 5000, μ: 254750, ~: 255001) -WithdrawableAmountOf_Linear_Fuzz_Test:testFuzz_WithdrawableAmountOf_NoWithdrawals(uint40,uint128) (runs: 5000, μ: 405270, ~: 404947) -WithdrawableAmountOf_Linear_Fuzz_Test:testFuzz_WithdrawableAmountOf_WithWithdrawals(uint40,uint128,uint128) (runs: 5000, μ: 429797, ~: 429746) -WithdrawableAmountOf_Linear_Unit_Test:test_WithdrawableAmountOf_CliffTimeGreaterThanCurrentTime() (gas: 178608) -WithdrawableAmountOf_Linear_Unit_Test:test_WithdrawableAmountOf_NoWithdrawals() (gas: 182410) -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: 203967) +TokenURI_Dynamic_Unit_Test:test_TokenURI() (gas: 319987) +TokenURI_Linear_Unit_Test:test_TokenURI() (gas: 244835) +TransferAdmin_Fuzz_Test:testFuzz_TransferAdmin(address) (runs: 5000, μ: 21572, ~: 21573) +TransferAdmin_Unit_Test:test_TransferAdmin_NewAdmin() (gas: 23411) +TransferAdmin_Unit_Test:test_TransferAdmin_SameAdmin() (gas: 18504) +TransferAdmin_Unit_Test:test_TransferAdmin_ZeroAddress() (gas: 16286) +WithdrawMax_Dynamic_Fuzz_Test:testFuzz_WithdrawMax(uint256) (runs: 5000, μ: 110630, ~: 113308) +WithdrawMax_Dynamic_Unit_Test:test_WithdrawMax() (gas: 109731) +WithdrawMax_Dynamic_Unit_Test:test_WithdrawMax_EndTimeInThePast() (gas: 64037) +WithdrawMax_Linear_Fuzz_Test:testFuzz_WithdrawMax(uint256) (runs: 5000, μ: 65723, ~: 65822) +WithdrawMax_Linear_Unit_Test:test_WithdrawMax() (gas: 62520) +WithdrawMax_Linear_Unit_Test:test_WithdrawMax_EndTimeInThePast() (gas: 67331) +WithdrawMultiple_Dynamic_Fuzz_Test:testFuzz_WithdrawMultiple(uint256,address,uint128) (runs: 5000, μ: 377613, ~: 377708) +WithdrawMultiple_Dynamic_Fuzz_Test:testFuzz_WithdrawMultiple_CallerApprovedOperator(address) (runs: 5000, μ: 174852, ~: 174864) +WithdrawMultiple_Dynamic_Unit_Test:test_WithdrawMultiple_ArrayCountsZero() (gas: 9169) +WithdrawMultiple_Dynamic_Unit_Test:test_WithdrawMultiple_CallerApprovedOperator() (gas: 194169) +WithdrawMultiple_Linear_Fuzz_Test:testFuzz_WithdrawMultiple(uint256,address,uint128) (runs: 5000, μ: 278005, ~: 277985) +WithdrawMultiple_Linear_Fuzz_Test:testFuzz_WithdrawMultiple_CallerApprovedOperator(address) (runs: 5000, μ: 135529, ~: 135543) +WithdrawMultiple_Linear_Unit_Test:test_WithdrawMultiple_ArrayCountsZero() (gas: 9180) +WithdrawMultiple_Linear_Unit_Test:test_WithdrawMultiple_CallerApprovedOperator() (gas: 157899) +Withdraw_Dynamic_Fuzz_Test:testFuzz_Withdraw(uint256,address,uint128) (runs: 5000, μ: 99449, ~: 86202) +Withdraw_Dynamic_Fuzz_Test:testFuzz_Withdraw_CallerApprovedOperator(address) (runs: 5000, μ: 119747, ~: 119751) +Withdraw_Dynamic_Fuzz_Test:testFuzz_Withdraw_CallerRecipient(address) (runs: 5000, μ: 88385, ~: 88394) +Withdraw_Dynamic_Fuzz_Test:testFuzz_Withdraw_StreamCanceled(uint256,address,uint128) (runs: 5000, μ: 148569, ~: 149343) +Withdraw_Dynamic_Fuzz_Test:test_Withdraw_FuzzedSegments(((uint128,uint64,uint40)[],uint256,address)) (runs: 5000, μ: 4175274, ~: 4107324) +Withdraw_Dynamic_Unit_Test:test_Withdraw_CallerApprovedOperator() (gas: 104256) +Withdraw_Dynamic_Unit_Test:test_Withdraw_CallerRecipient() (gas: 72853) +Withdraw_Dynamic_Unit_Test:test_Withdraw_EndTimeInThePresent() (gas: 62210) +Withdraw_Dynamic_Unit_Test:test_Withdraw_RecipientDoesNotImplementHook() (gas: 333430) +Withdraw_Dynamic_Unit_Test:test_Withdraw_RecipientNotContract() (gas: 98482) +Withdraw_Dynamic_Unit_Test:test_Withdraw_RecipientReentrancy() (gas: 360286) +Withdraw_Dynamic_Unit_Test:test_Withdraw_RecipientReverts() (gas: 334018) +Withdraw_Dynamic_Unit_Test:test_Withdraw_StreamActive() (gas: 353962) +Withdraw_Dynamic_Unit_Test:test_Withdraw_StreamCanceled() (gas: 369626) +Withdraw_Linear_Fuzz_Test:testFuzz_Withdraw(uint256,address,uint128) (runs: 5000, μ: 86322, ~: 86327) +Withdraw_Linear_Fuzz_Test:testFuzz_Withdraw_CallerApprovedOperator(address) (runs: 5000, μ: 100033, ~: 100037) +Withdraw_Linear_Fuzz_Test:testFuzz_Withdraw_CallerRecipient(address) (runs: 5000, μ: 68611, ~: 68618) +Withdraw_Linear_Fuzz_Test:testFuzz_Withdraw_StreamCanceled(uint256,address,uint128) (runs: 5000, μ: 132241, ~: 132237) +Withdraw_Linear_Unit_Test:test_Withdraw_CallerApprovedOperator() (gas: 84580) +Withdraw_Linear_Unit_Test:test_Withdraw_CallerRecipient() (gas: 53182) +Withdraw_Linear_Unit_Test:test_Withdraw_EndTimeInThePresent() (gas: 65445) +Withdraw_Linear_Unit_Test:test_Withdraw_RecipientDoesNotImplementHook() (gas: 244021) +Withdraw_Linear_Unit_Test:test_Withdraw_RecipientNotContract() (gas: 65064) +Withdraw_Linear_Unit_Test:test_Withdraw_RecipientReentrancy() (gas: 257192) +Withdraw_Linear_Unit_Test:test_Withdraw_RecipientReverts() (gas: 244609) +Withdraw_Linear_Unit_Test:test_Withdraw_StreamActive() (gas: 250816) +Withdraw_Linear_Unit_Test:test_Withdraw_StreamCanceled() (gas: 280338) +WithdrawableAmountOf_Dynamic_Fuzz_Test:testFuzz_WithdrawableAmountOf(uint40,uint128) (runs: 5000, μ: 575108, ~: 559167) +WithdrawableAmountOf_Dynamic_Fuzz_Test:testFuzz_WithdrawableAmountOf_WithoutWithdrawals(uint40) (runs: 5000, μ: 544587, ~: 535217) +WithdrawableAmountOf_Dynamic_Unit_Test:test_WithdrawableAmountOf() (gas: 298428) +WithdrawableAmountOf_Dynamic_Unit_Test:test_WithdrawableAmountOf_StartTimeInTheFuture() (gas: 260605) +WithdrawableAmountOf_Dynamic_Unit_Test:test_WithdrawableAmountOf_StartTimeInThePresent() (gas: 260601) +WithdrawableAmountOf_Dynamic_Unit_Test:test_WithdrawableAmountOf_StreamCanceled() (gas: 83433) +WithdrawableAmountOf_Dynamic_Unit_Test:test_WithdrawableAmountOf_StreamDepleted() (gas: 60212) +WithdrawableAmountOf_Dynamic_Unit_Test:test_WithdrawableAmountOf_WithoutWithdrawals() (gas: 270963) +WithdrawableAmountOf_Linear_Fuzz_Test:testFuzz_WithdrawableAmountOf_CliffTimeInTheFuture(uint40) (runs: 5000, μ: 258567, ~: 258803) +WithdrawableAmountOf_Linear_Fuzz_Test:testFuzz_WithdrawableAmountOf_NoWithdrawals(uint40,uint128) (runs: 5000, μ: 411749, ~: 411481) +WithdrawableAmountOf_Linear_Fuzz_Test:testFuzz_WithdrawableAmountOf_WithWithdrawals(uint40,uint128,uint128) (runs: 5000, μ: 436863, ~: 436843) +WithdrawableAmountOf_Linear_Unit_Test:test_WithdrawableAmountOf_CliffTimeInTheFuture() (gas: 182480) +WithdrawableAmountOf_Linear_Unit_Test:test_WithdrawableAmountOf_NoWithdrawals() (gas: 185926) +WithdrawableAmountOf_Linear_Unit_Test:test_WithdrawableAmountOf_StreamCanceled() (gas: 76780) +WithdrawableAmountOf_Linear_Unit_Test:test_WithdrawableAmountOf_StreamDepleted() (gas: 63418) +WithdrawableAmountOf_Linear_Unit_Test:test_WithdrawableAmountOf_WithWithdrawals() (gas: 208102) \ No newline at end of file