Skip to content

ci: bump EnricoMi/publish-unit-test-result-action from 2.17.1 to 2.24.0 - #85

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/github_actions/EnricoMi/publish-unit-test-result-action-2.24.0
Open

ci: bump EnricoMi/publish-unit-test-result-action from 2.17.1 to 2.24.0#85
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/github_actions/EnricoMi/publish-unit-test-result-action-2.24.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 17, 2026

Copy link
Copy Markdown
Contributor

Bumps EnricoMi/publish-unit-test-result-action from 2.17.1 to 2.24.0.

Release notes

Sourced from EnricoMi/publish-unit-test-result-action's releases.

v2.24.0

Adds the following improvements:

  • Fix: use env var indirection for inputs #737
  • Upgrading dependencies

Full Changelog: EnricoMi/publish-unit-test-result-action@v2.23.0...v2.24.0

v2.23.0

Adds the following improvements:

Full Changelog: EnricoMi/publish-unit-test-result-action@v2.22.0...v2.23.0

v2.22.0

Adds the following improvements:

  • Upgrade all Python dependencies to latest version #710

Full Changelog: EnricoMi/publish-unit-test-result-action@v2.21.0...v2.22.0

v2.21.0

Adds the following improvements:

  • Add Docker action to allow setting Docker registry and image #688
  • Fix class name matching for NUnit3 #689
  • Upgrade all Python dependencies to latest version #695
  • Fix @2 tag in README.md to @v2 #687

Full Changelog: EnricoMi/publish-unit-test-result-action@v2.20.0...v2.21.0

v2.20.0

Adds the following improvements:

  • Add action typing #653
  • Isolate PIP cache used by composite actions #668
  • Fix for empty <system-out> and <system-err> #667
  • Deprecate github_token_actor option, auto-detect actor #661
  • Use and recommend !cancelled() instead of always() #659
  • Add deprecationMessage to action.yml for deprecated inputs #654
  • Resolve regex library warnings #660

Full Changelog: EnricoMi/publish-unit-test-result-action@v2.19.0...v2.20.0

v2.19.0

