Skip to content

Data model for freezing UTXOs #526

Data model for freezing UTXOs

Data model for freezing UTXOs #526

Triggered via pull request June 28, 2024 07:50
Status Failure
Total duration 1m 15s
Artifacts

dotnet.yml

on: pull_request
build-and-test
1m 6s
build-and-test
Fit to window
Zoom out
Zoom in

Annotations

10 errors and 11 warnings
build-and-test: test/NodeGuard.Tests/Rpc/NodeGuardServiceTests.cs#L74
There is no argument given that corresponds to the required parameter 'utxoTagRepository' of 'NodeGuardService.NodeGuardService(ILogger<NodeGuardService>, ILiquidityRuleRepository, IWalletRepository, IMapper, IWalletWithdrawalRequestRepository, IBitcoinService, INBXplorerService, ISchedulerFactory, INodeRepository, IChannelOperationRequestRepository, IChannelRepository, ICoinSelectionService, ILightningService, IFMUTXORepository, IUTXOTagRepository)'
build-and-test: test/NodeGuard.Tests/Rpc/NodeGuardServiceTests.cs#L115
There is no argument given that corresponds to the required parameter 'utxoTagRepository' of 'NodeGuardService.NodeGuardService(ILogger<NodeGuardService>, ILiquidityRuleRepository, IWalletRepository, IMapper, IWalletWithdrawalRequestRepository, IBitcoinService, INBXplorerService, ISchedulerFactory, INodeRepository, IChannelOperationRequestRepository, IChannelRepository, ICoinSelectionService, ILightningService, IFMUTXORepository, IUTXOTagRepository)'
build-and-test: test/NodeGuard.Tests/Services/BitcoinServiceTests.cs#L186
There is no argument given that corresponds to the required parameter 'utxoTagRepository' of 'CoinSelectionService.CoinSelectionService(ILogger<BitcoinService>, IMapper, IFMUTXORepository, INBXplorerService, IChannelOperationRequestRepository, IWalletWithdrawalRequestRepository, IUTXOTagRepository)'
build-and-test: test/NodeGuard.Tests/Rpc/NodeGuardServiceTests.cs#L170
There is no argument given that corresponds to the required parameter 'utxoTagRepository' of 'NodeGuardService.NodeGuardService(ILogger<NodeGuardService>, ILiquidityRuleRepository, IWalletRepository, IMapper, IWalletWithdrawalRequestRepository, IBitcoinService, INBXplorerService, ISchedulerFactory, INodeRepository, IChannelOperationRequestRepository, IChannelRepository, ICoinSelectionService, ILightningService, IFMUTXORepository, IUTXOTagRepository)'
build-and-test: test/NodeGuard.Tests/Rpc/NodeGuardServiceTests.cs#L243
There is no argument given that corresponds to the required parameter 'utxoTagRepository' of 'NodeGuardService.NodeGuardService(ILogger<NodeGuardService>, ILiquidityRuleRepository, IWalletRepository, IMapper, IWalletWithdrawalRequestRepository, IBitcoinService, INBXplorerService, ISchedulerFactory, INodeRepository, IChannelOperationRequestRepository, IChannelRepository, ICoinSelectionService, ILightningService, IFMUTXORepository, IUTXOTagRepository)'
build-and-test: test/NodeGuard.Tests/Services/BitcoinServiceTests.cs#L255
There is no argument given that corresponds to the required parameter 'utxoTagRepository' of 'CoinSelectionService.CoinSelectionService(ILogger<BitcoinService>, IMapper, IFMUTXORepository, INBXplorerService, IChannelOperationRequestRepository, IWalletWithdrawalRequestRepository, IUTXOTagRepository)'
build-and-test: test/NodeGuard.Tests/Rpc/NodeGuardServiceTests.cs#L308
There is no argument given that corresponds to the required parameter 'utxoTagRepository' of 'NodeGuardService.NodeGuardService(ILogger<NodeGuardService>, ILiquidityRuleRepository, IWalletRepository, IMapper, IWalletWithdrawalRequestRepository, IBitcoinService, INBXplorerService, ISchedulerFactory, INodeRepository, IChannelOperationRequestRepository, IChannelRepository, ICoinSelectionService, ILightningService, IFMUTXORepository, IUTXOTagRepository)'
build-and-test: test/NodeGuard.Tests/Rpc/NodeGuardServiceTests.cs#L356
There is no argument given that corresponds to the required parameter 'utxoTagRepository' of 'NodeGuardService.NodeGuardService(ILogger<NodeGuardService>, ILiquidityRuleRepository, IWalletRepository, IMapper, IWalletWithdrawalRequestRepository, IBitcoinService, INBXplorerService, ISchedulerFactory, INodeRepository, IChannelOperationRequestRepository, IChannelRepository, ICoinSelectionService, ILightningService, IFMUTXORepository, IUTXOTagRepository)'
build-and-test: test/NodeGuard.Tests/Rpc/NodeGuardServiceTests.cs#L396
There is no argument given that corresponds to the required parameter 'utxoTagRepository' of 'NodeGuardService.NodeGuardService(ILogger<NodeGuardService>, ILiquidityRuleRepository, IWalletRepository, IMapper, IWalletWithdrawalRequestRepository, IBitcoinService, INBXplorerService, ISchedulerFactory, INodeRepository, IChannelOperationRequestRepository, IChannelRepository, ICoinSelectionService, ILightningService, IFMUTXORepository, IUTXOTagRepository)'
build-and-test: test/NodeGuard.Tests/Services/BitcoinServiceTests.cs#L323
There is no argument given that corresponds to the required parameter 'utxoTagRepository' of 'CoinSelectionService.CoinSelectionService(ILogger<BitcoinService>, IMapper, IFMUTXORepository, INBXplorerService, IChannelOperationRequestRepository, IWalletWithdrawalRequestRepository, IUTXOTagRepository)'
build-and-test
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-dotnet@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
build-and-test: src/Pages/ChannelRequests.razor#L401
Component 'CancelOrRejectPopup' expects a value for the parameter 'Reason', but a value may not have been provided.
build-and-test: src/Pages/Withdrawals.razor#L411
Component 'CancelOrRejectPopup' expects a value for the parameter 'Reason', but a value may not have been provided.
build-and-test: src/Shared/UTXOSelectorModal.razor#L103
Found markup element with unexpected name 'Feedback'. If this is intended to be a component, add a @using directive for its namespace.
build-and-test: src/Shared/UTXOSelectorModal.razor#L106
Found markup element with unexpected name 'Feedback'. If this is intended to be a component, add a @using directive for its namespace.
build-and-test: src/Migrations/20220623121702_initial.cs#L28
The type name 'initial' only contains lower-cased ascii characters. Such names may become reserved for the language.
build-and-test: src/Migrations/20220623121702_initial.Designer.cs#L35
The type name 'initial' only contains lower-cased ascii characters. Such names may become reserved for the language.
build-and-test: src/Data/Models/WalletWithdrawalRequest.cs#L198
Nullability of reference types in type of parameter 'value' of 'void WalletWithdrawalRequest.Wallet.set' doesn't match implicitly implemented member 'void IBitcoinRequest.Wallet.set' (possibly because of nullability attributes).
build-and-test: src/Data/Repositories/Interfaces/IRepository.cs#L52
Type parameter 'T' has the same name as the type parameter from outer type 'IRepository<T>'
build-and-test: src/Data/Repositories/Repository.cs#L68
Type parameter 'T' has the same name as the type parameter from outer type 'Repository<T>'
build-and-test: src/Areas/Identity/Pages/Account/SetupSuperadmin.cshtml.cs#L78
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.