Summary - Combined Code CoverageStarSponsor

Information
Parser: MultiReport (3x Cobertura)
Assemblies: 12
Classes: 273
Files: 282
Tag: 30_15166811759
Coverage date: 05/21/2025 - 15:51:34 - 05/21/2025 - 15:52:08
Line coverage
68%
Covered lines: 5544
Uncovered lines: 2527
Coverable lines: 8071
Total lines: 22872
Line coverage: 68.6%
Branch coverage
59%
Covered branches: 1701
Total branches: 2865
Branch coverage: 59.3%
Method coverage

Feature is only available for sponsors

Upgrade to PRO version

Risk Hotspots

Assembly Class Method Crap Score Cyclomatic complexity
NLightning.Application.NLTG Program <Main>$()420 20
NLightning.Infrastructure NLightning.Infrastructure.Protocol.Services.DnsSeedClient FindNodes(...)420 20
NLightning.Application.NLTG NLightning.Application.NLTG.Utilities.DaemonUtils StartDaemonIfRequested(...)342 18
NLightning.Infrastructure NLightning.Infrastructure.Protocol.Validators.TxAddInputValidator Validate()272 16
NLightning.Application.NLTG NLightning.Application.NLTG.Extensions.NltgConfigurationExtensions ReadInitialConfiguration(...)210 14
NLightning.Application.NLTG NLightning.Application.NLTG.Services.FeeService ParseCacheTime(...)210 50
NLightning.Application.NLTG NLightning.Application.NLTG.Utilities.DaemonUtils StartMacOsDaemon(...)210 14
NLightning.Infrastructure NLightning.Infrastructure.Protocol.Services.DnsSeedClient ConvertBits(...)210 14
NLightning.Infrastructure NLightning.Infrastructure.Protocol.Validators.TxAddOutputValidator Validate(...)210 14
NLightning.Infrastructure NLightning.Infrastructure.Transport.Services.TransportService ReadResponseAsync()179.28 22
NLightning.Application.NLTG NLightning.Application.NLTG.Helpers.CommandLineHelper GetNetwork(...)156 12
NLightning.Application.NLTG NLightning.Application.NLTG.Services.NltgDaemonService ExecuteAsync()110 10
NLightning.Application.NLTG NLightning.Application.NLTG.Utilities.DaemonUtils StopDaemon(...)110 10
NLightning.Infrastructure NLightning.Infrastructure.Protocol.Services.DustService IsDust(...)110 10
NLightning.Infrastructure NLightning.Infrastructure.Protocol.Services.PingPongService StartPingAsync()110 10
NLightning.Infrastructure NLightning.Infrastructure.Protocol.Validators.TxCompleteValidator Validate(...)110 10
NLightning.Infrastructure.Bitcoin NLightning.Infrastructure.Bitcoin.Transactions.CommitmentTransaction ConstructTransaction(...)108.46 32
NLightning.Domain NLightning.Domain.Node.Options.FeatureOptions GetNodeOptions(...)80 80
NLightning.Application.NLTG NLightning.Application.NLTG.Utilities.ConsoleUtils ReadPassword(...)72 8
NLightning.Application.NLTG NLightning.Application.NLTG.Utilities.DaemonUtils StartWindowsDaemon(...)72 8

Coverage

Line coverageBranch coverage
NameCoveredUncoveredCoverableTotalPercentageCoveredTotalPercentage
NLightning.Application10941046499.6%
  
1323.1%
  
NLightning.Application.Factories.MessageFactory10941046499.6%
  
1323.1%
  
NLightning.Application.NLTG169722891199118.9%
  
5830019.3%
  
MessagePack.GeneratedMessagePackResolver64127624484.2%
  
223268.7%
  
NLightning.Application.NLTG.Extensions.NltgConfigurationExtensions01081081690%
 
0140%
 
NLightning.Application.NLTG.Extensions.NltgServiceExtensions04848790%
 
040%
 
NLightning.Application.NLTG.Helpers.ClassNameEnricher077220%
 
040%
 
NLightning.Application.NLTG.Helpers.CommandLineHelper05151980%
 
0160%
 
NLightning.Application.NLTG.Managers.SecureKeyManager01201202620%
 
0180%
 
NLightning.Application.NLTG.Models.FeeRateCacheData20213100%
 
00
 
NLightning.Application.NLTG.Models.KeyFileData066240%
 
00
 
NLightning.Application.NLTG.Services.FeeService1033413730075.1%
  
368641.8%
  
NLightning.Application.NLTG.Services.NltgDaemonService03131740%
 
0100%
 
NLightning.Application.NLTG.Services.TcpListenerService063631330%
 
0180%
 
NLightning.Application.NLTG.Utilities.ConsoleUtils01313310%
 
080%
 
NLightning.Application.NLTG.Utilities.DaemonUtils01621623970%
 
0660%
 
Program067671450%
 
0240%
 
NLightning.Bolt11837102939301489.1%
  
31438282.1%
  
NLightning.Bolt11.Factories.TaggedFieldFactory151164293.7%
  
162466.6%
  
NLightning.Bolt11.Models.Invoice2352926487789%
  
8511275.8%
  
NLightning.Bolt11.Models.TaggedFieldList7227424697.2%
  
4040100%
 
NLightning.Bolt11.Models.TaggedFields.DescriptionHashTaggedField2002077100%
 
66100%
 
NLightning.Bolt11.Models.TaggedFields.DescriptionTaggedField234279885.1%
  
91275%
  
NLightning.Bolt11.Models.TaggedFields.ExpiryTimeTaggedField1401466100%
 
22100%
 
NLightning.Bolt11.Models.TaggedFields.FallbackAddressTaggedField46046118100%
 
2222100%
 
NLightning.Bolt11.Models.TaggedFields.FeaturesTaggedField1601665100%
 
22100%
 
NLightning.Bolt11.Models.TaggedFields.MetadataTaggedField1501563100%
 
44100%
 
NLightning.Bolt11.Models.TaggedFields.MinFinalCltvExpiryTaggedField131146692.8%
  
1250%
  
NLightning.Bolt11.Models.TaggedFields.PayeePubKeyTaggedField104146571.4%
  
1250%
  
NLightning.Bolt11.Models.TaggedFields.PaymentHashTaggedField2002077100%
 
66100%
 
NLightning.Bolt11.Models.TaggedFields.PaymentSecretTaggedField191207795%
  
5683.3%
  
NLightning.Bolt11.Models.TaggedFields.RoutingInfoTaggedField4745113192.1%
  
151883.3%
  
System.Text.RegularExpressions.Generated2725632894682.9%
  
10012480.6%
  
NLightning.Common1591217140792.9%
  
9814269%
  
NLightning.Common.Utils.BitReader6026216296.7%
  
405474%
  
NLightning.Common.Utils.BitWriter961010623190.5%
  
568665.1%
  
NLightning.Common.Utils.ExceptionUtils30314100%
 
22100%
 
NLightning.Domain9681231091440988.7%
  
27538072.3%
  
NLightning.Domain.Channels.Channel01313330%
 
00
 
NLightning.Domain.Models.RoutingInfo60641100%
 
00
 
NLightning.Domain.Models.RoutingInfoCollection206268876.9%
  
1010100%
 
NLightning.Domain.Money.LightningMoney1202914952380.5%
  
294663%
  
NLightning.Domain.Node.FeatureSet96710339793.2%
  
717693.4%
  
NLightning.Domain.Node.Options.FeatureOptions160716737795.8%
  
7512062.5%
  
NLightning.Domain.Node.Options.NodeOptions125175770.5%
  
00
 
NLightning.Domain.Protocol.Messages.AcceptChannel2Message1201250100%
 
66100%
 
NLightning.Domain.Protocol.Messages.BaseMessage84123366.6%
  
00
 
NLightning.Domain.Protocol.Messages.ChannelReadyMessage80835100%
 
22100%
 
NLightning.Domain.Protocol.Messages.ChannelReestablishMessage80835100%
 
22100%
 
NLightning.Domain.Protocol.Messages.ClosingSignedMessage70730100%
 
00
 
NLightning.Domain.Protocol.Messages.CommitmentSignedMessage20220100%
 
00
 
NLightning.Domain.Protocol.Messages.ErrorMessage20220100%
 
00
 
NLightning.Domain.Protocol.Messages.InitMessage7183487.5%
  
22100%
 
NLightning.Domain.Protocol.Messages.OpenChannel2Message1201239100%
 
66100%
 
NLightning.Domain.Protocol.Messages.PingMessage50524100%
 
00
 
NLightning.Domain.Protocol.Messages.PongMessage50525100%
 
00
 
NLightning.Domain.Protocol.Messages.RevokeAndAckMessage20220100%
 
00
 
NLightning.Domain.Protocol.Messages.ShutdownMessage20220100%
 
00
 
NLightning.Domain.Protocol.Messages.StfuMessage20221100%
 
00
 
NLightning.Domain.Protocol.Messages.TxAbortMessage20220100%
 
00
 
NLightning.Domain.Protocol.Messages.TxAckRbfMessage1001038100%
 
44100%
 
NLightning.Domain.Protocol.Messages.TxAddInputMessage20220100%
 
00
 
NLightning.Domain.Protocol.Messages.TxAddOutputMessage20220100%
 
00
 
NLightning.Domain.Protocol.Messages.TxCompleteMessage20220100%
 
00
 
NLightning.Domain.Protocol.Messages.TxInitRbfMessage1001037100%
 
44100%
 
NLightning.Domain.Protocol.Messages.TxRemoveInputMessage20220100%
 
00
 
NLightning.Domain.Protocol.Messages.TxRemoveOutputMessage20220100%
 
00
 
NLightning.Domain.Protocol.Messages.TxSignaturesMessage20220100%
 
00
 
NLightning.Domain.Protocol.Messages.UpdateAddHtlcMessage80835100%
 
22100%
 
NLightning.Domain.Protocol.Messages.UpdateFailHtlcMessage20220100%
 
00
 
NLightning.Domain.Protocol.Messages.UpdateFailMalformedHtlcMessage20221100%
 
00
 
NLightning.Domain.Protocol.Messages.UpdateFeeMessage20220100%
 
00
 
NLightning.Domain.Protocol.Messages.UpdateFulfillHtlcMessage20220100%
 
00
 
NLightning.Domain.Protocol.Messages.WarningMessage20220100%
 
00
 
NLightning.Domain.Protocol.Models.TlvStream102126983.3%
  
7887.5%
  
NLightning.Domain.Protocol.Payloads.AcceptChannel2Payload1901996100%
 
00
 
NLightning.Domain.Protocol.Payloads.ChannelReadyPayload30323100%
 
00
 
NLightning.Domain.Protocol.Payloads.ChannelReestablishPayload80843100%
 
00
 
NLightning.Domain.Protocol.Payloads.ClosingSignedPayload80838100%
 
00
 
NLightning.Domain.Protocol.Payloads.CommitmentSignedPayload60642100%
 
00
 
NLightning.Domain.Protocol.Payloads.ErrorPayload112134884.6%
  
22100%
 
NLightning.Domain.Protocol.Payloads.InitPayload20222100%
 
00
 
NLightning.Domain.Protocol.Payloads.OpenChannel2Payload26026124100%
 
00
 
NLightning.Domain.Protocol.Payloads.PingPayload1001046100%
 
00
 
NLightning.Domain.Protocol.Payloads.PlaceholderPayload011170%
 
00
 
NLightning.Domain.Protocol.Payloads.PongPayload70733100%
 
00
 
NLightning.Domain.Protocol.Payloads.RevokeAndAckPayload50531100%
 
00
 
NLightning.Domain.Protocol.Payloads.ShutdownPayload40430100%
 
00
 
NLightning.Domain.Protocol.Payloads.StfuPayload30323100%
 
00
 
NLightning.Domain.Protocol.Payloads.TxAbortPayload30325100%
 
00
 
NLightning.Domain.Protocol.Payloads.TxAckRbfPayload20219100%
 
00
 
NLightning.Domain.Protocol.Payloads.TxAddInputPayload1401465100%
 
1250%
  
NLightning.Domain.Protocol.Payloads.TxAddOutputPayload1401463100%
 
3650%
  
NLightning.Domain.Protocol.Payloads.TxCompletePayload20222100%
 
00
 
NLightning.Domain.Protocol.Payloads.TxInitRbfPayload40438100%
 
00
 
NLightning.Domain.Protocol.Payloads.TxRemoveInputPayload30328100%
 
00
 
NLightning.Domain.Protocol.Payloads.TxRemoveOutputPayload30328100%
 
00
 
NLightning.Domain.Protocol.Payloads.TxSignaturesPayload1001049100%
 
1250%
  
NLightning.Domain.Protocol.Payloads.UpdateAddHtlcPayload80850100%
 
00
 
NLightning.Domain.Protocol.Payloads.UpdateFailHtlcPayload50533100%
 
00
 
NLightning.Domain.Protocol.Payloads.UpdateFailMalformedHtlcPayload60637100%
 
00
 
NLightning.Domain.Protocol.Payloads.UpdateFeePayload30323100%
 
00
 
NLightning.Domain.Protocol.Payloads.UpdateFulfillHtlcPayload40429100%
 
00
 
NLightning.Domain.Protocol.Tlv.BaseTlv143177782.3%
  
3650%
  
NLightning.Domain.Protocol.Tlv.BlindedPathTlv60627100%
 
00
 
NLightning.Domain.Protocol.Tlv.ChannelTypeTlv60625100%
 
00
 
NLightning.Domain.Protocol.Tlv.FeeRangeTlv80832100%
 
00
 
NLightning.Domain.Protocol.Tlv.FundingOutputContributionTlv7183987.5%
  
3650%
  
NLightning.Domain.Protocol.Tlv.NetworksTlv90936100%
 
22100%
 
NLightning.Domain.Protocol.Tlv.NextFundingTlv60625100%
 
00
 
NLightning.Domain.Protocol.Tlv.RequireConfirmedInputsTlv10111100%
 
00
 
NLightning.Domain.Protocol.Tlv.ShortChannelIdTlv60626100%
 
00
 
NLightning.Domain.Protocol.Tlv.UpfrontShutdownScriptTlv60628100%
 
00
 
NLightning.Domain.ValueObjects.BigSize35104516277.7%
  
162272.7%
  
NLightning.Domain.ValueObjects.ChainHash104147371.4%
  
2450%
  
NLightning.Domain.ValueObjects.ChannelFlags106165562.5%
  
020%
 
NLightning.Domain.ValueObjects.ChannelId115166468.7%
  
2450%
  
NLightning.Domain.ValueObjects.Network316379283.7%
  
122254.5%
  
NLightning.Domain.ValueObjects.ShortChannelId4565112288.2%
  
81080%
  
NLightning.Domain.ValueObjects.Witness65114854.5%
  
020%
 
NLightning.Infrastructure12376811918632564.4%
  
42175355.9%
  
NLightning.Infrastructure.Converters.EndianBitConverter1262114751685.7%
  
11112688%
  
NLightning.Infrastructure.Crypto.Ciphers.ChaCha20Poly1305181198494.7%
  
3475%
  
NLightning.Infrastructure.Crypto.Ciphers.XChaCha20Poly1305015151000%
 
040%
 
NLightning.Infrastructure.Crypto.Contexts.NLightningContext50518100%
 
00
 
NLightning.Infrastructure.Crypto.Factories.CryptoFactory3253760%
  
00
 
NLightning.Infrastructure.Crypto.Functions.Ecdh1001047100%
 
1250%
  
NLightning.Infrastructure.Crypto.Functions.Hkdf30104011275%
  
3475%
  
NLightning.Infrastructure.Crypto.Hashes.Argon2Id01212350%
 
040%
 
NLightning.Infrastructure.Crypto.Hashes.Ripemd16010115100%
 
00
 
NLightning.Infrastructure.Crypto.Hashes.Sha256232258092%
  
44100%
 
NLightning.Infrastructure.Crypto.Primitives.KeyPair90960100%
 
00
 
NLightning.Infrastructure.Crypto.Primitives.SecureMemory233266788.4%
  
2633.3%
  
NLightning.Infrastructure.Crypto.Providers.Libsodium.LibsodiumWrapper28346237945.1%
  
1250%
  
NLightning.Infrastructure.Crypto.Providers.Libsodium.SodiumCryptoProvider37225913262.7%
  
00
 
NLightning.Infrastructure.Crypto.Providers.Native.Ciphers.ChaCha20066190%
 
00
 
NLightning.Infrastructure.Crypto.Providers.Native.Ciphers.HChaCha2004343900%
 
080%
 
NLightning.Infrastructure.Crypto.Providers.Native.NativeCryptoProvider347711130530.6%
  
21811.1%
  
NLightning.Infrastructure.Encoders.Bech32Encoder253288689.2%
  
101471.4%
  
NLightning.Infrastructure.Factories.ChannelIdFactory1101125100%
 
44100%
 
NLightning.Infrastructure.Node.Factories.PeerFactory045451140%
 
040%
 
NLightning.Infrastructure.Node.Managers.PeerManager2510359471.4%
  
020%
 
NLightning.Infrastructure.Node.Models.Peer821810022082%
  
273284.3%
  
NLightning.Infrastructure.Protocol.Factories.MessageServiceFactory044290%
 
00
 
NLightning.Infrastructure.Protocol.Factories.PingPongServiceFactory055330%
 
00
 
NLightning.Infrastructure.Protocol.Factories.TlvConverterFactory1501534100%
 
00
 
NLightning.Infrastructure.Protocol.Models.CommitmentNumber2402494100%
 
22100%
 
NLightning.Infrastructure.Protocol.Models.PeerAddress28028140100%
 
22100%
 
NLightning.Infrastructure.Protocol.Models.StoredSecret3037100%
 
00
 
NLightning.Infrastructure.Protocol.Services.DnsSeedClient049491260%
 
0360%
 
NLightning.Infrastructure.Protocol.Services.DustService02121820%
 
0100%
 
NLightning.Infrastructure.Protocol.Services.KeyDerivationService6387121288.7%
  
142458.3%
  
NLightning.Infrastructure.Protocol.Services.MessageService2783511077.1%
  
101855.5%
  
NLightning.Infrastructure.Protocol.Services.PingPongService03030930%
 
0160%
 
NLightning.Infrastructure.Protocol.Services.SecretStorageService6156619792.4%
  
293290.6%
  
NLightning.Infrastructure.Protocol.Tlv.Converters.BlindedPathTlvConverter5274671.4%
  
2450%
  
NLightning.Infrastructure.Protocol.Tlv.Converters.ChannelTypeTlvConverter5274571.4%
  
2450%
  
NLightning.Infrastructure.Protocol.Tlv.Converters.FeeRangeTlvConverter112135584.6%
  
2450%
  
NLightning.Infrastructure.Protocol.Tlv.Converters.FundingOutputContributionTlvConverter5274871.4%
  
2450%
  
NLightning.Infrastructure.Protocol.Tlv.Converters.NetworksTlvConverter7295177.7%
  
4666.6%
  
NLightning.Infrastructure.Protocol.Tlv.Converters.NextFundingTlvConverter4264466.6%
  
2450%
  
NLightning.Infrastructure.Protocol.Tlv.Converters.RequireConfirmedInputsTlvConverter4264466.6%
  
2450%
  
NLightning.Infrastructure.Protocol.Tlv.Converters.ShortChannelIdTlvConverter5274671.4%
  
2450%
  
NLightning.Infrastructure.Protocol.Tlv.Converters.UpfrontShutdownScriptTlvConverter5274771.4%
  
2450%
  
NLightning.Infrastructure.Protocol.Validators.TxAddInputValidator01717600%
 
0160%
 
NLightning.Infrastructure.Protocol.Validators.TxAddOutputValidator01313430%
 
0140%
 
NLightning.Infrastructure.Protocol.Validators.TxCompleteValidator01111350%
 
0100%
 
NLightning.Infrastructure.Protocol.Validators.TxRemoveInputValidator055190%
 
060%
 
NLightning.Infrastructure.Protocol.Validators.TxRemoveOutputValidator055190%
 
060%
 
NLightning.Infrastructure.Transport.Encryption.Transport38104817979.1%
  
162857.1%
  
NLightning.Infrastructure.Transport.Factories.TransportServiceFactory099430%
 
00
 
NLightning.Infrastructure.Transport.Handshake.MessagePatterns.HandshakePattern1501556100%
 
00
 
NLightning.Infrastructure.Transport.Handshake.MessagePatterns.MessagePattern1201258100%
 
111384.6%
  
NLightning.Infrastructure.Transport.Handshake.MessagePatterns.PreMessagePattern80840100%
 
00
 
NLightning.Infrastructure.Transport.Handshake.States.CipherState5435719094.7%
  
253083.3%
  
NLightning.Infrastructure.Transport.Handshake.States.HandshakeState1182113937884.8%
  
598073.7%
  
NLightning.Infrastructure.Transport.Handshake.States.SymmetricState57147119980.2%
  
61250%
  
NLightning.Infrastructure.Transport.Services.HandshakeService2863413182.3%
  
91275%
  
NLightning.Infrastructure.Transport.Services.TransportService677314029747.8%
  
205437%
  
System.Text.RegularExpressions.Generated782210036078%
  
305653.5%
  
NLightning.Infrastructure.Bitcoin580197777188774.6%
  
16924868.1%
  
NLightning.Common.Options.FeeEstimationOptions80813100%
 
00
 
NLightning.Infrastructure.Bitcoin.Comparers.TransactionOutputComparer275327784.3%
  
243666.6%
  
NLightning.Infrastructure.Bitcoin.Factories.CommitmentTransactionFactory2602678100%
 
44100%
 
NLightning.Infrastructure.Bitcoin.Factories.FundingTransactionFactory116175664.7%
  
00
 
NLightning.Infrastructure.Bitcoin.Factories.InteractiveTransactionServiceFactory044300%
 
00
 
NLightning.Infrastructure.Bitcoin.Outputs.BaseHtlcOutput77143150%
  
00
 
NLightning.Infrastructure.Bitcoin.Outputs.BaseOutput393429792.8%
  
131872.2%
  
NLightning.Infrastructure.Bitcoin.Outputs.ChangeOutput50516100%
 
44100%
 
NLightning.Infrastructure.Bitcoin.Outputs.FundingOutput1701738100%
 
44100%
 
NLightning.Infrastructure.Bitcoin.Outputs.HtlcResolutionOutput02020370%
 
00
 
NLightning.Infrastructure.Bitcoin.Outputs.OfferedHtlcOutput541559598.1%
  
4666.6%
  
NLightning.Infrastructure.Bitcoin.Outputs.ReceivedHtlcOutput5715810098.2%
  
4666.6%
  
NLightning.Infrastructure.Bitcoin.Outputs.ToAnchorOutput141156493.3%
  
00
 
NLightning.Infrastructure.Bitcoin.Outputs.ToLocalOutput261278196.2%
  
2450%
  
NLightning.Infrastructure.Bitcoin.Outputs.ToRemoteOutput1801857100%
 
44100%
 
NLightning.Infrastructure.Bitcoin.Services.InteractiveTransactionService02424720%
 
020%
 
NLightning.Infrastructure.Bitcoin.Transactions.BaseHtlcTransaction01717430%
 
020%
 
NLightning.Infrastructure.Bitcoin.Transactions.BaseTransaction1114115233173%
  
437061.4%
  
NLightning.Infrastructure.Bitcoin.Transactions.ClosingTransaction02222460%
 
080%
 
NLightning.Infrastructure.Bitcoin.Transactions.CommitmentTransaction1081812632985.7%
  
476275.8%
  
NLightning.Infrastructure.Bitcoin.Transactions.FundingTransaction5225413796.2%
  
161888.8%
  
NLightning.Infrastructure.Bitcoin.Transactions.HtlcSuccessTransaction01313310%
 
00
 
NLightning.Infrastructure.Bitcoin.Transactions.HtlcTimeoutTransaction01111280%
 
00
 
NLightning.Infrastructure.Serialization15844262010509878.8%
  
36562258.6%
  
NLightning.Infrastructure.Serialization.Factories.MessageTypeSerializerFactory01011011360%
 
020%
 
NLightning.Infrastructure.Serialization.Factories.PayloadSerializerFactory79079111100%
 
1250%
  
NLightning.Infrastructure.Serialization.Factories.ValueObjectSerializerFactory1201233100%
 
00
 
NLightning.Infrastructure.Serialization.Messages.MessageSerializer02727740%
 
0100%
 
NLightning.Infrastructure.Serialization.Messages.Types.AcceptChannel2MessageTypeSerializer4544910991.8%
  
162466.6%
  
NLightning.Infrastructure.Serialization.Messages.Types.ChannelReadyMessageTypeSerializer314358988.5%
  
101662.5%
  
NLightning.Infrastructure.Serialization.Messages.Types.ChannelReestablishMessageTypeSerializer314358988.5%
  
101662.5%
  
NLightning.Infrastructure.Serialization.Messages.Types.ClosingSignedMessageTypeSerializer285338584.8%
  
81650%
  
NLightning.Infrastructure.Serialization.Messages.Types.CommitmentSignedMessageTypeSerializer145195973.6%
  
4850%
  
NLightning.Infrastructure.Serialization.Messages.Types.ErrorMessageTypeSerializer145195973.6%
  
4850%
  
NLightning.Infrastructure.Serialization.Messages.Types.InitMessageTypeSerializer304348888.2%
  
101662.5%
  
NLightning.Infrastructure.Serialization.Messages.Types.OpenChannel2MessageTypeSerializer4544910991.8%
  
162466.6%
  
NLightning.Infrastructure.Serialization.Messages.Types.PingMessageTypeSerializer145195973.6%
  
4850%
  
NLightning.Infrastructure.Serialization.Messages.Types.PongMessageTypeSerializer145195973.6%
  
4850%
  
NLightning.Infrastructure.Serialization.Messages.Types.RevokeAndAckMessageTypeSerializer145195973.6%
  
4850%
  
NLightning.Infrastructure.Serialization.Messages.Types.ShutdownMessageTypeSerializer145195973.6%
  
4850%
  
NLightning.Infrastructure.Serialization.Messages.Types.StfuMessageTypeSerializer145195973.6%
  
4850%
  
NLightning.Infrastructure.Serialization.Messages.Types.TxAbortMessageTypeSerializer145195973.6%
  
4850%
  
NLightning.Infrastructure.Serialization.Messages.Types.TxAckRbfMessageTypeSerializer384429990.4%
  
132065%
  
NLightning.Infrastructure.Serialization.Messages.Types.TxAddInputMessageTypeSerializer145195973.6%
  
4850%
  
NLightning.Infrastructure.Serialization.Messages.Types.TxAddOutputMessageTypeSerializer145195973.6%
  
4850%
  
NLightning.Infrastructure.Serialization.Messages.Types.TxCompleteMessageTypeSerializer145195973.6%
  
4850%
  
NLightning.Infrastructure.Serialization.Messages.Types.TxInitRbfMessageTypeSerializer384429990.4%
  
132065%
  
NLightning.Infrastructure.Serialization.Messages.Types.TxRemoveInputMessageTypeSerializer145195973.6%
  
4850%
  
NLightning.Infrastructure.Serialization.Messages.Types.TxRemoveOutputMessageTypeSerializer145195973.6%
  
4850%
  
NLightning.Infrastructure.Serialization.Messages.Types.TxSignaturesMessageTypeSerializer145195973.6%
  
4850%
  
NLightning.Infrastructure.Serialization.Messages.Types.UpdateAddHtlcMessageTypeSerializer314358988.5%
  
101662.5%
  
NLightning.Infrastructure.Serialization.Messages.Types.UpdateFailHtlcMessageTypeSerializer145195973.6%
  
4850%
  
NLightning.Infrastructure.Serialization.Messages.Types.UpdateFailMalformedHtlcMessageTypeSerializer145195973.6%
  
4850%
  
NLightning.Infrastructure.Serialization.Messages.Types.UpdateFeeMessageTypeSerializer145195973.6%
  
4850%
  
NLightning.Infrastructure.Serialization.Messages.Types.UpdateFulfillHtlcMessageTypeSerializer145195973.6%
  
4850%
  
NLightning.Infrastructure.Serialization.Messages.Types.WarningMessageTypeSerializer145195973.6%
  
4850%
  
NLightning.Infrastructure.Serialization.Node.FeatureSetSerializer2622811192.8%
  
1414100%
 
NLightning.Infrastructure.Serialization.Payloads.AcceptChannel2PayloadSerializer6757213293%
  
3650%
  
NLightning.Infrastructure.Serialization.Payloads.ChannelReadyPayloadSerializer205257080%
  
3650%
  
NLightning.Infrastructure.Serialization.Payloads.ChannelReestablishPayloadSerializer305358485.7%
  
3650%
  
NLightning.Infrastructure.Serialization.Payloads.ClosingSignedPayloadSerializer246308180%
  
4850%
  
NLightning.Infrastructure.Serialization.Payloads.CommitmentSignedPayloadSerializer317389581.5%
  
91464.2%
  
NLightning.Infrastructure.Serialization.Payloads.ErrorPayloadSerializer245297482.7%
  
5862.5%
  
NLightning.Infrastructure.Serialization.Payloads.InitPayloadSerializer115164968.7%
  
1250%
  
NLightning.Infrastructure.Serialization.Payloads.OpenChannel2PayloadSerializer9159616694.7%
  
71450%
  
NLightning.Infrastructure.Serialization.Payloads.PingPayloadSerializer187256072%
  
2450%
  
NLightning.Infrastructure.Serialization.Payloads.PongPayloadSerializer117185261.1%
  
2450%
  
NLightning.Infrastructure.Serialization.Payloads.RevokeAndAckPayloadSerializer235287382.1%
  
3650%
  
NLightning.Infrastructure.Serialization.Payloads.ShutdownPayloadSerializer247317877.4%
  
4850%
  
NLightning.Infrastructure.Serialization.Payloads.StfuPayloadSerializer195246679.1%
  
3650%
  
NLightning.Infrastructure.Serialization.Payloads.TxAbortPayloadSerializer245297582.7%
  
3650%
  
NLightning.Infrastructure.Serialization.Payloads.TxAckRbfPayloadSerializer175226277.2%
  
3650%
  
NLightning.Infrastructure.Serialization.Payloads.TxAddInputPayloadSerializer325378486.4%
  
3650%
  
NLightning.Infrastructure.Serialization.Payloads.TxAddOutputPayloadSerializer335388786.8%
  
3650%
  
NLightning.Infrastructure.Serialization.Payloads.TxCompletePayloadSerializer175226277.2%
  
3650%
  
NLightning.Infrastructure.Serialization.Payloads.TxInitRbfPayloadSerializer235287282.1%
  
3650%
  
NLightning.Infrastructure.Serialization.Payloads.TxRemoveInputPayloadSerializer205256880%
  
3650%
  
NLightning.Infrastructure.Serialization.Payloads.TxRemoveOutputPayloadSerializer205256880%
  
3650%
  
NLightning.Infrastructure.Serialization.Payloads.TxSignaturesPayloadSerializer345399487.1%
  
91464.2%
  
NLightning.Infrastructure.Serialization.Payloads.UpdateAddHtlcPayloadSerializer355409087.5%
  
71070%
  
NLightning.Infrastructure.Serialization.Payloads.UpdateFailHtlcPayloadSerializer265317683.8%
  
3650%
  
NLightning.Infrastructure.Serialization.Payloads.UpdateFailMalformedHtlcPayloadSerializer265317783.8%
  
3650%
  
NLightning.Infrastructure.Serialization.Payloads.UpdateFeePayloadSerializer205256880%
  
3650%
  
NLightning.Infrastructure.Serialization.Payloads.UpdateFulfillHtlcPayloadSerializer235287382.1%
  
3650%
  
NLightning.Infrastructure.Serialization.Tlv.TlvSerializer181196794.7%
  
4666.6%
  
NLightning.Infrastructure.Serialization.Tlv.TlvStreamSerializer411427897.6%
  
374877%
  
NLightning.Infrastructure.Serialization.ValueObjects.BigSizeTypeSerializer3633911192.3%
  
212295.4%
  
NLightning.Infrastructure.Serialization.ValueObjects.ChainHashTypeSerializer83115372.7%
  
1250%
  
NLightning.Infrastructure.Serialization.ValueObjects.ChannelFlagTypeSerializer83113772.7%
  
1250%
  
NLightning.Infrastructure.Serialization.ValueObjects.ChannelIdTypeSerializer83115372.7%
  
1250%
  
NLightning.Infrastructure.Serialization.ValueObjects.ShortChannelIdTypeSerializer83115372.7%
  
1250%
  
NLightning.Infrastructure.Serialization.ValueObjects.WitnessTypeSerializer143176882.3%
  
1250%
  
NLightning.Models029291300%
 
060%
 
NLightning.Models.NLightningContext044650%
 
00
 
NLightning.Models.NLightningContextFactory02525650%
 
060%
 
NLightning.Models.Postgres053531190%
 
00
 
NLightning.Models.Postgres.Migrations.Init03434780%
 
00
 
NLightning.Models.Postgres.Migrations.NLightningContextModelSnapshot01919410%
 
00
 
NLightning.Models.Sqlite039391000%
 
00
 
NLightning.Models.Sqlite.Migrations.Init02727680%
 
00
 
NLightning.Models.Sqlite.Migrations.NLightningContextModelSnapshot01212320%
 
00
 
NLightning.Models.SqlServer049491140%
 
00
 
NLightning.Models.SqlServer.Migrations.Init03232750%
 
00
 
NLightning.Models.SqlServer.Migrations.NLightningContextModelSnapshot01717390%
 
00