Adds the following improvements:

  • Add option to verify SSL/TLS connection (#638)
  • Mention composite replacement in README.md (#647)
  • Quote $PYTHON_BIN in deprecated composite action (#646)

... (truncated)

Commits
  • d0a4676 Releasing v2.24.0
  • 473c3f2 Upgrade GitHub Actions in action.yml files (#776)
  • 49f3291 Add Ubuntu 26.04, add arm versions (#775)
  • 4ed2544 Bump emibcn/badge-action from 2.0.3 to 2.0.4 (#758)
  • f2856f6 Bump docker/metadata-action from 5.10.0 to 6.1.0 (#760)
  • 5ec6b13 Bump docker/setup-qemu-action from 3.7.0 to 4.1.0 (#759)
  • a199e4e Use env var indirection for Docker action inputs (#737)
  • 60b1d8c Bump github/codeql-action from 4.32.4 to 4.36.0 (#757)
  • b1d9536 Bump docker/build-push-action from 6.19.2 to 7.2.0 (#756)
  • 17f8820 Revert "Create and add workflow to enhance dependabot GHA upgrade PRs (#761)"
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [EnricoMi/publish-unit-test-result-action](https://github.com/enricomi/publish-unit-test-result-action) from 2.17.1 to 2.24.0.
- [Release notes](https://github.com/enricomi/publish-unit-test-result-action/releases)
- [Commits](EnricoMi/publish-unit-test-result-action@82082da...d0a4676)

---
updated-dependencies:
- dependency-name: EnricoMi/publish-unit-test-result-action
  dependency-version: 2.24.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code labels Jul 17, 2026
@dependabot
dependabot Bot requested a review from grinidx as a code owner July 17, 2026 11:35
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code labels Jul 17, 2026
@github-actions

Copy link
Copy Markdown

Test Results

1 695 tests  ±0   1 695 ✅ ±0   21s ⏱️ +2s
    1 suites ±0       0 💤 ±0 
    1 files   ±0       0 ❌ ±0 

Results for commit ea3c56b. ± Comparison against base commit 08e6e3a.

@github-actions

Copy link
Copy Markdown

Summary

Summary
Generated on: 07/17/2026 - 11:36:53
Coverage date: 07/17/2026 - 11:36:42
Parser: MultiReport (2x Cobertura)
Assemblies: 1
Classes: 440
Files: 203
Line coverage: 85.2% (10804 of 12668)
Covered lines: 10804
Uncovered lines: 1864
Coverable lines: 12668
Total lines: 27425
Branch coverage: 71.2% (3301 of 4634)
Covered branches: 3301
Total branches: 4634
Method coverage: Feature is only available for sponsors
Tag: 171_29577331024

Coverage

UniswapSharp - 85.2%
Name Line Branch
UniswapSharp 85.2% 71.2%
System.Text.RegularExpressions.Generated 90% 67.3%
System.Text.RegularExpressions.Generated.<RegexGenerator_g>F23DA395930C475E
BA09A06A24B367F10A3520CD5632595F85885A362B583E680__ContentTypeRegex_1
90.2% 70.8%
System.Text.RegularExpressions.Generated.<RegexGenerator_g>F23DA395930C475E
BA09A06A24B367F10A3520CD5632595F85885A362B583E680__HexRegex_0
88.8% 65%
UniswapSharp.Core.Addresses 99.6% 85.7%
UniswapSharp.Core.ChainAddresses 100%
UniswapSharp.Core.Constants 100% 100%
UniswapSharp.Core.Entities.BaseCurrency 90.9% 100%
UniswapSharp.Core.Entities.Ether 100% 75%
UniswapSharp.Core.Entities.Fractions.CurrencyAmount`1 92.8% 83.3%
UniswapSharp.Core.Entities.Fractions.Fraction 92.9% 76.9%
UniswapSharp.Core.Entities.Fractions.Percent 93.3%
UniswapSharp.Core.Entities.Fractions.Price`2 94.4% 50%
UniswapSharp.Core.Entities.NativeCurrency 100%
UniswapSharp.Core.Entities.Token 100% 100%
UniswapSharp.Core.Entities.Weth9 100%
UniswapSharp.Core.Utils.AddressValidator 60.2% 60.5%
UniswapSharp.Core.Utils.MathUtils 92.8% 83.3%
UniswapSharp.Core.Utils.PriceImpact 100%
UniswapSharp.Core.Utils.RlpEncoder 0% 0%
UniswapSharp.Core.Utils.SortedInsert 100% 100%
UniswapSharp.Core.Utils.ZksyncAddressComputer 95.6% 75%
UniswapSharp.Flashtestations.Config.Chains 100% 90%
UniswapSharp.Flashtestations.Crypto.Workload 97.8% 91.6%
UniswapSharp.Flashtestations.Rpc.BlockBuilderProofVerifiedArgs 100%
UniswapSharp.Flashtestations.Rpc.BlockBuilderProofVerifiedEventDTO 0%
UniswapSharp.Flashtestations.Rpc.BlockSelector 100%
UniswapSharp.Flashtestations.Rpc.ContractWorkloadMetadata 100%
UniswapSharp.Flashtestations.Rpc.EvmBlock 100%
UniswapSharp.Flashtestations.Rpc.EvmLog 0%
UniswapSharp.Flashtestations.Rpc.EvmTransactionReceipt 100%
UniswapSharp.Flashtestations.Rpc.GetWorkloadMetadataFunction 0%
UniswapSharp.Flashtestations.Rpc.NethereumEvmRpcClient 0% 0%
UniswapSharp.Flashtestations.Rpc.NethereumEvmRpcClientFactory 0%
UniswapSharp.Flashtestations.Rpc.ParsedFlashtestationLog 100%
UniswapSharp.Flashtestations.Rpc.ParseEventLogsRequest 100%
UniswapSharp.Flashtestations.Rpc.ReadContractRequest 100%
UniswapSharp.Flashtestations.Rpc.RpcClient 96.9% 76.6%
UniswapSharp.Flashtestations.Rpc.RpcClientConfig 100%
UniswapSharp.Flashtestations.Rpc.RpcClientFactory 0%
UniswapSharp.Flashtestations.Rpc.RpcClients 100%
UniswapSharp.Flashtestations.Rpc.WorkloadMetadataOutputDto 0%
UniswapSharp.Flashtestations.Types.BlockNotFoundError 75%
UniswapSharp.Flashtestations.Types.BlockParameter 83.3% 55.5%
UniswapSharp.Flashtestations.Types.ChainConfig 100%
UniswapSharp.Flashtestations.Types.ChainNotSupportedError 83.3%
UniswapSharp.Flashtestations.Types.ClientConfig 100%
UniswapSharp.Flashtestations.Types.FlashtestationEvent 100%
UniswapSharp.Flashtestations.Types.HexValues 48% 25%
UniswapSharp.Flashtestations.Types.NetworkError 100%
UniswapSharp.Flashtestations.Types.SingularWorkloadMeasurementRegisters 100%
UniswapSharp.Flashtestations.Types.Validation 95.3% 93.7%
UniswapSharp.Flashtestations.Types.ValidationError 75%
UniswapSharp.Flashtestations.Types.VerificationResult 100%
UniswapSharp.Flashtestations.Types.WorkloadMeasurementRegisters 100%
UniswapSharp.Flashtestations.Types.WorkloadMetadata 100%
UniswapSharp.Flashtestations.Verification.FlashtestationService 87.9% 87.5%
UniswapSharp.LiquidityLauncher.Addresses 100% 100%
UniswapSharp.LiquidityLauncher.AuctionFactoryDeployment 100%
UniswapSharp.LiquidityLauncher.AuctionParameters 0%
UniswapSharp.LiquidityLauncher.AuctionStepInput 100%
UniswapSharp.LiquidityLauncher.Build 88.2% 100%
UniswapSharp.LiquidityLauncher.BuildLaunchParams 100%
UniswapSharp.LiquidityLauncher.BuybackBurnLockRecipientInput 100%
UniswapSharp.LiquidityLauncher.Chains 0%
UniswapSharp.LiquidityLauncher.Config.AuctionScheduleOptions 100%
UniswapSharp.LiquidityLauncher.Config.Blocks 72.7% 58.3%
UniswapSharp.LiquidityLauncher.Config.CustomRangeInput 0%
UniswapSharp.LiquidityLauncher.Config.DeriveBlocksInput 100%
UniswapSharp.LiquidityLauncher.Config.DerivedBlocks 80%
UniswapSharp.LiquidityLauncher.Config.Emission 75.4% 59.3%
UniswapSharp.LiquidityLauncher.Config.Fees 0% 0%
UniswapSharp.LiquidityLauncher.Config.LpAllocation 0% 0%
UniswapSharp.LiquidityLauncher.Config.MathJs 100%
UniswapSharp.LiquidityLauncher.Config.Positions 0% 0%
UniswapSharp.LiquidityLauncher.Config.Price 87.5% 60%
UniswapSharp.LiquidityLauncher.Config.SingleLpAllocationInput 0%
UniswapSharp.LiquidityLauncher.Config.TieredLpAllocationInput 0%
UniswapSharp.LiquidityLauncher.Config.TieredLpAllocationTier 0%
UniswapSharp.LiquidityLauncher.Constants 100%
UniswapSharp.LiquidityLauncher.CreateTokenAcquisition 100%
UniswapSharp.LiquidityLauncher.CreateTokenArgs 100%
UniswapSharp.LiquidityLauncher.DepositTokenAcquisition 100%
UniswapSharp.LiquidityLauncher.Distribution 100%
UniswapSharp.LiquidityLauncher.Encode 39.2% 56.2%
UniswapSharp.LiquidityLauncher.FeesForwarderLockRecipientInput 100%
UniswapSharp.LiquidityLauncher.Format 0% 0%
UniswapSharp.LiquidityLauncher.LauncherAddresses 88.2%
UniswapSharp.LiquidityLauncher.LauncherErrors 100%
UniswapSharp.LiquidityLauncher.LauncherSdkError 100%
UniswapSharp.LiquidityLauncher.LiquidityAllocationBracket 0%
UniswapSharp.LiquidityLauncher.Lock 95.2% 70%
UniswapSharp.LiquidityLauncher.LockRecipient 100%
UniswapSharp.LiquidityLauncher.LockRecipientInput 100%
UniswapSharp.LiquidityLauncher.MigratorParameters 0%
UniswapSharp.LiquidityLauncher.PoolId 100% 66.6%
UniswapSharp.LiquidityLauncher.PoolParameters 0%
UniswapSharp.LiquidityLauncher.PositionDefinition 0%
UniswapSharp.LiquidityLauncher.Salts 0%
UniswapSharp.LiquidityLauncher.SelectedTokenFactory 100%
UniswapSharp.LiquidityLauncher.Split 0%
UniswapSharp.LiquidityLauncher.TimelockLockRecipientInput 100%
UniswapSharp.LiquidityLauncher.TransactionRequest 100%
UniswapSharp.LiquidityLauncher.Uerc20Metadata 0%
UniswapSharp.Permit2.AllowanceTransfer 100% 100%
UniswapSharp.Permit2.Constants 100% 100%
UniswapSharp.Permit2.Domain 100%
UniswapSharp.Permit2.Eip712Domain 88.2% 50%
UniswapSharp.Permit2.Eip712TypedDataEncoder 79.1% 60.7%
UniswapSharp.Permit2.PermitBatch 100%
UniswapSharp.Permit2.PermitBatchTransferFrom 100%
UniswapSharp.Permit2.PermitData 100%
UniswapSharp.Permit2.PermitDetails 100%
UniswapSharp.Permit2.PermitSingle 100%
UniswapSharp.Permit2.PermitTransferFrom 100%
UniswapSharp.Permit2.SignatureTransfer 100% 100%
UniswapSharp.Permit2.TokenPermissions 100%
UniswapSharp.Permit2.TypedDataField 100%
UniswapSharp.Permit2.Witness 100%
UniswapSharp.Router.ApproveAndCall 38.5% 20%
UniswapSharp.Router.CondensedAddLiquidityOptions 50%
UniswapSharp.Router.Constants 100%
UniswapSharp.Router.Entities.MixedRoute.MixedRouteSDK`2 86.8% 81%
UniswapSharp.Router.Entities.MixedRoute.MixedRouteSwap`2 100%
UniswapSharp.Router.Entities.MixedRoute.MixedRouteTrade`2 95.9% 87.2%
UniswapSharp.Router.Entities.MixedRoute`2 100%
UniswapSharp.Router.Entities.MixedRouteAmounts`2 100%
UniswapSharp.Router.Entities.RouteHelpers 85.7% 75%
UniswapSharp.Router.Entities.RouterSwap`2 100%
UniswapSharp.Router.Entities.RouteV2`2 100%
UniswapSharp.Router.Entities.RouteV3`2 100%
UniswapSharp.Router.Entities.RouteV4`2 86.6%
UniswapSharp.Router.Entities.Trade`2 88.1% 82%
UniswapSharp.Router.Entities.V2RouteAmounts`2 100%
UniswapSharp.Router.Entities.V3RouteAmounts`2 100%
UniswapSharp.Router.Entities.V4RouteAmounts`2 100%
UniswapSharp.Router.MulticallExtended 75.8% 72.7%
UniswapSharp.Router.PaymentsExtended 96.5% 100%
UniswapSharp.Router.SwapAndAddOptions 100%
UniswapSharp.Router.SwapOptions 100%
UniswapSharp.Router.SwapRouter 87.9% 72.5%
UniswapSharp.Router.Utils.EncodeMixedRouteToPath 95.3% 83.3%
UniswapSharp.Router.Utils.MixedRouteUtils 94.7% 95.4%
UniswapSharp.Router.Utils.PathCurrency 50% 30%
UniswapSharp.Router.Utils.TPool 77.1% 75%
UniswapSharp.SmartWallet.BatchedCall 0%
UniswapSharp.SmartWallet.Call 100%
UniswapSharp.SmartWallet.Constants 95.7% 79.1%
UniswapSharp.SmartWallet.ExecuteOptions 100%
UniswapSharp.SmartWallet.MethodParameters 100%
UniswapSharp.SmartWallet.SmartWallet 100% 85.7%
UniswapSharp.SmartWallet.SmartWalletVersionMap 100%
UniswapSharp.SmartWallet.Utils.BatchedCallPlanner 92.3%
UniswapSharp.SmartWallet.Utils.CallPlanner 100% 100%
UniswapSharp.SmartWallet.Utils.Delegation 100% 100%
UniswapSharp.Tamperproof.Algorithms 100% 50%
UniswapSharp.Tamperproof.Constants.Errors 100%
UniswapSharp.Tamperproof.Constants.TamperproofException 100%
UniswapSharp.Tamperproof.DohAnswer 100%
UniswapSharp.Tamperproof.DohResponse 100%
UniswapSharp.Tamperproof.Generator 100% 100%
UniswapSharp.Tamperproof.HttpManifestFetcher 0% 0%
UniswapSharp.Tamperproof.ManifestFetchOptions 100%
UniswapSharp.Tamperproof.ManifestResponse 100%
UniswapSharp.Tamperproof.PublicKey 100%
UniswapSharp.Tamperproof.PublicKeyEntry 100%
UniswapSharp.Tamperproof.PublicKeyManifest 100%
UniswapSharp.Tamperproof.Signer 100% 83.3%
UniswapSharp.Tamperproof.SigningAlgorithmConfig 80%
UniswapSharp.Tamperproof.Utils.CanonicalJson 67.5% 65.7%
UniswapSharp.Tamperproof.Utils.Hex 100% 98%
UniswapSharp.Tamperproof.Utils.SigningCrypto 95.1% 85.7%
UniswapSharp.Tamperproof.Utils.TxtRecord 100% 90%
UniswapSharp.Tamperproof.Verifier 97.3% 92.8%
UniswapSharp.UniswapX.Builder.BuilderInvariant 75% 50%
UniswapSharp.UniswapX.Builder.DutchOrderBuilder 70.7% 33.3%
UniswapSharp.UniswapX.Builder.HybridOrderBuilder 69.4% 25%
UniswapSharp.UniswapX.Builder.PriorityOrderBuilder 75% 33.3%
UniswapSharp.UniswapX.Builder.RelayOrderBuilder 73.1% 42.8%
UniswapSharp.UniswapX.Builder.V2DutchOrderBuilder 72.5% 33.3%
UniswapSharp.UniswapX.Builder.V3DutchOrderBuilder 71.6% 28.5%
UniswapSharp.UniswapX.Constants 97% 85.7%
UniswapSharp.UniswapX.ConstantsV4 100%
UniswapSharp.UniswapX.MissingConfiguration 100%
UniswapSharp.UniswapX.Order.BlockOverrides 100%
UniswapSharp.UniswapX.Order.CosignedPriorityOrder 60.6% 83.3%
UniswapSharp.UniswapX.Order.CosignedPriorityOrderInfo 100%
UniswapSharp.UniswapX.Order.CosignedV2DutchOrder 100%
UniswapSharp.UniswapX.Order.CosignedV2DutchOrderInfo 100%
UniswapSharp.UniswapX.Order.CosignedV3DutchOrder 100%
UniswapSharp.UniswapX.Order.CosignedV3DutchOrderInfo 100%
UniswapSharp.UniswapX.Order.CosignerData 100%
UniswapSharp.UniswapX.Order.CosignerDataJSON 0%
UniswapSharp.UniswapX.Order.CustomOrderValidation 100%
UniswapSharp.UniswapX.Order.DutchInput 100%
UniswapSharp.UniswapX.Order.DutchInputJSON 100%
UniswapSharp.UniswapX.Order.DutchOrder 90.3% 75%
UniswapSharp.UniswapX.Order.DutchOrderInfo 100%
UniswapSharp.UniswapX.Order.DutchOutput 100%
UniswapSharp.UniswapX.Order.DutchOutputJSON 100%
UniswapSharp.UniswapX.Order.ExclusiveFillerData 100%
UniswapSharp.UniswapX.Order.NonlinearDutchDecay 100%
UniswapSharp.UniswapX.Order.OrderEncoding 100%
UniswapSharp.UniswapX.Order.OrderInfo 100%
UniswapSharp.UniswapX.Order.OrderNotFillable 100%
UniswapSharp.UniswapX.Order.OrderResolutionOptions 100%
UniswapSharp.UniswapX.Order.PriorityCosignerData 100%
UniswapSharp.UniswapX.Order.PriorityInput 100%
UniswapSharp.UniswapX.Order.PriorityOrderResolutionOptions 100%
UniswapSharp.UniswapX.Order.PriorityOutput 100%
UniswapSharp.UniswapX.Order.RelayFee 100%
UniswapSharp.UniswapX.Order.RelayInput 100%
UniswapSharp.UniswapX.Order.RelayOrder 96.8% 50%
UniswapSharp.UniswapX.Order.RelayOrderInfo 100%
UniswapSharp.UniswapX.Order.ResolvedRelayFee 100%
UniswapSharp.UniswapX.Order.ResolvedRelayOrder 100%
UniswapSharp.UniswapX.Order.ResolvedUniswapXOrder 100%
UniswapSharp.UniswapX.Order.TokenAmount 100%
UniswapSharp.UniswapX.Order.UnsignedPriorityOrder 82.8%
UniswapSharp.UniswapX.Order.UnsignedPriorityOrderInfo 100%
UniswapSharp.UniswapX.Order.UnsignedV2DutchOrder 93.7%
UniswapSharp.UniswapX.Order.UnsignedV2DutchOrderInfo 100%
UniswapSharp.UniswapX.Order.UnsignedV3DutchOrder 99.5% 100%
UniswapSharp.UniswapX.Order.UnsignedV3DutchOrderInfo 100%
UniswapSharp.UniswapX.Order.V3CosignerData 100%
UniswapSharp.UniswapX.Order.V3DutchInput 100%
UniswapSharp.UniswapX.Order.V3DutchOutput 100%
UniswapSharp.UniswapX.Order.V3OrderResolutionOptions 100%
UniswapSharp.UniswapX.Order.V4.CosignedHybridOrder 56.1% 29.7%
UniswapSharp.UniswapX.Order.V4.CosignedHybridOrderInfo 100%
UniswapSharp.UniswapX.Order.V4.CosignedHybridOrderInfoJSON 100%
UniswapSharp.UniswapX.Order.V4.Hashing 99.2% 80%
UniswapSharp.UniswapX.Order.V4.HybridCosignerData 100%
UniswapSharp.UniswapX.Order.V4.HybridCosignerDataJSON 100%
UniswapSharp.UniswapX.Order.V4.HybridInput 100%
UniswapSharp.UniswapX.Order.V4.HybridInputJSON 100%
UniswapSharp.UniswapX.Order.V4.HybridOrderCosignatureError 0%
UniswapSharp.UniswapX.Order.V4.HybridOrderPriceCurveError 0%
UniswapSharp.UniswapX.Order.V4.HybridOrderResolutionOptions 100%
UniswapSharp.UniswapX.Order.V4.HybridOutput 100%
UniswapSharp.UniswapX.Order.V4.HybridOutputJSON 100%
UniswapSharp.UniswapX.Order.V4.OrderResolutionError 100%
UniswapSharp.UniswapX.Order.V4.UnsignedHybridOrder 86.7% 0%
UniswapSharp.UniswapX.Order.V4.UnsignedHybridOrderInfo 100%
UniswapSharp.UniswapX.Order.Validation 88.8% 50%
UniswapSharp.UniswapX.Order.ValidationInfo 100%
UniswapSharp.UniswapX.OrderTypeMapping 100%
UniswapSharp.UniswapX.PermissionedToken 33.3%
UniswapSharp.UniswapX.Trade.DutchOrderTrade`2 63.8% 42.8%
UniswapSharp.UniswapX.Trade.ExpectedAmounts 100%
UniswapSharp.UniswapX.Trade.HybridOrderTrade`2 0% 0%
UniswapSharp.UniswapX.Trade.PriorityOrderTrade`2 70.7% 60%
UniswapSharp.UniswapX.Trade.RelayOrderTrade`2 90.9% 70%
UniswapSharp.UniswapX.Trade.TradeUtils 66.6% 64.2%
UniswapSharp.UniswapX.Trade.V2DutchOrderTrade`2 69.6% 42.8%
UniswapSharp.UniswapX.Trade.V3DutchOrderTrade`2 81.5% 67.8%
UniswapSharp.UniswapX.Utils.CancelParams 100%
UniswapSharp.UniswapX.Utils.DutchBlockDecay 88.8% 50%
UniswapSharp.UniswapX.Utils.DutchBlockDecayConfig 100%
UniswapSharp.UniswapX.Utils.DutchDecay 94.4% 80%
UniswapSharp.UniswapX.Utils.DutchDecayConfig 100%
UniswapSharp.UniswapX.Utils.NonceManager 51.9% 70%
UniswapSharp.UniswapX.Utils.NonLinearDutchDecayLib 97.2% 93.7%
UniswapSharp.UniswapX.Utils.OrderParser 91.6% 78.5%
UniswapSharp.UniswapX.Utils.OrderSigning 100%
UniswapSharp.UniswapX.Utils.OrderUtils 81.8% 63.6%
UniswapSharp.UniswapX.Utils.RelayOrderParser 50%
UniswapSharp.UniswapX.Utils.SplitNonce 100%
UniswapSharp.UniswapX.Utils.UniswapXOrderParser 94.2% 87%
UniswapSharp.UniversalRouter.EIP712Payload 75%
UniswapSharp.UniversalRouter.EIP712PayloadValue 100%
UniswapSharp.UniversalRouter.Entities.Actions.AcrossV4DepositV3Params 100%
UniswapSharp.UniversalRouter.Entities.Actions.FlatFeeOptions 100%
UniswapSharp.UniversalRouter.Entities.Actions.SwapOptions 100%
UniswapSharp.UniversalRouter.Entities.Actions.UniswapTrade 71.6% 57.5%
UniswapSharp.UniversalRouter.Entities.TradeConfig 100%
UniswapSharp.UniversalRouter.ExecuteSignedDecoded 44.4%
UniswapSharp.UniversalRouter.SignedRouteOptions 100%
UniswapSharp.UniversalRouter.SwapRouter 82.7% 68%
UniswapSharp.UniversalRouter.SwapRouterConfig 0%
UniswapSharp.UniversalRouter.Types.FlatFee 100%
UniswapSharp.UniversalRouter.Types.NormalizedSwapSpecification 100%
UniswapSharp.UniversalRouter.Types.PortionFee 100%
UniswapSharp.UniversalRouter.Types.SwapRouting 100%
UniswapSharp.UniversalRouter.Types.SwapSpecification 100%
UniswapSharp.UniversalRouter.Types.UnwrapWeth 100%
UniswapSharp.UniversalRouter.Types.V2SwapExactIn 100%
UniswapSharp.UniversalRouter.Types.V2SwapExactOut 0%
UniswapSharp.UniversalRouter.Types.V3SwapExactIn 100%
UniswapSharp.UniversalRouter.Types.V3SwapExactOut 100%
UniswapSharp.UniversalRouter.Types.V4Settle 100%
UniswapSharp.UniversalRouter.Types.V4SettleAll 0%
UniswapSharp.UniversalRouter.Types.V4Swap 100%
UniswapSharp.UniversalRouter.Types.V4SwapExactIn 100%
UniswapSharp.UniversalRouter.Types.V4SwapExactInSingle 0%
UniswapSharp.UniversalRouter.Types.V4SwapExactOut 0%
UniswapSharp.UniversalRouter.Types.V4SwapExactOutSingle 100%
UniswapSharp.UniversalRouter.Types.V4Take 100%
UniswapSharp.UniversalRouter.Types.V4TakeAll 0%
UniswapSharp.UniversalRouter.Types.V4TakePortion 0%
UniswapSharp.UniversalRouter.Types.WrapEth 100%
UniswapSharp.UniversalRouter.Utils.ChainConfig 100%
UniswapSharp.UniversalRouter.Utils.CommandDefinition 100%
UniswapSharp.UniversalRouter.Utils.CommandParser 95.8% 75%
UniswapSharp.UniversalRouter.Utils.ComputeEncodeSwapsAmounts 73.6% 50%
UniswapSharp.UniversalRouter.Utils.Constants 98.5% 85%
UniswapSharp.UniversalRouter.Utils.CurrencyAddress 100% 100%
UniswapSharp.UniversalRouter.Utils.Eip712 100%
UniswapSharp.UniversalRouter.Utils.EncodeSwapsAmounts 100%
UniswapSharp.UniversalRouter.Utils.EncodeSwapStep 57.5% 57.6%
UniswapSharp.UniversalRouter.Utils.EncodeV4Action 24.3% 25%
UniswapSharp.UniversalRouter.Utils.GenericCommandParser 88.6% 81.8%
UniswapSharp.UniversalRouter.Utils.InputTokenOptions 0%
UniswapSharp.UniversalRouter.Utils.InputTokens 48% 25%
UniswapSharp.UniversalRouter.Utils.NormalizeEncodeSwapsSpec 100% 50%
UniswapSharp.UniversalRouter.Utils.Numbers 100%
UniswapSharp.UniversalRouter.Utils.Param 100%
UniswapSharp.UniversalRouter.Utils.ParamType 100%
UniswapSharp.UniversalRouter.Utils.PartialClassicQuote 100%
UniswapSharp.UniversalRouter.Utils.PathCurrency 20% 8.3%
UniswapSharp.UniversalRouter.Utils.Permit2Permit 100%
UniswapSharp.UniversalRouter.Utils.Permit2TransferFrom 0%
UniswapSharp.UniversalRouter.Utils.PoolInRoute 100%
UniswapSharp.UniversalRouter.Utils.RoutePlanner 94.7% 58.3%
UniswapSharp.UniversalRouter.Utils.RouterCommand 100%
UniswapSharp.UniversalRouter.Utils.RouterConfig 100%
UniswapSharp.UniversalRouter.Utils.RouterTradeAdapter 97.5% 85.7%
UniswapSharp.UniversalRouter.Utils.Signatures 90.4% 66.6%
UniswapSharp.UniversalRouter.Utils.SplitSig 100%
UniswapSharp.UniversalRouter.Utils.TokenInRoute 100%
UniswapSharp.UniversalRouter.Utils.UniversalRouterCall 100%
UniswapSharp.UniversalRouter.Utils.UniversalRouterCommand 100%
UniswapSharp.UniversalRouter.Utils.UniversalRouterVersionExtensions 100% 100%
UniswapSharp.UniversalRouter.Utils.V2PoolInRoute 75%
UniswapSharp.UniversalRouter.Utils.V2Reserve 100%
UniswapSharp.UniversalRouter.Utils.V3PathItem 100%
UniswapSharp.UniversalRouter.Utils.V3PoolInRoute 83.3%
UniswapSharp.UniversalRouter.Utils.V4PoolInRoute 87.5%
UniswapSharp.UniversalRouter.Utils.V4URVersion 100% 100%
UniswapSharp.UniversalRouter.Utils.ValidateEncodeSwaps 78.3% 75%
UniswapSharp.V2.Constants 100%
UniswapSharp.V2.Entities.BestTradeOptions 100%
UniswapSharp.V2.Entities.Pair 91.8% 81.3%
UniswapSharp.V2.Entities.Route`2 87.8% 79.1%
UniswapSharp.V2.Entities.Trade`2 95.2% 84.9%
UniswapSharp.V2.InsufficientInputAmountError 0%
UniswapSharp.V2.InsufficientReservesError 0%
UniswapSharp.V2.Router 96% 85.2%
UniswapSharp.V2.SwapParameters 100%
UniswapSharp.V2.TradeOptions 100%
UniswapSharp.V3.Constants 93.3% 50%
UniswapSharp.V3.Entities.NoTickDataProvider 100%
UniswapSharp.V3.Entities.Pool 96.8% 87.5%
UniswapSharp.V3.Entities.Position 87% 68.7%
UniswapSharp.V3.Entities.Route`2 92.8% 84.6%
UniswapSharp.V3.Entities.RouteInput`2 100%
UniswapSharp.V3.Entities.Swap`2 100%
UniswapSharp.V3.Entities.Tick 100% 100%
UniswapSharp.V3.Entities.TickListDataProvider 100% 100%
UniswapSharp.V3.Entities.Trade`2 93.3% 88.8%
UniswapSharp.V3.Multicall 92.8% 66.6%
UniswapSharp.V3.NonfungiblePositionManager 92.5% 78.2%
UniswapSharp.V3.Payments 93.7% 100%
UniswapSharp.V3.SelfPermit 96.2% 75%
UniswapSharp.V3.Staker 100% 85.7%
UniswapSharp.V3.SwapQuoter 97.6% 93.7%
UniswapSharp.V3.SwapRouter 95.6% 92.5%
UniswapSharp.V3.Utils.AbiFunctionEncoder 90% 75%
UniswapSharp.V3.Utils.ComputePoolAddress 100% 75%
UniswapSharp.V3.Utils.EncodeRouteToPath 100% 100%
UniswapSharp.V3.Utils.EncodeSqrtRatioX96 93.7% 75%
UniswapSharp.V3.Utils.FullMath 100% 100%
UniswapSharp.V3.Utils.LiquidityMath 80% 50%
UniswapSharp.V3.Utils.ListExtensions 100% 100%
UniswapSharp.V3.Utils.MaxLiquidity 82.6% 75%
UniswapSharp.V3.Utils.MostSignificantBitCalculator 100% 100%
UniswapSharp.V3.Utils.NearestUsableTick 100% 100%
UniswapSharp.V3.Utils.PositionLibrary 100% 100%
UniswapSharp.V3.Utils.PriceTick 88.8% 80%
UniswapSharp.V3.Utils.SqrtPriceMath 86% 68.4%
UniswapSharp.V3.Utils.SwapMath 96.6% 96.8%
UniswapSharp.V3.Utils.TickLibrary 65% 50%
UniswapSharp.V3.Utils.TickList 95% 92.5%
UniswapSharp.V3.Utils.TickMath 98.3% 96.8%
UniswapSharp.V3.Utils.Utilities 100% 100%
UniswapSharp.V3.Utils.V3Swap 94% 82.6%
UniswapSharp.V4.AddLiquidityOptions 100%
UniswapSharp.V4.AllowanceTransferPermitBatch 100%
UniswapSharp.V4.AllowanceTransferPermitSingle 0%
UniswapSharp.V4.BatchPermitOptions 100%
UniswapSharp.V4.CollectOptions 100%
UniswapSharp.V4.CommonOptions 100%
UniswapSharp.V4.Constants 100%
UniswapSharp.V4.Entities.Pool 97.1% 87%
UniswapSharp.V4.Entities.PoolKey 100%
UniswapSharp.V4.Entities.Position 59.2% 53.3%
UniswapSharp.V4.Entities.Route`2 95.3% 94.1%
UniswapSharp.V4.Entities.RouteInput`2 100%
UniswapSharp.V4.Entities.Swap`2 100%
UniswapSharp.V4.Entities.Trade`2 93.6% 90.6%
UniswapSharp.V4.IncreaseLiquidityOptions 100%
UniswapSharp.V4.MethodParameters 100%
UniswapSharp.V4.MintOptions 100%
UniswapSharp.V4.NFTPermitData 100%
UniswapSharp.V4.NFTPermitOptions 100%
UniswapSharp.V4.NFTPermitValues 100%
UniswapSharp.V4.PermitDetails 0%
UniswapSharp.V4.RemoveLiquidityOptions 100%
UniswapSharp.V4.TypedDataDomain 100%
UniswapSharp.V4.TypedDataField 100%
UniswapSharp.V4.Utils.AbiParamDecoder 95.2% 92.3%
UniswapSharp.V4.Utils.AbiParamEncoder 87% 71.7%
UniswapSharp.V4.Utils.AbiType 100%
UniswapSharp.V4.Utils.AbiTypeParser 96.6% 91.6%
UniswapSharp.V4.Utils.AddressType 100%
UniswapSharp.V4.Utils.ArrayType 75% 25%
UniswapSharp.V4.Utils.BoolType 100%
UniswapSharp.V4.Utils.BytesType 100%
UniswapSharp.V4.Utils.CurrencyMap 100% 100%
UniswapSharp.V4.Utils.CurrencyOrder 100% 100%
UniswapSharp.V4.Utils.EncodeRouteToPath 100% 100%
UniswapSharp.V4.Utils.FixedBytesType 100%
UniswapSharp.V4.Utils.Hook 100% 95%
UniswapSharp.V4.Utils.HookPermissions 100%
UniswapSharp.V4.Utils.NumberType 100%
UniswapSharp.V4.Utils.Param 100%
UniswapSharp.V4.Utils.ParamType 100%
UniswapSharp.V4.Utils.PathCurrency 90% 87.5%
UniswapSharp.V4.Utils.PathKey 100%
UniswapSharp.V4.Utils.PriceTick 88.2% 80%
UniswapSharp.V4.Utils.SwapExactIn 100%
UniswapSharp.V4.Utils.SwapExactInSingle 100%
UniswapSharp.V4.Utils.SwapExactOut 100%
UniswapSharp.V4.Utils.SwapExactOutSingle 42.8%
UniswapSharp.V4.Utils.TupleType 100%
UniswapSharp.V4.Utils.V4BaseActionsParser 96.3% 96.1%
UniswapSharp.V4.Utils.V4Planner 99% 90.4%
UniswapSharp.V4.Utils.V4PositionPlanner 100%
UniswapSharp.V4.Utils.V4RouterAction 100%
UniswapSharp.V4.Utils.V4RouterCall 100%
UniswapSharp.V4.V4PositionManager 99.4% 90.3%

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants