diff --git a/CHANGELOG.md b/CHANGELOG.md index b171d885..b5f2bccd 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,6 +9,7 @@ ### IMPROVEMENTS - Update `cmd/hidden_lake`: append HLL service (Hidden Lake Loader) +- Update `pkg/client`: hash of message now encrypted ### CHANGES diff --git a/pkg/client/client.go b/pkg/client/client.go index 44458ae5..fc8840ad 100644 --- a/pkg/client/client.go +++ b/pkg/client/client.go @@ -127,7 +127,7 @@ func (p *sClient) encryptWithParams(pRecv asymmetric.IPubKey, pPld payload.IPayl FPubKey: encoding.HexEncode(cipher.EncryptBytes(p.GetPubKey().ToBytes())), FEncKey: encoding.HexEncode(pRecv.EncryptBytes(session)), FSalt: encoding.HexEncode(cipher.EncryptBytes(salt)), - FHash: encoding.HexEncode(hash), + FHash: encoding.HexEncode(cipher.EncryptBytes(hash)), FSign: encoding.HexEncode(cipher.EncryptBytes(p.fPrivKey.SignBytes(hash))), FPayload: cipher.EncryptBytes(doublePayload.ToBytes()), // JSON field to raw Body (no need HEX encode) } @@ -183,6 +183,11 @@ func (p *sClient) DecryptMessage(pMsg message.IMessage) (asymmetric.IPubKey, pay return nil, nil, errors.New("failed decrypt salt") } + hash := cipher.DecryptBytes(pMsg.GetHash()) + if hash == nil { + return nil, nil, errors.New("failed decrypt hash") + } + // Check received hash and generated hash. check := hashing.NewHMACSHA256Hasher(salt, bytes.Join( [][]byte{ @@ -192,7 +197,7 @@ func (p *sClient) DecryptMessage(pMsg message.IMessage) (asymmetric.IPubKey, pay }, []byte{}, )).ToBytes() - if !bytes.Equal(check, pMsg.GetHash()) { + if !bytes.Equal(check, hash) { return nil, nil, errors.New("invalid msg hash") } @@ -202,7 +207,7 @@ func (p *sClient) DecryptMessage(pMsg message.IMessage) (asymmetric.IPubKey, pay if sign == nil { return nil, nil, errors.New("failed decrypt sign") } - if !pubKey.VerifyBytes(pMsg.GetHash(), sign) { + if !pubKey.VerifyBytes(hash, sign) { return nil, nil, errors.New("invalid msg sign") } diff --git a/pkg/client/message/message.go b/pkg/client/message/message.go index 27c4731b..5799d8b1 100644 --- a/pkg/client/message/message.go +++ b/pkg/client/message/message.go @@ -125,7 +125,7 @@ func (p *SMessage) IsValid(psett ISettings) bool { switch { case uint64(len(p.ToBytes())) != psett.GetMessageSizeBytes(), - len(p.GetHash()) != hashing.CSHA256Size, + len(p.GetHash()) != symmetric.CAESBlockSize+hashing.CSHA256Size, len(p.GetSalt()) != symmetric.CAESBlockSize+symmetric.CAESKeySize, len(p.GetEncKey()) < symmetric.CAESBlockSize, len(p.GetPubKey()) < symmetric.CAESBlockSize, diff --git a/pkg/client/message/message_test.go b/pkg/client/message/message_test.go index 6a46d971..97e240d0 100644 --- a/pkg/client/message/message_test.go +++ b/pkg/client/message/message_test.go @@ -10,15 +10,14 @@ import ( ) const ( - tcSalt = "327d3d5fa3e8df5012ca12a8d65d0644669861797f659ac13adf15c2508bec5bd43538ba6c5c6871992c35ebafdaf019" - tcSession = "58e578980580a793c01765b6d8709784d41dbcb53f3fe87e7e4e4d4b33c4f93295bac351966d6cd70f5e352cae1d290bec3b8234d4048807e5aa4d3bb983ab0d668be1f2843b77aea181ea8b92ffbf641aa5f8e25e12243ade696cbace216c5148cb68d0ae93342da9712561b1ca806dd992ce6d14b1cb0d6211780faae7ca15" - tcSender = "ac2a318e0e0f4548f07b5444d293304b52bde3e22e23da82147d03a4b6721b98dc43a53adbc1ff33a3819f0c3899b3e2dc9b7cb18b0da96ad6c4ff93123764b68ec660314ee13167c7ece3bb73c72258e05c273155b2bb13860820aebf9c9400158f38b3208826e176ef5b90ea209c5fc302e8162f75ae8fa2bf4c50f5c16256d5d413e6bf69592ed90ae9f91af590c06faf71b5e87ba3dc4a4f96b3" - - tcSign = "cd18d99ec9af3dabd548a5e2b8e4f34add2605671c733342968159eb9fc23484ca14b7b6e465fa3527bcc03a50aa6203240077c5118e18f28d48939df5bfab4fa3d59ed3b23a0bc6a8ba08275256a6c3577bcb887ed7657578e7de711eac7af88de9f75f0fce0428134aa24fe5c9655256c7753d54b49a5504c8d1a2a1d242c8d4459431474ebe9f5e4bd005d7a94681" - tcHash = "3d90d389b7454bd3f1a84c4509c0afdc2a92d6acafdd387a541590ed6caf34e0" + tcSalt = "d84fc309a060cf101d040bc76a40e532171cc03fa07c9cbba82f0fcd96d14de37c8ccac1435a95c1826c1df58d7ce1ba" + tcSession = "769692f8587e23cd184e8366487a400321cb5c5ca7561a3cb0f93efdcf8d0564bc6a47679ff2c0bc4ac50dacf92abad7dde6db7980153b2be5dbd5fce90f4e0836e3ffd5540842a4b25538b6f404fa51a38010df87f212c64549e819d5b2610acf0ceaf163018a74468c2bf0f190cbabdaef3dd4edc9175adebc3b69121b0971" + tcSender = "5ce9454a7fb51b47087821b4833bce2984cc730b832461919a0d063a7b66ea587f8c7a3e058a53119a84d2a9653a40285161de843a031ad064330ab942baf7f1a79400dd17f9ad5a77efa969c31704a6990a550cfe2eb0435aa77e3abaf5b2a0006944e2d129e2504e6edf2a17a8ba4376a1d19ed92320976e0b131d992429a32bea8f7f00c7b83acf5a0f3315fef483886efd10d77d1ad46e94d354" + tcHash = "8261038e2fcf3ea2338803d870f1ef7c802b0f52e7309bcf2dcf0d44721ee66f31618aad7cfb3d1669fe9f91b1959d95" + tcSign = "9d1a39e112472d42f0ecaada7e503a43dfcbb4b696388b54ed95d96d76893cd5dbc0236e3e8025ff39aa83a15f6ac91455a81bdedb319037a755afd1c6eb321d87871ee1492dd1363b3643fca2ea26739bc16a94d1fd64bfadff32ffb764117800e17c8d4d651df9339785e8981341408f39cf2af88aee4225a1f1249bf3faaf62c08f106f91298f4ba865d71041a208" // -1 byte from hash - tcInvalidPrefix = `{"pubk":"ac2a318e0e0f4548f07b5444d293304b52bde3e22e23da82147d03a4b6721b98dc43a53adbc1ff33a3819f0c3899b3e2dc9b7cb18b0da96ad6c4ff93123764b68ec660314ee13167c7ece3bb73c72258e05c273155b2bb13860820aebf9c9400158f38b3208826e176ef5b90ea209c5fc302e8162f75ae8fa2bf4c50f5c16256d5d413e6bf69592ed90ae9f91af590c06faf71b5e87ba3dc4a4f96b3","enck":"58e578980580a793c01765b6d8709784d41dbcb53f3fe87e7e4e4d4b33c4f93295bac351966d6cd70f5e352cae1d290bec3b8234d4048807e5aa4d3bb983ab0d668be1f2843b77aea181ea8b92ffbf641aa5f8e25e12243ade696cbace216c5148cb68d0ae93342da9712561b1ca806dd992ce6d14b1cb0d6211780faae7ca15","salt":"327d3d5fa3e8df5012ca12a8d65d0644669861797f659ac13adf15c2508bec5bd43538ba6c5c6871992c35ebafdaf019","hash":"3dd389b7454bd3f1a84c4509c0afdc2a92d6acafdd387a541590ed6caf34e0","sign":"cd18d99ec9af3dabd548a5e2b8e4f34add2605671c733342968159eb9fc23484ca14b7b6e465fa3527bcc03a50aa6203240077c5118e18f28d48939df5bfab4fa3d59ed3b23a0bc6a8ba08275256a6c3577bcb887ed7657578e7de711eac7af88de9f75f0fce0428134aa24fe5c9655256c7753d54b49a5504c8d1a2a1d242c8d4459431474ebe9f5e4bd005d7a94681"}@` + tcInvalidPrefix = `{"pubk":"5ce9454a7fb51b47087821b4833bce2984cc730b832461919a0d063a7b66ea587f8c7a3e058a53119a84d2a9653a40285161de843a031ad064330ab942baf7f1a79400dd17f9ad5a77efa969c31704a6990a550cfe2eb0435aa77e3abaf5b2a0006944e2d129e2504e6edf2a17a8ba4376a1d19ed92320976e0b131d992429a32bea8f7f00c7b83acf5a0f3315fef483886efd10d77d1ad46e94d354","enck":"769692f8587e23cd184e8366487a400321cb5c5ca7561a3cb0f93efdcf8d0564bc6a47679ff2c0bc4ac50dacf92abad7dde6db7980153b2be5dbd5fce90f4e0836e3ffd5540842a4b25538b6f404fa51a38010df87f212c64549e819d5b2610acf0ceaf163018a74468c2bf0f190cbabdaef3dd4edc9175adebc3b69121b0971","salt":"d84fc309a060cf101d040bc76a40e532171cc03fa07c9cbba82f0fcd96d14de37c8ccac1435a95c1826c1df58d7ce1ba","hash":"8261038e2fcfa2338803d870f1ef7c802b0f52e7309bcf2dcf0d44721ee66f31618aad7cfb3d1669fe9f91b1959d95","sign":"9d1a39e112472d42f0ecaada7e503a43dfcbb4b696388b54ed95d96d76893cd5dbc0236e3e8025ff39aa83a15f6ac91455a81bdedb319037a755afd1c6eb321d87871ee1492dd1363b3643fca2ea26739bc16a94d1fd64bfadff32ffb764117800e17c8d4d651df9339785e8981341408f39cf2af88aee4225a1f1249bf3faaf62c08f106f91298f4ba865d71041a208"}@` ) func TestSettings(t *testing.T) { diff --git a/pkg/network/network.go b/pkg/network/network.go index cad9abbb..9e7f6ec8 100644 --- a/pkg/network/network.go +++ b/pkg/network/network.go @@ -13,6 +13,10 @@ import ( "github.com/number571/go-peer/pkg/utils" ) +const ( + cHandleRoutesSize = 128 +) + var ( _ INode = &sNode{} ) @@ -34,7 +38,7 @@ func NewNode(pSett ISettings, pQueuePusher queue_set.IQueuePusher) INode { fSettings: pSett, fQueuePusher: pQueuePusher, fConnections: make(map[string]conn.IConn, pSett.GetMaxConnects()), - fHandleRoutes: make(map[uint64]IHandlerF, 128), + fHandleRoutes: make(map[uint64]IHandlerF, cHandleRoutesSize), } } diff --git a/test/_data/test_binary.msg b/test/_data/test_binary.msg index 95c24cc0..24a9b458 100644 Binary files a/test/_data/test_binary.msg and b/test/_data/test_binary.msg differ diff --git a/test/_data/test_string.json b/test/_data/test_string.json index d37f1149..cb6cc3c5 100644 --- a/test/_data/test_string.json +++ b/test/_data/test_string.json @@ -1,7 +1,7 @@ { - "pubk": "ac2a318e0e0f4548f07b5444d293304b52bde3e22e23da82147d03a4b6721b98dc43a53adbc1ff33a3819f0c3899b3e2dc9b7cb18b0da96ad6c4ff93123764b68ec660314ee13167c7ece3bb73c72258e05c273155b2bb13860820aebf9c9400158f38b3208826e176ef5b90ea209c5fc302e8162f75ae8fa2bf4c50f5c16256d5d413e6bf69592ed90ae9f91af590c06faf71b5e87ba3dc4a4f96b3", - "enck": "58e578980580a793c01765b6d8709784d41dbcb53f3fe87e7e4e4d4b33c4f93295bac351966d6cd70f5e352cae1d290bec3b8234d4048807e5aa4d3bb983ab0d668be1f2843b77aea181ea8b92ffbf641aa5f8e25e12243ade696cbace216c5148cb68d0ae93342da9712561b1ca806dd992ce6d14b1cb0d6211780faae7ca15", - "salt": "327d3d5fa3e8df5012ca12a8d65d0644669861797f659ac13adf15c2508bec5bd43538ba6c5c6871992c35ebafdaf019", - "hash": "3d90d389b7454bd3f1a84c4509c0afdc2a92d6acafdd387a541590ed6caf34e0", - "sign": "cd18d99ec9af3dabd548a5e2b8e4f34add2605671c733342968159eb9fc23484ca14b7b6e465fa3527bcc03a50aa6203240077c5118e18f28d48939df5bfab4fa3d59ed3b23a0bc6a8ba08275256a6c3577bcb887ed7657578e7de711eac7af88de9f75f0fce0428134aa24fe5c9655256c7753d54b49a5504c8d1a2a1d242c8d4459431474ebe9f5e4bd005d7a94681" -}@4b25caa0f199bd7c19fa9fba50d705b497767f9204d038a0d2ccf705270964cbd26c6edc592737836a59e37038dc7065905f0f753c5f6c7530470e7be9c36b38389aa48b0bde34eebe916ce0b510fe968d3f7d2023d90e98be44932876596b5f5fb4739e6389e3fe5bfcc700a9c4c7dce2f1a6cd2caff84f3758d007444781f09a749c6a89e7ad32834e6403f60ca29eee8a99c0413204385278a0bfaf9ae0334d84663e85dbc176f7d8811a119b1b8fe182cdeb8dd2d65f2dea02408106e8bd607d39607881f6b84a4fb2c00d35766d5658db0b3fc8cadf2ea03fa8f36583444ed4e84bc23304d071a4455f60412635e69374c491b6030c5bbe6282f0f6773123c1d9186e6ca60ea95a5406b286a595f8b2436d350748610a1e0c6c6e5e4dc52b9e0f8dc9d227f1646ad378c094c1307a6de7b854e8a2566c3108a728eef1e80dd0aec0a2dc7daf80be046401b35f90707562306686e6ee9b97559c10e82d9f9e7e0a5c1123d5e8793b0df742576df52bfa99990dd559762b25310820a8ff31d657c75e6fec5923add2571cd8bddd3f53ad4bdabe0c612b31128ce33ea5c66259a3e912e6cd3f3a16638806a9436c223d4644b4a5ffbabc0c0d32be2a34f24784c138ec5475e09009443077beb339c8d52a7dddb87647cc3a621c31550bac6ce9d57900abac27734cec2caef24a1ef791297e78ed83c6c81e6e0729429fa0a9edf18903e8a36c8761c4069963c39ff804923ad7650ee467304fca95c2ba36e026bd11ee1aa732f79efb8b921adc7c67234e17a7b95de6dda96f6374d981e4217ba4c4d01ba360b3ca8212fe9afedc0ac9c7bd845343e2d70d4735af3fae74f3b5de7b6dd628be64ff26d7151256ff965be8f235ba6f1a69f101b27db9c9130d457169ecb56068894bce3e67c12f7e7cc14a6e4ddd4b3b3931498a3427b3c46ea0894de94e7c2977ae18c1d9c82d1a6537b92d77d53e2ce435b8c2adaf95682d5fcf4c86d726f4e1114024f2b2d2bcf36b446f67bedc890ebe8ad1b88d900fddcf1cc97979677bba6b9953a4ad968e66ac63f6602fe9eb789bd4d5db06cd4894de0ac258ddb18df2da88d09c50c6b8c9f8ed7c45b4d9ae36af2b7e91fd244180804ee34f4a2a73ae636a199a81cda521dfb708d038565531be74ed070666dcfa56450a723fb48709a786e51514a5acca6ebb3de64a7930eaa1acca5bc45b36c172b0a5c75cd94e31fbde2293f1e0aa863a59597dfc1a3d517238394a37e24c590454f2cf6c1b1b96a1b772b5e81f91f8c71f65a2ea38b7fcc0b0776d16ac775faf0f3dc864ae9c99a46021db6c230a12c022cce871d13508bfe06b4f6c0086b23f21ddd3047c285b0637085aaaaa0ff2a84dc012 \ No newline at end of file + "pubk": "5ce9454a7fb51b47087821b4833bce2984cc730b832461919a0d063a7b66ea587f8c7a3e058a53119a84d2a9653a40285161de843a031ad064330ab942baf7f1a79400dd17f9ad5a77efa969c31704a6990a550cfe2eb0435aa77e3abaf5b2a0006944e2d129e2504e6edf2a17a8ba4376a1d19ed92320976e0b131d992429a32bea8f7f00c7b83acf5a0f3315fef483886efd10d77d1ad46e94d354", + "enck": "769692f8587e23cd184e8366487a400321cb5c5ca7561a3cb0f93efdcf8d0564bc6a47679ff2c0bc4ac50dacf92abad7dde6db7980153b2be5dbd5fce90f4e0836e3ffd5540842a4b25538b6f404fa51a38010df87f212c64549e819d5b2610acf0ceaf163018a74468c2bf0f190cbabdaef3dd4edc9175adebc3b69121b0971", + "salt": "d84fc309a060cf101d040bc76a40e532171cc03fa07c9cbba82f0fcd96d14de37c8ccac1435a95c1826c1df58d7ce1ba", + "hash": "8261038e2fcf3ea2338803d870f1ef7c802b0f52e7309bcf2dcf0d44721ee66f31618aad7cfb3d1669fe9f91b1959d95", + "sign": "9d1a39e112472d42f0ecaada7e503a43dfcbb4b696388b54ed95d96d76893cd5dbc0236e3e8025ff39aa83a15f6ac91455a81bdedb319037a755afd1c6eb321d87871ee1492dd1363b3643fca2ea26739bc16a94d1fd64bfadff32ffb764117800e17c8d4d651df9339785e8981341408f39cf2af88aee4225a1f1249bf3faaf62c08f106f91298f4ba865d71041a208" +}@894d44d364ba2d4f8d81117b1ff55a2fbaa09bfa08ad013c3893011325ab1a5cb72dfad8aac458d3c20782bbe155a016da08f0ca55baba514058a03dbf87ed5b7fc555b1d6832eeff65cdb2b21117951a98f81cef4f964e82d4a4617e7c84ca5e7c28aac830d68011a2f46173dabdffc1583c24198e9f995d45a1e42e0522862306c0941e2b17130933ee51b7a31f149bf89202d2ad114d3ecc5748df4006f68260a72841d2f404ec7ab7f2eddfd921c3c6e9714e535662157783ce9920dff54b8a286d1de91240825e5ccac511aa5a8ae39548ed08f9d8c01ee84663b6e5df0f7444a2f79090819f5e339938749441b06d4cd1327079124281a4f09d19169e89cdde52ef3592aa30d7cee84a81106d02e4bc32f3dc59d65deb791357d3bb1d7bf1f2de9f8b297ae574d490ff48feeebc932f408f19aebafb33ae5e0ef8bd700bc031b7adb955e5b8c135b628d846b6a79b5872c83dc46ce62ff6dca374afb8f5817abdf4084c944d4372b0df4f788ad770a9978f5ea064a93f4384721dfa6ab9a36c5f5144eb57670a151b6569f3b0f4037759abb3109a272036707535ab63d3790850ab1a7f5a87749e2588f9e70330134a01ce6a71f0b727fd5fabcae58d89bdacb5d5e3a4a24795201e056e833e0073a5fa76fbc93acc4b23601239c2153c26de94bf337a0684245901f0b5ae808cce7bba1f63a88d1c12f0486a519bf959e7a49122350bf76af3b554f3f260bb599698625ac8aaab08bd5647d9464a743f4fb689933fb6d5e5c4ad7c5546e8a405502a9b6126319480210e229edf322ffbfbc7837f59297f475aeae0ebac2016f50e87acbee870493477d6cca3c63ab3125c7dfd731ddc3d9995ad50eef16d3f67d58df75946004a0c81a5ed9a5e0f8fbb20c0b1575aea403124d3d8cea0f6828d4d277077e072ea80624c5156afeb31052d83e5281c0851d6125ca92e8985fee02e5c8efa6a5f31f833571f284168f917a9b98f2e704367f72f98f1b7276f1b5bb9048eb638ca77f29cc95c0831511a7873f64cc9dd434d4990f590368feefdbcb96e997631d4cab819741bca54da85fbcad9efdafe46735a46c26c8f789225ab046550b1a50c983b1b072be7c6af5df6f8ce03643265d2136469a26bb5fc76143b29151957484fc0d9f224c2f5dc9d87885b9b59af1e648531f5070fe1c613fe346cb0234b910ffee8afeffc3acd64c05a7abe379890cd4f53175c5be9c411a86f55dea3368f3b8bffb17b8c4481d1d75feabc8f94121092650f23d9b148eb1b82137be36d111f4455709ad0a688efb13b9fc57f794501c3e0d178c0b6ff0c35d5fb688 \ No newline at end of file diff --git a/test/_data/test_string.msg b/test/_data/test_string.msg index 3f1e6fc9..e21b3ab6 100644 --- a/test/_data/test_string.msg +++ b/test/_data/test_string.msg @@ -1 +1 @@ -{"pubk":"ac2a318e0e0f4548f07b5444d293304b52bde3e22e23da82147d03a4b6721b98dc43a53adbc1ff33a3819f0c3899b3e2dc9b7cb18b0da96ad6c4ff93123764b68ec660314ee13167c7ece3bb73c72258e05c273155b2bb13860820aebf9c9400158f38b3208826e176ef5b90ea209c5fc302e8162f75ae8fa2bf4c50f5c16256d5d413e6bf69592ed90ae9f91af590c06faf71b5e87ba3dc4a4f96b3","enck":"58e578980580a793c01765b6d8709784d41dbcb53f3fe87e7e4e4d4b33c4f93295bac351966d6cd70f5e352cae1d290bec3b8234d4048807e5aa4d3bb983ab0d668be1f2843b77aea181ea8b92ffbf641aa5f8e25e12243ade696cbace216c5148cb68d0ae93342da9712561b1ca806dd992ce6d14b1cb0d6211780faae7ca15","salt":"327d3d5fa3e8df5012ca12a8d65d0644669861797f659ac13adf15c2508bec5bd43538ba6c5c6871992c35ebafdaf019","hash":"3d90d389b7454bd3f1a84c4509c0afdc2a92d6acafdd387a541590ed6caf34e0","sign":"cd18d99ec9af3dabd548a5e2b8e4f34add2605671c733342968159eb9fc23484ca14b7b6e465fa3527bcc03a50aa6203240077c5118e18f28d48939df5bfab4fa3d59ed3b23a0bc6a8ba08275256a6c3577bcb887ed7657578e7de711eac7af88de9f75f0fce0428134aa24fe5c9655256c7753d54b49a5504c8d1a2a1d242c8d4459431474ebe9f5e4bd005d7a94681"}@4b25caa0f199bd7c19fa9fba50d705b497767f9204d038a0d2ccf705270964cbd26c6edc592737836a59e37038dc7065905f0f753c5f6c7530470e7be9c36b38389aa48b0bde34eebe916ce0b510fe968d3f7d2023d90e98be44932876596b5f5fb4739e6389e3fe5bfcc700a9c4c7dce2f1a6cd2caff84f3758d007444781f09a749c6a89e7ad32834e6403f60ca29eee8a99c0413204385278a0bfaf9ae0334d84663e85dbc176f7d8811a119b1b8fe182cdeb8dd2d65f2dea02408106e8bd607d39607881f6b84a4fb2c00d35766d5658db0b3fc8cadf2ea03fa8f36583444ed4e84bc23304d071a4455f60412635e69374c491b6030c5bbe6282f0f6773123c1d9186e6ca60ea95a5406b286a595f8b2436d350748610a1e0c6c6e5e4dc52b9e0f8dc9d227f1646ad378c094c1307a6de7b854e8a2566c3108a728eef1e80dd0aec0a2dc7daf80be046401b35f90707562306686e6ee9b97559c10e82d9f9e7e0a5c1123d5e8793b0df742576df52bfa99990dd559762b25310820a8ff31d657c75e6fec5923add2571cd8bddd3f53ad4bdabe0c612b31128ce33ea5c66259a3e912e6cd3f3a16638806a9436c223d4644b4a5ffbabc0c0d32be2a34f24784c138ec5475e09009443077beb339c8d52a7dddb87647cc3a621c31550bac6ce9d57900abac27734cec2caef24a1ef791297e78ed83c6c81e6e0729429fa0a9edf18903e8a36c8761c4069963c39ff804923ad7650ee467304fca95c2ba36e026bd11ee1aa732f79efb8b921adc7c67234e17a7b95de6dda96f6374d981e4217ba4c4d01ba360b3ca8212fe9afedc0ac9c7bd845343e2d70d4735af3fae74f3b5de7b6dd628be64ff26d7151256ff965be8f235ba6f1a69f101b27db9c9130d457169ecb56068894bce3e67c12f7e7cc14a6e4ddd4b3b3931498a3427b3c46ea0894de94e7c2977ae18c1d9c82d1a6537b92d77d53e2ce435b8c2adaf95682d5fcf4c86d726f4e1114024f2b2d2bcf36b446f67bedc890ebe8ad1b88d900fddcf1cc97979677bba6b9953a4ad968e66ac63f6602fe9eb789bd4d5db06cd4894de0ac258ddb18df2da88d09c50c6b8c9f8ed7c45b4d9ae36af2b7e91fd244180804ee34f4a2a73ae636a199a81cda521dfb708d038565531be74ed070666dcfa56450a723fb48709a786e51514a5acca6ebb3de64a7930eaa1acca5bc45b36c172b0a5c75cd94e31fbde2293f1e0aa863a59597dfc1a3d517238394a37e24c590454f2cf6c1b1b96a1b772b5e81f91f8c71f65a2ea38b7fcc0b0776d16ac775faf0f3dc864ae9c99a46021db6c230a12c022cce871d13508bfe06b4f6c0086b23f21ddd3047c285b0637085aaaaa0ff2a84dc012 \ No newline at end of file +{"pubk":"5ce9454a7fb51b47087821b4833bce2984cc730b832461919a0d063a7b66ea587f8c7a3e058a53119a84d2a9653a40285161de843a031ad064330ab942baf7f1a79400dd17f9ad5a77efa969c31704a6990a550cfe2eb0435aa77e3abaf5b2a0006944e2d129e2504e6edf2a17a8ba4376a1d19ed92320976e0b131d992429a32bea8f7f00c7b83acf5a0f3315fef483886efd10d77d1ad46e94d354","enck":"769692f8587e23cd184e8366487a400321cb5c5ca7561a3cb0f93efdcf8d0564bc6a47679ff2c0bc4ac50dacf92abad7dde6db7980153b2be5dbd5fce90f4e0836e3ffd5540842a4b25538b6f404fa51a38010df87f212c64549e819d5b2610acf0ceaf163018a74468c2bf0f190cbabdaef3dd4edc9175adebc3b69121b0971","salt":"d84fc309a060cf101d040bc76a40e532171cc03fa07c9cbba82f0fcd96d14de37c8ccac1435a95c1826c1df58d7ce1ba","hash":"8261038e2fcf3ea2338803d870f1ef7c802b0f52e7309bcf2dcf0d44721ee66f31618aad7cfb3d1669fe9f91b1959d95","sign":"9d1a39e112472d42f0ecaada7e503a43dfcbb4b696388b54ed95d96d76893cd5dbc0236e3e8025ff39aa83a15f6ac91455a81bdedb319037a755afd1c6eb321d87871ee1492dd1363b3643fca2ea26739bc16a94d1fd64bfadff32ffb764117800e17c8d4d651df9339785e8981341408f39cf2af88aee4225a1f1249bf3faaf62c08f106f91298f4ba865d71041a208"}@894d44d364ba2d4f8d81117b1ff55a2fbaa09bfa08ad013c3893011325ab1a5cb72dfad8aac458d3c20782bbe155a016da08f0ca55baba514058a03dbf87ed5b7fc555b1d6832eeff65cdb2b21117951a98f81cef4f964e82d4a4617e7c84ca5e7c28aac830d68011a2f46173dabdffc1583c24198e9f995d45a1e42e0522862306c0941e2b17130933ee51b7a31f149bf89202d2ad114d3ecc5748df4006f68260a72841d2f404ec7ab7f2eddfd921c3c6e9714e535662157783ce9920dff54b8a286d1de91240825e5ccac511aa5a8ae39548ed08f9d8c01ee84663b6e5df0f7444a2f79090819f5e339938749441b06d4cd1327079124281a4f09d19169e89cdde52ef3592aa30d7cee84a81106d02e4bc32f3dc59d65deb791357d3bb1d7bf1f2de9f8b297ae574d490ff48feeebc932f408f19aebafb33ae5e0ef8bd700bc031b7adb955e5b8c135b628d846b6a79b5872c83dc46ce62ff6dca374afb8f5817abdf4084c944d4372b0df4f788ad770a9978f5ea064a93f4384721dfa6ab9a36c5f5144eb57670a151b6569f3b0f4037759abb3109a272036707535ab63d3790850ab1a7f5a87749e2588f9e70330134a01ce6a71f0b727fd5fabcae58d89bdacb5d5e3a4a24795201e056e833e0073a5fa76fbc93acc4b23601239c2153c26de94bf337a0684245901f0b5ae808cce7bba1f63a88d1c12f0486a519bf959e7a49122350bf76af3b554f3f260bb599698625ac8aaab08bd5647d9464a743f4fb689933fb6d5e5c4ad7c5546e8a405502a9b6126319480210e229edf322ffbfbc7837f59297f475aeae0ebac2016f50e87acbee870493477d6cca3c63ab3125c7dfd731ddc3d9995ad50eef16d3f67d58df75946004a0c81a5ed9a5e0f8fbb20c0b1575aea403124d3d8cea0f6828d4d277077e072ea80624c5156afeb31052d83e5281c0851d6125ca92e8985fee02e5c8efa6a5f31f833571f284168f917a9b98f2e704367f72f98f1b7276f1b5bb9048eb638ca77f29cc95c0831511a7873f64cc9dd434d4990f590368feefdbcb96e997631d4cab819741bca54da85fbcad9efdafe46735a46c26c8f789225ab046550b1a50c983b1b072be7c6af5df6f8ce03643265d2136469a26bb5fc76143b29151957484fc0d9f224c2f5dc9d87885b9b59af1e648531f5070fe1c613fe346cb0234b910ffee8afeffc3acd64c05a7abe379890cd4f53175c5be9c411a86f55dea3368f3b8bffb17b8c4481d1d75feabc8f94121092650f23d9b148eb1b82137be36d111f4455709ad0a688efb13b9fc57f794501c3e0d178c0b6ff0c35d5fb688 \ No newline at end of file diff --git a/test/result/coverage.out b/test/result/coverage.out index 94d84706..8a31b82a 100644 --- a/test/result/coverage.out +++ b/test/result/coverage.out @@ -1,4 +1,58 @@ mode: set +github.com/number571/go-peer/cmd/hidden_lake/adapters/common/service/main.go:28.36,35.16 3 0 +github.com/number571/go-peer/cmd/hidden_lake/adapters/common/service/main.go:35.16,36.13 1 0 +github.com/number571/go-peer/cmd/hidden_lake/adapters/common/service/main.go:38.2,38.56 1 0 +github.com/number571/go-peer/cmd/hidden_lake/adapters/common/service/main.go:38.56,40.3 1 0 +github.com/number571/go-peer/cmd/hidden_lake/adapters/common/service/main.go:41.2,41.66 1 0 +github.com/number571/go-peer/cmd/hidden_lake/adapters/common/service/main.go:41.66,42.13 1 0 +github.com/number571/go-peer/cmd/hidden_lake/adapters/common/service/main.go:44.2,44.11 1 0 +github.com/number571/go-peer/cmd/hidden_lake/adapters/common/service/main.go:47.13,51.23 3 0 +github.com/number571/go-peer/cmd/hidden_lake/adapters/common/service/main.go:51.23,52.37 1 0 +github.com/number571/go-peer/cmd/hidden_lake/adapters/common/service/main.go:55.2,56.16 2 0 +github.com/number571/go-peer/cmd/hidden_lake/adapters/common/service/main.go:56.16,57.13 1 0 +github.com/number571/go-peer/cmd/hidden_lake/adapters/common/service/main.go:60.2,61.16 2 0 +github.com/number571/go-peer/cmd/hidden_lake/adapters/common/service/main.go:61.16,62.13 1 0 +github.com/number571/go-peer/cmd/hidden_lake/adapters/common/service/main.go:65.2,71.52 5 0 +github.com/number571/go-peer/cmd/hidden_lake/adapters/common/service/main.go:74.55,75.15 1 0 +github.com/number571/go-peer/cmd/hidden_lake/adapters/common/service/main.go:75.15,77.3 1 0 +github.com/number571/go-peer/cmd/hidden_lake/adapters/common/service/main.go:79.2,79.33 1 0 +github.com/number571/go-peer/cmd/hidden_lake/adapters/common/service/main.go:79.33,82.3 2 0 +github.com/number571/go-peer/cmd/hidden_lake/adapters/common/service/main.go:84.2,85.16 2 0 +github.com/number571/go-peer/cmd/hidden_lake/adapters/common/service/main.go:85.16,88.3 2 0 +github.com/number571/go-peer/cmd/hidden_lake/adapters/common/service/main.go:90.2,90.42 1 0 +github.com/number571/go-peer/cmd/hidden_lake/adapters/common/service/main.go:90.42,93.3 2 0 +github.com/number571/go-peer/cmd/hidden_lake/adapters/common/service/main.go:95.2,95.20 1 0 +github.com/number571/go-peer/cmd/hidden_lake/adapters/common/service/main.go:98.55,99.15 1 0 +github.com/number571/go-peer/cmd/hidden_lake/adapters/common/service/main.go:99.15,101.3 1 0 +github.com/number571/go-peer/cmd/hidden_lake/adapters/common/service/main.go:103.2,103.32 1 0 +github.com/number571/go-peer/cmd/hidden_lake/adapters/common/service/main.go:103.32,106.3 2 0 +github.com/number571/go-peer/cmd/hidden_lake/adapters/common/service/main.go:108.2,109.16 2 0 +github.com/number571/go-peer/cmd/hidden_lake/adapters/common/service/main.go:109.16,112.3 2 0 +github.com/number571/go-peer/cmd/hidden_lake/adapters/common/service/main.go:114.2,114.30 1 0 +github.com/number571/go-peer/cmd/hidden_lake/adapters/common/service/main.go:117.55,118.15 1 0 +github.com/number571/go-peer/cmd/hidden_lake/adapters/common/service/main.go:118.15,120.3 1 0 +github.com/number571/go-peer/cmd/hidden_lake/adapters/common/service/main.go:122.2,122.32 1 0 +github.com/number571/go-peer/cmd/hidden_lake/adapters/common/service/main.go:122.32,125.3 2 0 +github.com/number571/go-peer/cmd/hidden_lake/adapters/common/service/main.go:127.2,131.16 4 0 +github.com/number571/go-peer/cmd/hidden_lake/adapters/common/service/main.go:131.16,134.3 2 0 +github.com/number571/go-peer/cmd/hidden_lake/adapters/common/service/main.go:136.2,137.16 2 0 +github.com/number571/go-peer/cmd/hidden_lake/adapters/common/service/main.go:137.16,140.3 2 0 +github.com/number571/go-peer/cmd/hidden_lake/adapters/common/service/main.go:142.2,142.60 1 0 +github.com/number571/go-peer/cmd/hidden_lake/adapters/common/service/main.go:145.40,147.16 2 0 +github.com/number571/go-peer/cmd/hidden_lake/adapters/common/service/main.go:147.16,149.3 1 0 +github.com/number571/go-peer/cmd/hidden_lake/adapters/common/service/main.go:151.2,152.16 2 0 +github.com/number571/go-peer/cmd/hidden_lake/adapters/common/service/main.go:152.16,154.3 1 0 +github.com/number571/go-peer/cmd/hidden_lake/adapters/common/service/main.go:156.2,156.19 1 0 +github.com/number571/go-peer/cmd/hidden_lake/adapters/common/service/main.go:159.52,161.16 2 0 +github.com/number571/go-peer/cmd/hidden_lake/adapters/common/service/main.go:161.16,163.3 1 0 +github.com/number571/go-peer/cmd/hidden_lake/adapters/common/service/main.go:165.2,165.18 1 0 +github.com/number571/go-peer/cmd/hidden_lake/adapters/common/service/main.go:168.38,173.16 4 0 +github.com/number571/go-peer/cmd/hidden_lake/adapters/common/service/main.go:173.16,175.3 1 0 +github.com/number571/go-peer/cmd/hidden_lake/adapters/common/service/main.go:177.2,177.71 1 0 +github.com/number571/go-peer/cmd/hidden_lake/adapters/common/service/main.go:177.71,179.3 1 0 +github.com/number571/go-peer/cmd/hidden_lake/adapters/common/service/main.go:181.2,181.89 1 0 +github.com/number571/go-peer/cmd/hidden_lake/adapters/common/service/main.go:181.89,183.3 1 0 +github.com/number571/go-peer/cmd/hidden_lake/adapters/common/service/main.go:185.2,185.12 1 0 github.com/number571/go-peer/cmd/hidden_lake/adapters/common/send/main.go:15.13,16.23 1 0 github.com/number571/go-peer/cmd/hidden_lake/adapters/common/send/main.go:16.23,17.51 1 0 github.com/number571/go-peer/cmd/hidden_lake/adapters/common/send/main.go:20.2,21.16 2 0 @@ -83,60 +137,48 @@ github.com/number571/go-peer/cmd/hidden_lake/adapters/common/recv/main.go:221.2, github.com/number571/go-peer/cmd/hidden_lake/adapters/common/recv/main.go:221.89,223.3 1 0 github.com/number571/go-peer/cmd/hidden_lake/adapters/common/recv/main.go:225.2,225.12 1 0 github.com/number571/go-peer/cmd/hidden_lake/adapters/common/recv/main.go:228.49,232.2 1 0 -github.com/number571/go-peer/cmd/hidden_lake/adapters/common/service/main.go:28.36,35.16 3 0 -github.com/number571/go-peer/cmd/hidden_lake/adapters/common/service/main.go:35.16,36.13 1 0 -github.com/number571/go-peer/cmd/hidden_lake/adapters/common/service/main.go:38.2,38.56 1 0 -github.com/number571/go-peer/cmd/hidden_lake/adapters/common/service/main.go:38.56,40.3 1 0 -github.com/number571/go-peer/cmd/hidden_lake/adapters/common/service/main.go:41.2,41.66 1 0 -github.com/number571/go-peer/cmd/hidden_lake/adapters/common/service/main.go:41.66,42.13 1 0 -github.com/number571/go-peer/cmd/hidden_lake/adapters/common/service/main.go:44.2,44.11 1 0 -github.com/number571/go-peer/cmd/hidden_lake/adapters/common/service/main.go:47.13,51.23 3 0 -github.com/number571/go-peer/cmd/hidden_lake/adapters/common/service/main.go:51.23,52.37 1 0 -github.com/number571/go-peer/cmd/hidden_lake/adapters/common/service/main.go:55.2,56.16 2 0 -github.com/number571/go-peer/cmd/hidden_lake/adapters/common/service/main.go:56.16,57.13 1 0 -github.com/number571/go-peer/cmd/hidden_lake/adapters/common/service/main.go:60.2,61.16 2 0 -github.com/number571/go-peer/cmd/hidden_lake/adapters/common/service/main.go:61.16,62.13 1 0 -github.com/number571/go-peer/cmd/hidden_lake/adapters/common/service/main.go:65.2,71.52 5 0 -github.com/number571/go-peer/cmd/hidden_lake/adapters/common/service/main.go:74.55,75.15 1 0 -github.com/number571/go-peer/cmd/hidden_lake/adapters/common/service/main.go:75.15,77.3 1 0 -github.com/number571/go-peer/cmd/hidden_lake/adapters/common/service/main.go:79.2,79.33 1 0 -github.com/number571/go-peer/cmd/hidden_lake/adapters/common/service/main.go:79.33,82.3 2 0 -github.com/number571/go-peer/cmd/hidden_lake/adapters/common/service/main.go:84.2,85.16 2 0 -github.com/number571/go-peer/cmd/hidden_lake/adapters/common/service/main.go:85.16,88.3 2 0 -github.com/number571/go-peer/cmd/hidden_lake/adapters/common/service/main.go:90.2,90.42 1 0 -github.com/number571/go-peer/cmd/hidden_lake/adapters/common/service/main.go:90.42,93.3 2 0 -github.com/number571/go-peer/cmd/hidden_lake/adapters/common/service/main.go:95.2,95.20 1 0 -github.com/number571/go-peer/cmd/hidden_lake/adapters/common/service/main.go:98.55,99.15 1 0 -github.com/number571/go-peer/cmd/hidden_lake/adapters/common/service/main.go:99.15,101.3 1 0 -github.com/number571/go-peer/cmd/hidden_lake/adapters/common/service/main.go:103.2,103.32 1 0 -github.com/number571/go-peer/cmd/hidden_lake/adapters/common/service/main.go:103.32,106.3 2 0 -github.com/number571/go-peer/cmd/hidden_lake/adapters/common/service/main.go:108.2,109.16 2 0 -github.com/number571/go-peer/cmd/hidden_lake/adapters/common/service/main.go:109.16,112.3 2 0 -github.com/number571/go-peer/cmd/hidden_lake/adapters/common/service/main.go:114.2,114.30 1 0 -github.com/number571/go-peer/cmd/hidden_lake/adapters/common/service/main.go:117.55,118.15 1 0 -github.com/number571/go-peer/cmd/hidden_lake/adapters/common/service/main.go:118.15,120.3 1 0 -github.com/number571/go-peer/cmd/hidden_lake/adapters/common/service/main.go:122.2,122.32 1 0 -github.com/number571/go-peer/cmd/hidden_lake/adapters/common/service/main.go:122.32,125.3 2 0 -github.com/number571/go-peer/cmd/hidden_lake/adapters/common/service/main.go:127.2,131.16 4 0 -github.com/number571/go-peer/cmd/hidden_lake/adapters/common/service/main.go:131.16,134.3 2 0 -github.com/number571/go-peer/cmd/hidden_lake/adapters/common/service/main.go:136.2,137.16 2 0 -github.com/number571/go-peer/cmd/hidden_lake/adapters/common/service/main.go:137.16,140.3 2 0 -github.com/number571/go-peer/cmd/hidden_lake/adapters/common/service/main.go:142.2,142.60 1 0 -github.com/number571/go-peer/cmd/hidden_lake/adapters/common/service/main.go:145.40,147.16 2 0 -github.com/number571/go-peer/cmd/hidden_lake/adapters/common/service/main.go:147.16,149.3 1 0 -github.com/number571/go-peer/cmd/hidden_lake/adapters/common/service/main.go:151.2,152.16 2 0 -github.com/number571/go-peer/cmd/hidden_lake/adapters/common/service/main.go:152.16,154.3 1 0 -github.com/number571/go-peer/cmd/hidden_lake/adapters/common/service/main.go:156.2,156.19 1 0 -github.com/number571/go-peer/cmd/hidden_lake/adapters/common/service/main.go:159.52,161.16 2 0 -github.com/number571/go-peer/cmd/hidden_lake/adapters/common/service/main.go:161.16,163.3 1 0 -github.com/number571/go-peer/cmd/hidden_lake/adapters/common/service/main.go:165.2,165.18 1 0 -github.com/number571/go-peer/cmd/hidden_lake/adapters/common/service/main.go:168.38,173.16 4 0 -github.com/number571/go-peer/cmd/hidden_lake/adapters/common/service/main.go:173.16,175.3 1 0 -github.com/number571/go-peer/cmd/hidden_lake/adapters/common/service/main.go:177.2,177.71 1 0 -github.com/number571/go-peer/cmd/hidden_lake/adapters/common/service/main.go:177.71,179.3 1 0 -github.com/number571/go-peer/cmd/hidden_lake/adapters/common/service/main.go:181.2,181.89 1 0 -github.com/number571/go-peer/cmd/hidden_lake/adapters/common/service/main.go:181.89,183.3 1 0 -github.com/number571/go-peer/cmd/hidden_lake/adapters/common/service/main.go:185.2,185.12 1 0 +github.com/number571/go-peer/cmd/hidden_lake/composite/service_traffic/cmd/hlc_st/init_app.go:19.54,21.16 2 0 +github.com/number571/go-peer/cmd/hidden_lake/composite/service_traffic/cmd/hlc_st/init_app.go:21.16,23.3 1 0 +github.com/number571/go-peer/cmd/hidden_lake/composite/service_traffic/cmd/hlc_st/init_app.go:25.2,26.16 2 0 +github.com/number571/go-peer/cmd/hidden_lake/composite/service_traffic/cmd/hlc_st/init_app.go:26.16,28.3 1 0 +github.com/number571/go-peer/cmd/hidden_lake/composite/service_traffic/cmd/hlc_st/init_app.go:30.2,33.8 1 0 +github.com/number571/go-peer/cmd/hidden_lake/composite/service_traffic/cmd/hlc_st/init_app.go:36.28,37.37 1 0 +github.com/number571/go-peer/cmd/hidden_lake/composite/service_traffic/cmd/hlc_st/init_app.go:37.37,39.3 1 0 +github.com/number571/go-peer/cmd/hidden_lake/composite/service_traffic/cmd/hlc_st/init_app.go:40.2,40.21 1 0 +github.com/number571/go-peer/cmd/hidden_lake/composite/service_traffic/cmd/hlc_st/init_app.go:43.29,45.2 1 0 +github.com/number571/go-peer/cmd/hidden_lake/composite/service_traffic/cmd/hlc_st/main.go:9.13,11.16 2 0 +github.com/number571/go-peer/cmd/hidden_lake/composite/service_traffic/cmd/hlc_st/main.go:11.16,12.13 1 0 +github.com/number571/go-peer/cmd/hidden_lake/composite/service_traffic/cmd/hlc_st/main.go:15.2,18.34 3 0 +github.com/number571/go-peer/cmd/hidden_lake/composite/service_traffic/cmd/hlc_st/main.go:18.34,19.13 1 0 +github.com/number571/go-peer/cmd/hidden_lake/composite/service_traffic/cmd/hlc_st/main.go:21.2,21.15 1 0 +github.com/number571/go-peer/cmd/hidden_lake/composite/service_traffic/cmd/hlc_st/main.go:21.15,22.36 1 0 +github.com/number571/go-peer/cmd/hidden_lake/composite/service_traffic/cmd/hlc_st/main.go:22.36,23.14 1 0 +github.com/number571/go-peer/cmd/hidden_lake/composite/service_traffic/cmd/hlc_st/main.go:27.2,27.12 1 0 +github.com/number571/go-peer/cmd/hidden_lake/composite/service_messenger/cmd/hlc_sm/init_app.go:19.54,21.16 2 0 +github.com/number571/go-peer/cmd/hidden_lake/composite/service_messenger/cmd/hlc_sm/init_app.go:21.16,23.3 1 0 +github.com/number571/go-peer/cmd/hidden_lake/composite/service_messenger/cmd/hlc_sm/init_app.go:25.2,26.16 2 0 +github.com/number571/go-peer/cmd/hidden_lake/composite/service_messenger/cmd/hlc_sm/init_app.go:26.16,28.3 1 0 +github.com/number571/go-peer/cmd/hidden_lake/composite/service_messenger/cmd/hlc_sm/init_app.go:30.2,33.8 1 0 +github.com/number571/go-peer/cmd/hidden_lake/composite/service_messenger/cmd/hlc_sm/init_app.go:36.28,37.37 1 0 +github.com/number571/go-peer/cmd/hidden_lake/composite/service_messenger/cmd/hlc_sm/init_app.go:37.37,39.3 1 0 +github.com/number571/go-peer/cmd/hidden_lake/composite/service_messenger/cmd/hlc_sm/init_app.go:40.2,40.21 1 0 +github.com/number571/go-peer/cmd/hidden_lake/composite/service_messenger/cmd/hlc_sm/init_app.go:43.29,45.2 1 0 +github.com/number571/go-peer/cmd/hidden_lake/composite/service_messenger/cmd/hlc_sm/main.go:9.13,11.16 2 0 +github.com/number571/go-peer/cmd/hidden_lake/composite/service_messenger/cmd/hlc_sm/main.go:11.16,12.13 1 0 +github.com/number571/go-peer/cmd/hidden_lake/composite/service_messenger/cmd/hlc_sm/main.go:15.2,18.34 3 0 +github.com/number571/go-peer/cmd/hidden_lake/composite/service_messenger/cmd/hlc_sm/main.go:18.34,19.13 1 0 +github.com/number571/go-peer/cmd/hidden_lake/composite/service_messenger/cmd/hlc_sm/main.go:21.2,21.15 1 0 +github.com/number571/go-peer/cmd/hidden_lake/composite/service_messenger/cmd/hlc_sm/main.go:21.15,22.36 1 0 +github.com/number571/go-peer/cmd/hidden_lake/composite/service_messenger/cmd/hlc_sm/main.go:22.36,23.14 1 0 +github.com/number571/go-peer/cmd/hidden_lake/composite/service_messenger/cmd/hlc_sm/main.go:27.2,27.12 1 0 +github.com/number571/go-peer/cmd/hidden_lake/loader/cmd/hll/main.go:11.13,13.16 2 0 +github.com/number571/go-peer/cmd/hidden_lake/loader/cmd/hll/main.go:13.16,14.13 1 0 +github.com/number571/go-peer/cmd/hidden_lake/loader/cmd/hll/main.go:17.2,20.34 3 0 +github.com/number571/go-peer/cmd/hidden_lake/loader/cmd/hll/main.go:20.34,21.13 1 0 +github.com/number571/go-peer/cmd/hidden_lake/loader/cmd/hll/main.go:23.2,23.15 1 0 +github.com/number571/go-peer/cmd/hidden_lake/loader/cmd/hll/main.go:23.15,24.36 1 0 +github.com/number571/go-peer/cmd/hidden_lake/loader/cmd/hll/main.go:24.36,25.14 1 0 +github.com/number571/go-peer/cmd/hidden_lake/loader/cmd/hll/main.go:29.2,29.12 1 0 github.com/number571/go-peer/cmd/hidden_lake/loader/internal/config/config.go:41.68,42.55 1 0 github.com/number571/go-peer/cmd/hidden_lake/loader/internal/config/config.go:42.55,44.3 1 0 github.com/number571/go-peer/cmd/hidden_lake/loader/internal/config/config.go:46.2,46.42 1 0 @@ -186,31 +228,6 @@ github.com/number571/go-peer/cmd/hidden_lake/loader/internal/config/init.go:13.5 github.com/number571/go-peer/cmd/hidden_lake/loader/internal/config/init.go:16.2,16.20 1 0 github.com/number571/go-peer/cmd/hidden_lake/loader/internal/config/init.go:16.20,27.3 1 0 github.com/number571/go-peer/cmd/hidden_lake/loader/internal/config/init.go:28.2,28.38 1 0 -github.com/number571/go-peer/cmd/hidden_lake/composite/service_traffic/cmd/hlc_st/init_app.go:19.54,21.16 2 0 -github.com/number571/go-peer/cmd/hidden_lake/composite/service_traffic/cmd/hlc_st/init_app.go:21.16,23.3 1 0 -github.com/number571/go-peer/cmd/hidden_lake/composite/service_traffic/cmd/hlc_st/init_app.go:25.2,26.16 2 0 -github.com/number571/go-peer/cmd/hidden_lake/composite/service_traffic/cmd/hlc_st/init_app.go:26.16,28.3 1 0 -github.com/number571/go-peer/cmd/hidden_lake/composite/service_traffic/cmd/hlc_st/init_app.go:30.2,33.8 1 0 -github.com/number571/go-peer/cmd/hidden_lake/composite/service_traffic/cmd/hlc_st/init_app.go:36.28,37.37 1 0 -github.com/number571/go-peer/cmd/hidden_lake/composite/service_traffic/cmd/hlc_st/init_app.go:37.37,39.3 1 0 -github.com/number571/go-peer/cmd/hidden_lake/composite/service_traffic/cmd/hlc_st/init_app.go:40.2,40.21 1 0 -github.com/number571/go-peer/cmd/hidden_lake/composite/service_traffic/cmd/hlc_st/init_app.go:43.29,45.2 1 0 -github.com/number571/go-peer/cmd/hidden_lake/composite/service_traffic/cmd/hlc_st/main.go:9.13,11.16 2 0 -github.com/number571/go-peer/cmd/hidden_lake/composite/service_traffic/cmd/hlc_st/main.go:11.16,12.13 1 0 -github.com/number571/go-peer/cmd/hidden_lake/composite/service_traffic/cmd/hlc_st/main.go:15.2,18.34 3 0 -github.com/number571/go-peer/cmd/hidden_lake/composite/service_traffic/cmd/hlc_st/main.go:18.34,19.13 1 0 -github.com/number571/go-peer/cmd/hidden_lake/composite/service_traffic/cmd/hlc_st/main.go:21.2,21.15 1 0 -github.com/number571/go-peer/cmd/hidden_lake/composite/service_traffic/cmd/hlc_st/main.go:21.15,22.36 1 0 -github.com/number571/go-peer/cmd/hidden_lake/composite/service_traffic/cmd/hlc_st/main.go:22.36,23.14 1 0 -github.com/number571/go-peer/cmd/hidden_lake/composite/service_traffic/cmd/hlc_st/main.go:27.2,27.12 1 0 -github.com/number571/go-peer/cmd/hidden_lake/loader/cmd/hll/main.go:11.13,13.16 2 0 -github.com/number571/go-peer/cmd/hidden_lake/loader/cmd/hll/main.go:13.16,14.13 1 0 -github.com/number571/go-peer/cmd/hidden_lake/loader/cmd/hll/main.go:17.2,20.34 3 0 -github.com/number571/go-peer/cmd/hidden_lake/loader/cmd/hll/main.go:20.34,21.13 1 0 -github.com/number571/go-peer/cmd/hidden_lake/loader/cmd/hll/main.go:23.2,23.15 1 0 -github.com/number571/go-peer/cmd/hidden_lake/loader/cmd/hll/main.go:23.15,24.36 1 0 -github.com/number571/go-peer/cmd/hidden_lake/loader/cmd/hll/main.go:24.36,25.14 1 0 -github.com/number571/go-peer/cmd/hidden_lake/loader/cmd/hll/main.go:29.2,29.12 1 0 github.com/number571/go-peer/cmd/hidden_lake/composite/service_traffic_messenger/cmd/hlc_stm/init_app.go:21.54,23.16 2 0 github.com/number571/go-peer/cmd/hidden_lake/composite/service_traffic_messenger/cmd/hlc_stm/init_app.go:23.16,25.3 1 0 github.com/number571/go-peer/cmd/hidden_lake/composite/service_traffic_messenger/cmd/hlc_stm/init_app.go:27.2,28.16 2 0 @@ -232,23 +249,26 @@ github.com/number571/go-peer/cmd/hidden_lake/composite/service_traffic_messenger github.com/number571/go-peer/cmd/hidden_lake/composite/service_traffic_messenger/cmd/hlc_stm/main.go:21.15,22.36 1 0 github.com/number571/go-peer/cmd/hidden_lake/composite/service_traffic_messenger/cmd/hlc_stm/main.go:22.36,23.14 1 0 github.com/number571/go-peer/cmd/hidden_lake/composite/service_traffic_messenger/cmd/hlc_stm/main.go:27.2,27.12 1 0 -github.com/number571/go-peer/cmd/hidden_lake/composite/service_messenger/cmd/hlc_sm/init_app.go:19.54,21.16 2 0 -github.com/number571/go-peer/cmd/hidden_lake/composite/service_messenger/cmd/hlc_sm/init_app.go:21.16,23.3 1 0 -github.com/number571/go-peer/cmd/hidden_lake/composite/service_messenger/cmd/hlc_sm/init_app.go:25.2,26.16 2 0 -github.com/number571/go-peer/cmd/hidden_lake/composite/service_messenger/cmd/hlc_sm/init_app.go:26.16,28.3 1 0 -github.com/number571/go-peer/cmd/hidden_lake/composite/service_messenger/cmd/hlc_sm/init_app.go:30.2,33.8 1 0 -github.com/number571/go-peer/cmd/hidden_lake/composite/service_messenger/cmd/hlc_sm/init_app.go:36.28,37.37 1 0 -github.com/number571/go-peer/cmd/hidden_lake/composite/service_messenger/cmd/hlc_sm/init_app.go:37.37,39.3 1 0 -github.com/number571/go-peer/cmd/hidden_lake/composite/service_messenger/cmd/hlc_sm/init_app.go:40.2,40.21 1 0 -github.com/number571/go-peer/cmd/hidden_lake/composite/service_messenger/cmd/hlc_sm/init_app.go:43.29,45.2 1 0 -github.com/number571/go-peer/cmd/hidden_lake/composite/service_messenger/cmd/hlc_sm/main.go:9.13,11.16 2 0 -github.com/number571/go-peer/cmd/hidden_lake/composite/service_messenger/cmd/hlc_sm/main.go:11.16,12.13 1 0 -github.com/number571/go-peer/cmd/hidden_lake/composite/service_messenger/cmd/hlc_sm/main.go:15.2,18.34 3 0 -github.com/number571/go-peer/cmd/hidden_lake/composite/service_messenger/cmd/hlc_sm/main.go:18.34,19.13 1 0 -github.com/number571/go-peer/cmd/hidden_lake/composite/service_messenger/cmd/hlc_sm/main.go:21.2,21.15 1 0 -github.com/number571/go-peer/cmd/hidden_lake/composite/service_messenger/cmd/hlc_sm/main.go:21.15,22.36 1 0 -github.com/number571/go-peer/cmd/hidden_lake/composite/service_messenger/cmd/hlc_sm/main.go:22.36,23.14 1 0 -github.com/number571/go-peer/cmd/hidden_lake/composite/service_messenger/cmd/hlc_sm/main.go:27.2,27.12 1 0 +github.com/number571/go-peer/cmd/hidden_lake/loader/pkg/app/app.go:43.14,56.2 3 0 +github.com/number571/go-peer/cmd/hidden_lake/loader/pkg/app/app.go:58.28,62.14 3 0 +github.com/number571/go-peer/cmd/hidden_lake/loader/pkg/app/app.go:62.14,64.3 1 0 +github.com/number571/go-peer/cmd/hidden_lake/loader/pkg/app/app.go:65.2,71.12 4 0 +github.com/number571/go-peer/cmd/hidden_lake/loader/pkg/app/app.go:71.12,72.45 1 0 +github.com/number571/go-peer/cmd/hidden_lake/loader/pkg/app/app.go:72.45,74.4 1 0 +github.com/number571/go-peer/cmd/hidden_lake/loader/pkg/app/app.go:76.3,77.58 2 0 +github.com/number571/go-peer/cmd/hidden_lake/loader/pkg/app/app.go:77.58,80.4 2 0 +github.com/number571/go-peer/cmd/hidden_lake/loader/pkg/app/app.go:83.2,83.9 1 0 +github.com/number571/go-peer/cmd/hidden_lake/loader/pkg/app/app.go:84.20,86.45 2 0 +github.com/number571/go-peer/cmd/hidden_lake/loader/pkg/app/app.go:87.32,89.13 2 0 +github.com/number571/go-peer/cmd/hidden_lake/loader/pkg/app/app.go:93.29,97.15 3 0 +github.com/number571/go-peer/cmd/hidden_lake/loader/pkg/app/app.go:97.15,99.3 1 0 +github.com/number571/go-peer/cmd/hidden_lake/loader/pkg/app/app.go:100.2,106.16 4 0 +github.com/number571/go-peer/cmd/hidden_lake/loader/pkg/app/app.go:106.16,108.3 1 0 +github.com/number571/go-peer/cmd/hidden_lake/loader/pkg/app/app.go:110.2,110.12 1 0 +github.com/number571/go-peer/cmd/hidden_lake/loader/pkg/app/init_app.go:13.55,17.16 3 0 +github.com/number571/go-peer/cmd/hidden_lake/loader/pkg/app/init_app.go:17.16,19.3 1 0 +github.com/number571/go-peer/cmd/hidden_lake/loader/pkg/app/init_app.go:21.2,21.36 1 0 +github.com/number571/go-peer/cmd/hidden_lake/loader/pkg/app/init_service.go:10.34,20.2 4 0 github.com/number571/go-peer/cmd/hidden_lake/loader/pkg/client/client.go:15.47,19.2 1 0 github.com/number571/go-peer/cmd/hidden_lake/loader/pkg/client/client.go:21.46,23.16 2 0 github.com/number571/go-peer/cmd/hidden_lake/loader/pkg/client/client.go:23.16,25.3 1 0 @@ -271,44 +291,6 @@ github.com/number571/go-peer/cmd/hidden_lake/loader/pkg/client/requester.go:62.2 github.com/number571/go-peer/cmd/hidden_lake/loader/pkg/client/requester.go:65.43,72.16 2 0 github.com/number571/go-peer/cmd/hidden_lake/loader/pkg/client/requester.go:72.16,74.3 1 0 github.com/number571/go-peer/cmd/hidden_lake/loader/pkg/client/requester.go:75.2,75.12 1 0 -github.com/number571/go-peer/cmd/hidden_lake/loader/pkg/app/app.go:43.14,56.2 3 0 -github.com/number571/go-peer/cmd/hidden_lake/loader/pkg/app/app.go:58.28,62.14 3 0 -github.com/number571/go-peer/cmd/hidden_lake/loader/pkg/app/app.go:62.14,64.3 1 0 -github.com/number571/go-peer/cmd/hidden_lake/loader/pkg/app/app.go:65.2,71.12 4 0 -github.com/number571/go-peer/cmd/hidden_lake/loader/pkg/app/app.go:71.12,72.45 1 0 -github.com/number571/go-peer/cmd/hidden_lake/loader/pkg/app/app.go:72.45,74.4 1 0 -github.com/number571/go-peer/cmd/hidden_lake/loader/pkg/app/app.go:76.3,77.58 2 0 -github.com/number571/go-peer/cmd/hidden_lake/loader/pkg/app/app.go:77.58,80.4 2 0 -github.com/number571/go-peer/cmd/hidden_lake/loader/pkg/app/app.go:83.2,83.9 1 0 -github.com/number571/go-peer/cmd/hidden_lake/loader/pkg/app/app.go:84.20,86.45 2 0 -github.com/number571/go-peer/cmd/hidden_lake/loader/pkg/app/app.go:87.32,89.13 2 0 -github.com/number571/go-peer/cmd/hidden_lake/loader/pkg/app/app.go:93.29,97.15 3 0 -github.com/number571/go-peer/cmd/hidden_lake/loader/pkg/app/app.go:97.15,99.3 1 0 -github.com/number571/go-peer/cmd/hidden_lake/loader/pkg/app/app.go:100.2,106.16 4 0 -github.com/number571/go-peer/cmd/hidden_lake/loader/pkg/app/app.go:106.16,108.3 1 0 -github.com/number571/go-peer/cmd/hidden_lake/loader/pkg/app/app.go:110.2,110.12 1 0 -github.com/number571/go-peer/cmd/hidden_lake/loader/pkg/app/init_app.go:13.55,17.16 3 0 -github.com/number571/go-peer/cmd/hidden_lake/loader/pkg/app/init_app.go:17.16,19.3 1 0 -github.com/number571/go-peer/cmd/hidden_lake/loader/pkg/app/init_app.go:21.2,21.36 1 0 -github.com/number571/go-peer/cmd/hidden_lake/loader/pkg/app/init_service.go:10.34,20.2 4 0 -github.com/number571/go-peer/cmd/hidden_lake/messenger/cmd/hlm/main.go:11.13,13.16 2 0 -github.com/number571/go-peer/cmd/hidden_lake/messenger/cmd/hlm/main.go:13.16,14.13 1 0 -github.com/number571/go-peer/cmd/hidden_lake/messenger/cmd/hlm/main.go:17.2,20.34 3 0 -github.com/number571/go-peer/cmd/hidden_lake/messenger/cmd/hlm/main.go:20.34,21.13 1 0 -github.com/number571/go-peer/cmd/hidden_lake/messenger/cmd/hlm/main.go:23.2,23.15 1 0 -github.com/number571/go-peer/cmd/hidden_lake/messenger/cmd/hlm/main.go:23.15,24.36 1 0 -github.com/number571/go-peer/cmd/hidden_lake/messenger/cmd/hlm/main.go:24.36,25.14 1 0 -github.com/number571/go-peer/cmd/hidden_lake/messenger/cmd/hlm/main.go:29.2,29.12 1 0 -github.com/number571/go-peer/cmd/hidden_lake/messenger/internal/chat_queue/chat_queue.go:19.41,24.2 1 0 -github.com/number571/go-peer/cmd/hidden_lake/messenger/internal/chat_queue/chat_queue.go:26.29,34.2 5 0 -github.com/number571/go-peer/cmd/hidden_lake/messenger/internal/chat_queue/chat_queue.go:36.58,37.15 1 0 -github.com/number571/go-peer/cmd/hidden_lake/messenger/internal/chat_queue/chat_queue.go:37.15,41.3 3 0 -github.com/number571/go-peer/cmd/hidden_lake/messenger/internal/chat_queue/chat_queue.go:43.2,48.16 5 0 -github.com/number571/go-peer/cmd/hidden_lake/messenger/internal/chat_queue/chat_queue.go:51.42,55.31 3 0 -github.com/number571/go-peer/cmd/hidden_lake/messenger/internal/chat_queue/chat_queue.go:55.31,57.3 1 0 -github.com/number571/go-peer/cmd/hidden_lake/messenger/internal/chat_queue/chat_queue.go:60.2,60.30 1 0 -github.com/number571/go-peer/cmd/hidden_lake/messenger/internal/chat_queue/chat_queue.go:60.30,62.3 1 0 -github.com/number571/go-peer/cmd/hidden_lake/messenger/internal/chat_queue/chat_queue.go:64.2,64.17 1 0 github.com/number571/go-peer/cmd/hidden_lake/messenger/internal/database/database.go:18.70,20.16 2 0 github.com/number571/go-peer/cmd/hidden_lake/messenger/internal/database/database.go:20.16,22.3 1 0 github.com/number571/go-peer/cmd/hidden_lake/messenger/internal/database/database.go:23.2,25.8 1 0 @@ -420,6 +402,24 @@ github.com/number571/go-peer/cmd/hidden_lake/messenger/internal/config/init.go:3 github.com/number571/go-peer/cmd/hidden_lake/messenger/internal/config/wrapper.go:12.40,17.2 1 0 github.com/number571/go-peer/cmd/hidden_lake/messenger/internal/config/wrapper.go:19.40,21.2 1 0 github.com/number571/go-peer/cmd/hidden_lake/messenger/internal/config/wrapper.go:23.40,25.2 1 0 +github.com/number571/go-peer/cmd/hidden_lake/messenger/internal/chat_queue/chat_queue.go:19.41,24.2 1 0 +github.com/number571/go-peer/cmd/hidden_lake/messenger/internal/chat_queue/chat_queue.go:26.29,34.2 5 0 +github.com/number571/go-peer/cmd/hidden_lake/messenger/internal/chat_queue/chat_queue.go:36.58,37.15 1 0 +github.com/number571/go-peer/cmd/hidden_lake/messenger/internal/chat_queue/chat_queue.go:37.15,41.3 3 0 +github.com/number571/go-peer/cmd/hidden_lake/messenger/internal/chat_queue/chat_queue.go:43.2,48.16 5 0 +github.com/number571/go-peer/cmd/hidden_lake/messenger/internal/chat_queue/chat_queue.go:51.42,55.31 3 0 +github.com/number571/go-peer/cmd/hidden_lake/messenger/internal/chat_queue/chat_queue.go:55.31,57.3 1 0 +github.com/number571/go-peer/cmd/hidden_lake/messenger/internal/chat_queue/chat_queue.go:60.2,60.30 1 0 +github.com/number571/go-peer/cmd/hidden_lake/messenger/internal/chat_queue/chat_queue.go:60.30,62.3 1 0 +github.com/number571/go-peer/cmd/hidden_lake/messenger/internal/chat_queue/chat_queue.go:64.2,64.17 1 0 +github.com/number571/go-peer/cmd/hidden_lake/messenger/cmd/hlm/main.go:11.13,13.16 2 0 +github.com/number571/go-peer/cmd/hidden_lake/messenger/cmd/hlm/main.go:13.16,14.13 1 0 +github.com/number571/go-peer/cmd/hidden_lake/messenger/cmd/hlm/main.go:17.2,20.34 3 0 +github.com/number571/go-peer/cmd/hidden_lake/messenger/cmd/hlm/main.go:20.34,21.13 1 0 +github.com/number571/go-peer/cmd/hidden_lake/messenger/cmd/hlm/main.go:23.2,23.15 1 0 +github.com/number571/go-peer/cmd/hidden_lake/messenger/cmd/hlm/main.go:23.15,24.36 1 0 +github.com/number571/go-peer/cmd/hidden_lake/messenger/cmd/hlm/main.go:24.36,25.14 1 0 +github.com/number571/go-peer/cmd/hidden_lake/messenger/cmd/hlm/main.go:29.2,29.12 1 0 github.com/number571/go-peer/cmd/hidden_lake/messenger/web/web.go:34.28,35.19 1 0 github.com/number571/go-peer/cmd/hidden_lake/messenger/web/web.go:35.19,37.3 1 0 github.com/number571/go-peer/cmd/hidden_lake/messenger/web/web.go:38.2,39.16 2 0 @@ -430,6 +430,30 @@ github.com/number571/go-peer/cmd/hidden_lake/messenger/web/web.go:46.19,48.3 1 0 github.com/number571/go-peer/cmd/hidden_lake/messenger/web/web.go:49.2,50.16 2 0 github.com/number571/go-peer/cmd/hidden_lake/messenger/web/web.go:50.16,51.13 1 0 github.com/number571/go-peer/cmd/hidden_lake/messenger/web/web.go:53.2,53.13 1 0 +github.com/number571/go-peer/cmd/hidden_lake/messenger/internal/utils/utils.go:24.13,26.74 2 1 +github.com/number571/go-peer/cmd/hidden_lake/messenger/internal/utils/utils.go:26.74,27.13 1 0 +github.com/number571/go-peer/cmd/hidden_lake/messenger/internal/utils/utils.go:30.2,31.62 2 1 +github.com/number571/go-peer/cmd/hidden_lake/messenger/internal/utils/utils.go:31.62,32.13 1 0 +github.com/number571/go-peer/cmd/hidden_lake/messenger/internal/utils/utils.go:35.2,37.43 2 1 +github.com/number571/go-peer/cmd/hidden_lake/messenger/internal/utils/utils.go:37.43,39.3 1 1 +github.com/number571/go-peer/cmd/hidden_lake/messenger/internal/utils/utils.go:40.2,40.37 1 1 +github.com/number571/go-peer/cmd/hidden_lake/messenger/internal/utils/utils.go:40.37,42.3 1 1 +github.com/number571/go-peer/cmd/hidden_lake/messenger/internal/utils/utils.go:44.2,44.55 1 1 +github.com/number571/go-peer/cmd/hidden_lake/messenger/internal/utils/utils.go:47.47,48.28 1 0 +github.com/number571/go-peer/cmd/hidden_lake/messenger/internal/utils/utils.go:49.17,50.23 1 0 +github.com/number571/go-peer/cmd/hidden_lake/messenger/internal/utils/utils.go:51.13,52.23 1 0 +github.com/number571/go-peer/cmd/hidden_lake/messenger/internal/utils/utils.go:53.13,54.23 1 0 +github.com/number571/go-peer/cmd/hidden_lake/messenger/internal/utils/utils.go:55.10,56.43 1 0 +github.com/number571/go-peer/cmd/hidden_lake/messenger/internal/utils/utils.go:60.44,61.15 1 0 +github.com/number571/go-peer/cmd/hidden_lake/messenger/internal/utils/utils.go:62.16,63.15 1 0 +github.com/number571/go-peer/cmd/hidden_lake/messenger/internal/utils/utils.go:64.16,65.15 1 0 +github.com/number571/go-peer/cmd/hidden_lake/messenger/internal/utils/utils.go:66.16,67.15 1 0 +github.com/number571/go-peer/cmd/hidden_lake/messenger/internal/utils/utils.go:68.10,69.28 1 0 +github.com/number571/go-peer/cmd/hidden_lake/messenger/internal/utils/utils.go:73.43,75.2 1 0 +github.com/number571/go-peer/cmd/hidden_lake/messenger/internal/utils/utils.go:77.47,78.23 1 0 +github.com/number571/go-peer/cmd/hidden_lake/messenger/internal/utils/utils.go:78.23,79.28 1 0 +github.com/number571/go-peer/cmd/hidden_lake/messenger/internal/utils/utils.go:79.28,81.4 1 0 +github.com/number571/go-peer/cmd/hidden_lake/messenger/internal/utils/utils.go:83.2,83.14 1 0 github.com/number571/go-peer/cmd/hidden_lake/messenger/internal/handler/about.go:15.78,16.56 1 0 github.com/number571/go-peer/cmd/hidden_lake/messenger/internal/handler/about.go:16.56,19.30 2 0 github.com/number571/go-peer/cmd/hidden_lake/messenger/internal/handler/about.go:19.30,22.4 2 0 @@ -655,30 +679,6 @@ github.com/number571/go-peer/cmd/hidden_lake/messenger/internal/handler/settings github.com/number571/go-peer/cmd/hidden_lake/messenger/internal/handler/settings.go:175.28,176.13 1 0 github.com/number571/go-peer/cmd/hidden_lake/messenger/internal/handler/settings.go:176.13,178.4 1 0 github.com/number571/go-peer/cmd/hidden_lake/messenger/internal/handler/settings.go:180.2,180.14 1 0 -github.com/number571/go-peer/cmd/hidden_lake/messenger/internal/utils/utils.go:24.13,26.74 2 1 -github.com/number571/go-peer/cmd/hidden_lake/messenger/internal/utils/utils.go:26.74,27.13 1 0 -github.com/number571/go-peer/cmd/hidden_lake/messenger/internal/utils/utils.go:30.2,31.62 2 1 -github.com/number571/go-peer/cmd/hidden_lake/messenger/internal/utils/utils.go:31.62,32.13 1 0 -github.com/number571/go-peer/cmd/hidden_lake/messenger/internal/utils/utils.go:35.2,37.43 2 1 -github.com/number571/go-peer/cmd/hidden_lake/messenger/internal/utils/utils.go:37.43,39.3 1 1 -github.com/number571/go-peer/cmd/hidden_lake/messenger/internal/utils/utils.go:40.2,40.37 1 1 -github.com/number571/go-peer/cmd/hidden_lake/messenger/internal/utils/utils.go:40.37,42.3 1 1 -github.com/number571/go-peer/cmd/hidden_lake/messenger/internal/utils/utils.go:44.2,44.55 1 1 -github.com/number571/go-peer/cmd/hidden_lake/messenger/internal/utils/utils.go:47.47,48.28 1 0 -github.com/number571/go-peer/cmd/hidden_lake/messenger/internal/utils/utils.go:49.17,50.23 1 0 -github.com/number571/go-peer/cmd/hidden_lake/messenger/internal/utils/utils.go:51.13,52.23 1 0 -github.com/number571/go-peer/cmd/hidden_lake/messenger/internal/utils/utils.go:53.13,54.23 1 0 -github.com/number571/go-peer/cmd/hidden_lake/messenger/internal/utils/utils.go:55.10,56.43 1 0 -github.com/number571/go-peer/cmd/hidden_lake/messenger/internal/utils/utils.go:60.44,61.15 1 0 -github.com/number571/go-peer/cmd/hidden_lake/messenger/internal/utils/utils.go:62.16,63.15 1 0 -github.com/number571/go-peer/cmd/hidden_lake/messenger/internal/utils/utils.go:64.16,65.15 1 0 -github.com/number571/go-peer/cmd/hidden_lake/messenger/internal/utils/utils.go:66.16,67.15 1 0 -github.com/number571/go-peer/cmd/hidden_lake/messenger/internal/utils/utils.go:68.10,69.28 1 0 -github.com/number571/go-peer/cmd/hidden_lake/messenger/internal/utils/utils.go:73.43,75.2 1 0 -github.com/number571/go-peer/cmd/hidden_lake/messenger/internal/utils/utils.go:77.47,78.23 1 0 -github.com/number571/go-peer/cmd/hidden_lake/messenger/internal/utils/utils.go:78.23,79.28 1 0 -github.com/number571/go-peer/cmd/hidden_lake/messenger/internal/utils/utils.go:79.28,81.4 1 0 -github.com/number571/go-peer/cmd/hidden_lake/messenger/internal/utils/utils.go:83.2,83.14 1 0 github.com/number571/go-peer/cmd/hidden_lake/messenger/pkg/app/app.go:49.14,59.2 3 0 github.com/number571/go-peer/cmd/hidden_lake/messenger/pkg/app/app.go:61.28,65.14 3 0 github.com/number571/go-peer/cmd/hidden_lake/messenger/pkg/app/app.go:65.14,67.3 1 0 @@ -856,22 +856,6 @@ github.com/number571/go-peer/cmd/hidden_lake/service/pkg/request/request.go:77.4 github.com/number571/go-peer/cmd/hidden_lake/service/pkg/request/request.go:79.28,81.3 1 1 github.com/number571/go-peer/cmd/hidden_lake/service/pkg/request/request.go:82.2,82.16 1 1 github.com/number571/go-peer/cmd/hidden_lake/service/pkg/request/request.go:85.37,87.2 1 1 -github.com/number571/go-peer/cmd/hidden_lake/service/pkg/settings/settings.go:81.64,83.2 1 0 -github.com/number571/go-peer/cmd/hidden_lake/service/pkg/response/response.go:19.39,23.2 1 0 -github.com/number571/go-peer/cmd/hidden_lake/service/pkg/response/response.go:25.53,27.63 2 0 -github.com/number571/go-peer/cmd/hidden_lake/service/pkg/response/response.go:27.63,29.3 1 0 -github.com/number571/go-peer/cmd/hidden_lake/service/pkg/response/response.go:30.2,30.22 1 0 -github.com/number571/go-peer/cmd/hidden_lake/service/pkg/response/response.go:33.38,35.2 1 0 -github.com/number571/go-peer/cmd/hidden_lake/service/pkg/response/response.go:37.39,39.2 1 0 -github.com/number571/go-peer/cmd/hidden_lake/service/pkg/response/response.go:41.65,43.26 2 0 -github.com/number571/go-peer/cmd/hidden_lake/service/pkg/response/response.go:43.26,45.3 1 0 -github.com/number571/go-peer/cmd/hidden_lake/service/pkg/response/response.go:46.2,46.10 1 0 -github.com/number571/go-peer/cmd/hidden_lake/service/pkg/response/response.go:49.54,52.2 2 0 -github.com/number571/go-peer/cmd/hidden_lake/service/pkg/response/response.go:54.35,56.2 1 0 -github.com/number571/go-peer/cmd/hidden_lake/service/pkg/response/response.go:58.49,60.28 2 0 -github.com/number571/go-peer/cmd/hidden_lake/service/pkg/response/response.go:60.28,62.3 1 0 -github.com/number571/go-peer/cmd/hidden_lake/service/pkg/response/response.go:63.2,63.16 1 0 -github.com/number571/go-peer/cmd/hidden_lake/service/pkg/response/response.go:66.38,68.2 1 0 github.com/number571/go-peer/cmd/hidden_lake/service/pkg/client/builder.go:16.28,18.2 1 0 github.com/number571/go-peer/cmd/hidden_lake/service/pkg/client/builder.go:20.96,21.20 1 0 github.com/number571/go-peer/cmd/hidden_lake/service/pkg/client/builder.go:21.20,25.3 1 0 @@ -985,6 +969,30 @@ github.com/number571/go-peer/cmd/hidden_lake/service/pkg/client/requester.go:275 github.com/number571/go-peer/cmd/hidden_lake/service/pkg/client/requester.go:279.2,280.19 2 0 github.com/number571/go-peer/cmd/hidden_lake/service/pkg/client/requester.go:280.19,282.3 1 0 github.com/number571/go-peer/cmd/hidden_lake/service/pkg/client/requester.go:284.2,284.20 1 0 +github.com/number571/go-peer/cmd/hidden_lake/service/pkg/response/response.go:19.39,23.2 1 0 +github.com/number571/go-peer/cmd/hidden_lake/service/pkg/response/response.go:25.53,27.63 2 0 +github.com/number571/go-peer/cmd/hidden_lake/service/pkg/response/response.go:27.63,29.3 1 0 +github.com/number571/go-peer/cmd/hidden_lake/service/pkg/response/response.go:30.2,30.22 1 0 +github.com/number571/go-peer/cmd/hidden_lake/service/pkg/response/response.go:33.38,35.2 1 0 +github.com/number571/go-peer/cmd/hidden_lake/service/pkg/response/response.go:37.39,39.2 1 0 +github.com/number571/go-peer/cmd/hidden_lake/service/pkg/response/response.go:41.65,43.26 2 0 +github.com/number571/go-peer/cmd/hidden_lake/service/pkg/response/response.go:43.26,45.3 1 0 +github.com/number571/go-peer/cmd/hidden_lake/service/pkg/response/response.go:46.2,46.10 1 0 +github.com/number571/go-peer/cmd/hidden_lake/service/pkg/response/response.go:49.54,52.2 2 0 +github.com/number571/go-peer/cmd/hidden_lake/service/pkg/response/response.go:54.35,56.2 1 0 +github.com/number571/go-peer/cmd/hidden_lake/service/pkg/response/response.go:58.49,60.28 2 0 +github.com/number571/go-peer/cmd/hidden_lake/service/pkg/response/response.go:60.28,62.3 1 0 +github.com/number571/go-peer/cmd/hidden_lake/service/pkg/response/response.go:63.2,63.16 1 0 +github.com/number571/go-peer/cmd/hidden_lake/service/pkg/response/response.go:66.38,68.2 1 0 +github.com/number571/go-peer/cmd/hidden_lake/service/pkg/settings/settings.go:81.64,83.2 1 0 +github.com/number571/go-peer/cmd/hidden_lake/traffic/cmd/hlt/main.go:11.13,13.16 2 0 +github.com/number571/go-peer/cmd/hidden_lake/traffic/cmd/hlt/main.go:13.16,14.13 1 0 +github.com/number571/go-peer/cmd/hidden_lake/traffic/cmd/hlt/main.go:17.2,20.34 3 0 +github.com/number571/go-peer/cmd/hidden_lake/traffic/cmd/hlt/main.go:20.34,21.13 1 0 +github.com/number571/go-peer/cmd/hidden_lake/traffic/cmd/hlt/main.go:23.2,23.15 1 0 +github.com/number571/go-peer/cmd/hidden_lake/traffic/cmd/hlt/main.go:23.15,24.36 1 0 +github.com/number571/go-peer/cmd/hidden_lake/traffic/cmd/hlt/main.go:24.36,25.14 1 0 +github.com/number571/go-peer/cmd/hidden_lake/traffic/cmd/hlt/main.go:29.2,29.12 1 0 github.com/number571/go-peer/cmd/hidden_lake/traffic/internal/config/config.go:48.68,49.55 1 1 github.com/number571/go-peer/cmd/hidden_lake/traffic/internal/config/config.go:49.55,51.3 1 0 github.com/number571/go-peer/cmd/hidden_lake/traffic/internal/config/config.go:53.2,53.42 1 1 @@ -1043,14 +1051,6 @@ github.com/number571/go-peer/cmd/hidden_lake/traffic/internal/config/init.go:21. github.com/number571/go-peer/cmd/hidden_lake/traffic/internal/config/init.go:40.2,41.16 2 0 github.com/number571/go-peer/cmd/hidden_lake/traffic/internal/config/init.go:41.16,43.3 1 0 github.com/number571/go-peer/cmd/hidden_lake/traffic/internal/config/init.go:44.2,44.17 1 0 -github.com/number571/go-peer/cmd/hidden_lake/traffic/cmd/hlt/main.go:11.13,13.16 2 0 -github.com/number571/go-peer/cmd/hidden_lake/traffic/cmd/hlt/main.go:13.16,14.13 1 0 -github.com/number571/go-peer/cmd/hidden_lake/traffic/cmd/hlt/main.go:17.2,20.34 3 0 -github.com/number571/go-peer/cmd/hidden_lake/traffic/cmd/hlt/main.go:20.34,21.13 1 0 -github.com/number571/go-peer/cmd/hidden_lake/traffic/cmd/hlt/main.go:23.2,23.15 1 0 -github.com/number571/go-peer/cmd/hidden_lake/traffic/cmd/hlt/main.go:23.15,24.36 1 0 -github.com/number571/go-peer/cmd/hidden_lake/traffic/cmd/hlt/main.go:24.36,25.14 1 0 -github.com/number571/go-peer/cmd/hidden_lake/traffic/cmd/hlt/main.go:29.2,29.12 1 0 github.com/number571/go-peer/cmd/hidden_lake/traffic/internal/database/database.go:27.54,33.16 2 1 github.com/number571/go-peer/cmd/hidden_lake/traffic/internal/database/database.go:33.16,35.3 1 1 github.com/number571/go-peer/cmd/hidden_lake/traffic/internal/database/database.go:37.2,42.16 3 1 @@ -1140,6 +1140,39 @@ github.com/number571/go-peer/cmd/tools/pmanager/main.go:44.2,44.20 1 0 github.com/number571/go-peer/cmd/micro_anon/keygen/main.go:11.13,13.16 2 0 github.com/number571/go-peer/cmd/micro_anon/keygen/main.go:13.16,14.13 1 0 github.com/number571/go-peer/cmd/micro_anon/keygen/main.go:16.2,26.71 4 0 +github.com/number571/go-peer/cmd/tools/keygen/main.go:11.13,12.23 1 0 +github.com/number571/go-peer/cmd/tools/keygen/main.go:12.23,16.5 1 0 +github.com/number571/go-peer/cmd/tools/keygen/main.go:19.2,20.16 2 0 +github.com/number571/go-peer/cmd/tools/keygen/main.go:20.16,21.13 1 0 +github.com/number571/go-peer/cmd/tools/keygen/main.go:24.2,24.17 1 0 +github.com/number571/go-peer/cmd/tools/keygen/main.go:24.17,25.32 1 0 +github.com/number571/go-peer/cmd/tools/keygen/main.go:28.2,29.17 2 0 +github.com/number571/go-peer/cmd/tools/keygen/main.go:29.17,30.30 1 0 +github.com/number571/go-peer/cmd/tools/keygen/main.go:33.2,34.69 2 0 +github.com/number571/go-peer/cmd/tools/encryptor/main.go:18.13,19.23 1 0 +github.com/number571/go-peer/cmd/tools/encryptor/main.go:19.23,24.5 1 0 +github.com/number571/go-peer/cmd/tools/encryptor/main.go:27.2,35.16 3 0 +github.com/number571/go-peer/cmd/tools/encryptor/main.go:35.16,36.13 1 0 +github.com/number571/go-peer/cmd/tools/encryptor/main.go:39.2,39.13 1 0 +github.com/number571/go-peer/cmd/tools/encryptor/main.go:40.11,42.20 2 0 +github.com/number571/go-peer/cmd/tools/encryptor/main.go:42.20,43.33 1 0 +github.com/number571/go-peer/cmd/tools/encryptor/main.go:45.3,45.17 1 0 +github.com/number571/go-peer/cmd/tools/encryptor/main.go:46.11,48.21 2 0 +github.com/number571/go-peer/cmd/tools/encryptor/main.go:48.21,49.34 1 0 +github.com/number571/go-peer/cmd/tools/encryptor/main.go:51.3,51.18 1 0 +github.com/number571/go-peer/cmd/tools/encryptor/main.go:54.2,59.13 3 0 +github.com/number571/go-peer/cmd/tools/encryptor/main.go:60.11,63.17 3 0 +github.com/number571/go-peer/cmd/tools/encryptor/main.go:63.17,64.14 1 0 +github.com/number571/go-peer/cmd/tools/encryptor/main.go:66.3,66.37 1 0 +github.com/number571/go-peer/cmd/tools/encryptor/main.go:67.11,70.17 3 0 +github.com/number571/go-peer/cmd/tools/encryptor/main.go:70.17,71.14 1 0 +github.com/number571/go-peer/cmd/tools/encryptor/main.go:73.3,74.17 2 0 +github.com/number571/go-peer/cmd/tools/encryptor/main.go:74.17,75.14 1 0 +github.com/number571/go-peer/cmd/tools/encryptor/main.go:77.3,77.53 1 0 +github.com/number571/go-peer/cmd/tools/encryptor/main.go:81.28,83.16 2 0 +github.com/number571/go-peer/cmd/tools/encryptor/main.go:83.16,84.13 1 0 +github.com/number571/go-peer/cmd/tools/encryptor/main.go:86.2,86.12 1 0 +github.com/number571/go-peer/cmd/tools/encryptor/main.go:89.71,92.2 2 0 github.com/number571/go-peer/cmd/hidden_lake/traffic/pkg/client/builder.go:12.28,14.2 1 0 github.com/number571/go-peer/cmd/hidden_lake/traffic/pkg/client/builder.go:16.65,18.2 1 0 github.com/number571/go-peer/cmd/hidden_lake/traffic/pkg/client/client.go:18.66,23.2 1 0 @@ -1176,39 +1209,6 @@ github.com/number571/go-peer/cmd/hidden_lake/traffic/pkg/client/requester.go:96. github.com/number571/go-peer/cmd/hidden_lake/traffic/pkg/client/requester.go:99.56,106.16 2 0 github.com/number571/go-peer/cmd/hidden_lake/traffic/pkg/client/requester.go:106.16,108.3 1 0 github.com/number571/go-peer/cmd/hidden_lake/traffic/pkg/client/requester.go:109.2,109.12 1 0 -github.com/number571/go-peer/cmd/tools/keygen/main.go:11.13,12.23 1 0 -github.com/number571/go-peer/cmd/tools/keygen/main.go:12.23,16.5 1 0 -github.com/number571/go-peer/cmd/tools/keygen/main.go:19.2,20.16 2 0 -github.com/number571/go-peer/cmd/tools/keygen/main.go:20.16,21.13 1 0 -github.com/number571/go-peer/cmd/tools/keygen/main.go:24.2,24.17 1 0 -github.com/number571/go-peer/cmd/tools/keygen/main.go:24.17,25.32 1 0 -github.com/number571/go-peer/cmd/tools/keygen/main.go:28.2,29.17 2 0 -github.com/number571/go-peer/cmd/tools/keygen/main.go:29.17,30.30 1 0 -github.com/number571/go-peer/cmd/tools/keygen/main.go:33.2,34.69 2 0 -github.com/number571/go-peer/cmd/tools/encryptor/main.go:18.13,19.23 1 0 -github.com/number571/go-peer/cmd/tools/encryptor/main.go:19.23,24.5 1 0 -github.com/number571/go-peer/cmd/tools/encryptor/main.go:27.2,35.16 3 0 -github.com/number571/go-peer/cmd/tools/encryptor/main.go:35.16,36.13 1 0 -github.com/number571/go-peer/cmd/tools/encryptor/main.go:39.2,39.13 1 0 -github.com/number571/go-peer/cmd/tools/encryptor/main.go:40.11,42.20 2 0 -github.com/number571/go-peer/cmd/tools/encryptor/main.go:42.20,43.33 1 0 -github.com/number571/go-peer/cmd/tools/encryptor/main.go:45.3,45.17 1 0 -github.com/number571/go-peer/cmd/tools/encryptor/main.go:46.11,48.21 2 0 -github.com/number571/go-peer/cmd/tools/encryptor/main.go:48.21,49.34 1 0 -github.com/number571/go-peer/cmd/tools/encryptor/main.go:51.3,51.18 1 0 -github.com/number571/go-peer/cmd/tools/encryptor/main.go:54.2,59.13 3 0 -github.com/number571/go-peer/cmd/tools/encryptor/main.go:60.11,63.17 3 0 -github.com/number571/go-peer/cmd/tools/encryptor/main.go:63.17,64.14 1 0 -github.com/number571/go-peer/cmd/tools/encryptor/main.go:66.3,66.37 1 0 -github.com/number571/go-peer/cmd/tools/encryptor/main.go:67.11,70.17 3 0 -github.com/number571/go-peer/cmd/tools/encryptor/main.go:70.17,71.14 1 0 -github.com/number571/go-peer/cmd/tools/encryptor/main.go:73.3,74.17 2 0 -github.com/number571/go-peer/cmd/tools/encryptor/main.go:74.17,75.14 1 0 -github.com/number571/go-peer/cmd/tools/encryptor/main.go:77.3,77.53 1 0 -github.com/number571/go-peer/cmd/tools/encryptor/main.go:81.28,83.16 2 0 -github.com/number571/go-peer/cmd/tools/encryptor/main.go:83.16,84.13 1 0 -github.com/number571/go-peer/cmd/tools/encryptor/main.go:86.2,86.12 1 0 -github.com/number571/go-peer/cmd/tools/encryptor/main.go:89.71,92.2 2 0 github.com/number571/go-peer/cmd/micro_anon/main.go:38.16,39.23 1 0 github.com/number571/go-peer/cmd/micro_anon/main.go:39.23,40.54 1 0 github.com/number571/go-peer/cmd/micro_anon/main.go:43.2,46.29 4 0 @@ -1347,13 +1347,6 @@ github.com/number571/go-peer/cmd/tools/storage/main.go:77.2,77.13 1 0 github.com/number571/go-peer/cmd/tools/storage/main.go:80.36,83.16 3 0 github.com/number571/go-peer/cmd/tools/storage/main.go:83.16,84.13 1 0 github.com/number571/go-peer/cmd/tools/storage/main.go:86.2,86.12 1 0 -github.com/number571/go-peer/examples/echo_service/default/recv_hls/service/main.go:14.13,17.2 2 0 -github.com/number571/go-peer/examples/echo_service/default/recv_hls/service/main.go:19.55,20.33 1 0 -github.com/number571/go-peer/examples/echo_service/default/recv_hls/service/main.go:20.33,23.3 2 0 -github.com/number571/go-peer/examples/echo_service/default/recv_hls/service/main.go:24.2,25.16 2 0 -github.com/number571/go-peer/examples/echo_service/default/recv_hls/service/main.go:25.16,28.3 2 0 -github.com/number571/go-peer/examples/echo_service/default/recv_hls/service/main.go:29.2,29.29 1 0 -github.com/number571/go-peer/examples/echo_service/default/recv_hls/service/main.go:32.59,38.2 2 0 github.com/number571/go-peer/examples/echo_service/prod_test/gen_cfgs/main.go:26.22,27.23 1 0 github.com/number571/go-peer/examples/echo_service/prod_test/gen_cfgs/main.go:27.23,29.3 1 0 github.com/number571/go-peer/examples/echo_service/prod_test/gen_cfgs/main.go:31.2,31.20 1 0 @@ -1375,6 +1368,13 @@ github.com/number571/go-peer/examples/echo_service/prod_test/gen_cfgs/main.go:77 github.com/number571/go-peer/examples/echo_service/prod_test/gen_cfgs/main.go:83.47,111.2 1 0 github.com/number571/go-peer/examples/echo_service/prod_test/gen_cfgs/main.go:113.47,141.2 1 0 github.com/number571/go-peer/examples/echo_service/prod_test/gen_cfgs/main.go:143.56,175.2 1 0 +github.com/number571/go-peer/examples/echo_service/default/recv_hls/service/main.go:14.13,17.2 2 0 +github.com/number571/go-peer/examples/echo_service/default/recv_hls/service/main.go:19.55,20.33 1 0 +github.com/number571/go-peer/examples/echo_service/default/recv_hls/service/main.go:20.33,23.3 2 0 +github.com/number571/go-peer/examples/echo_service/default/recv_hls/service/main.go:24.2,25.16 2 0 +github.com/number571/go-peer/examples/echo_service/default/recv_hls/service/main.go:25.16,28.3 2 0 +github.com/number571/go-peer/examples/echo_service/default/recv_hls/service/main.go:29.2,29.29 1 0 +github.com/number571/go-peer/examples/echo_service/default/recv_hls/service/main.go:32.59,38.2 2 0 github.com/number571/go-peer/examples/echo_service/prod_test/recv_hls/service/main.go:14.13,17.2 2 0 github.com/number571/go-peer/examples/echo_service/prod_test/recv_hls/service/main.go:19.55,20.33 1 0 github.com/number571/go-peer/examples/echo_service/prod_test/recv_hls/service/main.go:20.33,23.3 2 0 @@ -1382,13 +1382,6 @@ github.com/number571/go-peer/examples/echo_service/prod_test/recv_hls/service/ma github.com/number571/go-peer/examples/echo_service/prod_test/recv_hls/service/main.go:25.16,28.3 2 0 github.com/number571/go-peer/examples/echo_service/prod_test/recv_hls/service/main.go:29.2,29.29 1 0 github.com/number571/go-peer/examples/echo_service/prod_test/recv_hls/service/main.go:32.59,38.2 2 0 -github.com/number571/go-peer/examples/echo_service/routing/recv_hls/service/main.go:14.13,17.2 2 0 -github.com/number571/go-peer/examples/echo_service/routing/recv_hls/service/main.go:19.55,20.33 1 0 -github.com/number571/go-peer/examples/echo_service/routing/recv_hls/service/main.go:20.33,23.3 2 0 -github.com/number571/go-peer/examples/echo_service/routing/recv_hls/service/main.go:24.2,25.16 2 0 -github.com/number571/go-peer/examples/echo_service/routing/recv_hls/service/main.go:25.16,28.3 2 0 -github.com/number571/go-peer/examples/echo_service/routing/recv_hls/service/main.go:29.2,29.29 1 0 -github.com/number571/go-peer/examples/echo_service/routing/recv_hls/service/main.go:32.59,38.2 2 0 github.com/number571/go-peer/examples/echo_service/secret_channel/recv_hls/service/main.go:14.13,17.2 2 0 github.com/number571/go-peer/examples/echo_service/secret_channel/recv_hls/service/main.go:19.55,20.33 1 0 github.com/number571/go-peer/examples/echo_service/secret_channel/recv_hls/service/main.go:20.33,23.3 2 0 @@ -1396,6 +1389,13 @@ github.com/number571/go-peer/examples/echo_service/secret_channel/recv_hls/servi github.com/number571/go-peer/examples/echo_service/secret_channel/recv_hls/service/main.go:25.16,28.3 2 0 github.com/number571/go-peer/examples/echo_service/secret_channel/recv_hls/service/main.go:29.2,29.29 1 0 github.com/number571/go-peer/examples/echo_service/secret_channel/recv_hls/service/main.go:32.59,38.2 2 0 +github.com/number571/go-peer/examples/echo_service/routing/recv_hls/service/main.go:14.13,17.2 2 0 +github.com/number571/go-peer/examples/echo_service/routing/recv_hls/service/main.go:19.55,20.33 1 0 +github.com/number571/go-peer/examples/echo_service/routing/recv_hls/service/main.go:20.33,23.3 2 0 +github.com/number571/go-peer/examples/echo_service/routing/recv_hls/service/main.go:24.2,25.16 2 0 +github.com/number571/go-peer/examples/echo_service/routing/recv_hls/service/main.go:25.16,28.3 2 0 +github.com/number571/go-peer/examples/echo_service/routing/recv_hls/service/main.go:29.2,29.29 1 0 +github.com/number571/go-peer/examples/echo_service/routing/recv_hls/service/main.go:32.59,38.2 2 0 github.com/number571/go-peer/examples/traffic_keeper/client_hlt/main.go:27.13,38.16 4 0 github.com/number571/go-peer/examples/traffic_keeper/client_hlt/main.go:38.16,39.13 1 0 github.com/number571/go-peer/examples/traffic_keeper/client_hlt/main.go:42.2,45.22 3 0 @@ -1428,6 +1428,14 @@ github.com/number571/go-peer/examples/traffic_keeper/client_hlt/main.go:122.21,1 github.com/number571/go-peer/examples/traffic_keeper/client_hlt/main.go:124.17,125.14 1 0 github.com/number571/go-peer/examples/traffic_keeper/client_hlt/main.go:128.3,128.31 1 0 github.com/number571/go-peer/examples/traffic_keeper/client_hlt/main.go:128.31,130.4 1 0 +github.com/number571/go-peer/internal/interrupt/closer.go:9.47,11.29 2 1 +github.com/number571/go-peer/internal/interrupt/closer.go:11.29,12.35 1 1 +github.com/number571/go-peer/internal/interrupt/closer.go:12.35,14.4 1 1 +github.com/number571/go-peer/internal/interrupt/closer.go:16.2,16.38 1 1 +github.com/number571/go-peer/internal/interrupt/stopper.go:9.44,11.30 2 1 +github.com/number571/go-peer/internal/interrupt/stopper.go:11.30,12.34 1 1 +github.com/number571/go-peer/internal/interrupt/stopper.go:12.34,14.4 1 1 +github.com/number571/go-peer/internal/interrupt/stopper.go:16.2,16.38 1 1 github.com/number571/go-peer/internal/flag/flag.go:8.49,10.2 1 0 github.com/number571/go-peer/internal/flag/flag.go:12.71,14.27 2 1 github.com/number571/go-peer/internal/flag/flag.go:14.27,15.18 1 1 @@ -1440,14 +1448,6 @@ github.com/number571/go-peer/internal/flag/flag.go:27.3,27.40 1 1 github.com/number571/go-peer/internal/flag/flag.go:29.2,29.17 1 1 github.com/number571/go-peer/internal/flag/flag.go:29.17,30.47 1 1 github.com/number571/go-peer/internal/flag/flag.go:32.2,32.17 1 1 -github.com/number571/go-peer/internal/interrupt/closer.go:9.47,11.29 2 1 -github.com/number571/go-peer/internal/interrupt/closer.go:11.29,12.35 1 1 -github.com/number571/go-peer/internal/interrupt/closer.go:12.35,14.4 1 1 -github.com/number571/go-peer/internal/interrupt/closer.go:16.2,16.38 1 1 -github.com/number571/go-peer/internal/interrupt/stopper.go:9.44,11.30 2 1 -github.com/number571/go-peer/internal/interrupt/stopper.go:11.30,12.34 1 1 -github.com/number571/go-peer/internal/interrupt/stopper.go:12.34,14.4 1 1 -github.com/number571/go-peer/internal/interrupt/stopper.go:16.2,16.38 1 1 github.com/number571/go-peer/internal/logger/anon/log_func.go:16.35,17.45 1 1 github.com/number571/go-peer/internal/logger/anon/log_func.go:17.45,19.10 2 1 github.com/number571/go-peer/internal/logger/anon/log_func.go:19.10,20.32 1 1 @@ -1463,6 +1463,54 @@ github.com/number571/go-peer/internal/logger/anon/log_func.go:45.43,47.3 1 1 github.com/number571/go-peer/internal/logger/anon/log_func.go:49.2,50.41 2 1 github.com/number571/go-peer/internal/logger/anon/log_func.go:50.41,52.3 1 1 github.com/number571/go-peer/internal/logger/anon/log_func.go:54.2,63.3 1 1 +github.com/number571/go-peer/internal/msgconv/msgconv.go:12.44,14.23 2 1 +github.com/number571/go-peer/internal/msgconv/msgconv.go:14.23,16.3 1 1 +github.com/number571/go-peer/internal/msgconv/msgconv.go:17.2,18.21 2 1 +github.com/number571/go-peer/internal/msgconv/msgconv.go:18.21,20.3 1 0 +github.com/number571/go-peer/internal/msgconv/msgconv.go:21.2,27.3 1 1 +github.com/number571/go-peer/internal/msgconv/msgconv.go:30.44,32.22 2 1 +github.com/number571/go-peer/internal/msgconv/msgconv.go:32.22,34.3 1 1 +github.com/number571/go-peer/internal/msgconv/msgconv.go:35.2,42.3 2 1 +github.com/number571/go-peer/internal/msgconv/msgconv.go:45.45,46.48 1 1 +github.com/number571/go-peer/internal/msgconv/msgconv.go:46.48,48.3 1 1 +github.com/number571/go-peer/internal/logger/std/log_func.go:7.35,8.45 1 1 +github.com/number571/go-peer/internal/logger/std/log_func.go:8.45,10.10 2 1 +github.com/number571/go-peer/internal/logger/std/log_func.go:10.10,11.32 1 1 +github.com/number571/go-peer/internal/logger/std/log_func.go:14.3,14.13 1 1 +github.com/number571/go-peer/internal/logger/std/std_logger.go:15.79,20.2 1 1 +github.com/number571/go-peer/internal/logger/std/std_logger.go:22.54,24.24 2 1 +github.com/number571/go-peer/internal/logger/std/std_logger.go:24.24,26.3 1 1 +github.com/number571/go-peer/internal/logger/std/std_logger.go:27.2,27.24 1 1 +github.com/number571/go-peer/internal/logger/std/std_logger.go:27.24,29.3 1 1 +github.com/number571/go-peer/internal/logger/std/std_logger.go:30.2,30.24 1 1 +github.com/number571/go-peer/internal/logger/std/std_logger.go:30.24,32.3 1 1 +github.com/number571/go-peer/internal/logger/std/std_logger.go:33.2,33.33 1 1 +github.com/number571/go-peer/internal/logger/http/log_builder.go:16.67,25.2 3 1 +github.com/number571/go-peer/internal/logger/http/log_builder.go:27.40,29.2 1 1 +github.com/number571/go-peer/internal/logger/http/log_builder.go:31.60,34.2 2 1 +github.com/number571/go-peer/internal/logger/http/log_func.go:13.35,14.45 1 1 +github.com/number571/go-peer/internal/logger/http/log_func.go:14.45,16.10 2 1 +github.com/number571/go-peer/internal/logger/http/log_func.go:16.10,17.32 1 1 +github.com/number571/go-peer/internal/logger/http/log_func.go:20.3,28.4 2 1 +github.com/number571/go-peer/internal/logger/http/log_getter.go:7.57,11.2 1 1 +github.com/number571/go-peer/internal/logger/http/log_getter.go:13.42,15.2 1 1 +github.com/number571/go-peer/internal/logger/http/log_getter.go:17.39,19.2 1 1 +github.com/number571/go-peer/internal/logger/http/log_getter.go:21.41,23.2 1 1 +github.com/number571/go-peer/internal/logger/http/log_getter.go:25.39,27.2 1 1 +github.com/number571/go-peer/internal/logger/http/log_getter.go:29.42,31.2 1 1 +github.com/number571/go-peer/internal/pprof/pprof.go:9.50,24.2 8 1 +github.com/number571/go-peer/internal/slices/slices.go:3.63,4.30 1 1 +github.com/number571/go-peer/internal/slices/slices.go:4.30,6.3 1 1 +github.com/number571/go-peer/internal/slices/slices.go:7.2,7.29 1 1 +github.com/number571/go-peer/internal/slices/slices.go:10.61,12.27 2 1 +github.com/number571/go-peer/internal/slices/slices.go:12.27,13.16 1 1 +github.com/number571/go-peer/internal/slices/slices.go:13.16,14.12 1 1 +github.com/number571/go-peer/internal/slices/slices.go:16.3,16.29 1 1 +github.com/number571/go-peer/internal/slices/slices.go:18.2,18.15 1 1 +github.com/number571/go-peer/internal/slices/slices.go:21.52,22.27 1 1 +github.com/number571/go-peer/internal/slices/slices.go:22.27,23.16 1 1 +github.com/number571/go-peer/internal/slices/slices.go:23.16,25.4 1 1 +github.com/number571/go-peer/internal/slices/slices.go:27.2,27.14 1 1 github.com/number571/go-peer/internal/api/request.go:12.93,18.27 2 1 github.com/number571/go-peer/internal/api/request.go:19.14,21.15 2 1 github.com/number571/go-peer/internal/api/request.go:22.14,24.23 2 1 @@ -1484,29 +1532,259 @@ github.com/number571/go-peer/internal/api/response.go:18.14,20.16 2 1 github.com/number571/go-peer/internal/api/response.go:21.14,23.24 2 1 github.com/number571/go-peer/internal/api/response.go:24.10,26.43 2 1 github.com/number571/go-peer/internal/api/response.go:29.2,31.41 3 1 -github.com/number571/go-peer/internal/msgconv/msgconv.go:12.44,14.23 2 1 -github.com/number571/go-peer/internal/msgconv/msgconv.go:14.23,16.3 1 1 -github.com/number571/go-peer/internal/msgconv/msgconv.go:17.2,18.21 2 1 -github.com/number571/go-peer/internal/msgconv/msgconv.go:18.21,20.3 1 0 -github.com/number571/go-peer/internal/msgconv/msgconv.go:21.2,27.3 1 1 -github.com/number571/go-peer/internal/msgconv/msgconv.go:30.44,32.22 2 1 -github.com/number571/go-peer/internal/msgconv/msgconv.go:32.22,34.3 1 1 -github.com/number571/go-peer/internal/msgconv/msgconv.go:35.2,42.3 2 1 -github.com/number571/go-peer/internal/msgconv/msgconv.go:45.45,46.48 1 1 -github.com/number571/go-peer/internal/msgconv/msgconv.go:46.48,48.3 1 1 -github.com/number571/go-peer/internal/logger/http/log_builder.go:16.67,25.2 3 1 -github.com/number571/go-peer/internal/logger/http/log_builder.go:27.40,29.2 1 1 -github.com/number571/go-peer/internal/logger/http/log_builder.go:31.60,34.2 2 1 -github.com/number571/go-peer/internal/logger/http/log_func.go:13.35,14.45 1 1 -github.com/number571/go-peer/internal/logger/http/log_func.go:14.45,16.10 2 1 -github.com/number571/go-peer/internal/logger/http/log_func.go:16.10,17.32 1 1 -github.com/number571/go-peer/internal/logger/http/log_func.go:20.3,28.4 2 1 -github.com/number571/go-peer/internal/logger/http/log_getter.go:7.57,11.2 1 1 -github.com/number571/go-peer/internal/logger/http/log_getter.go:13.42,15.2 1 1 -github.com/number571/go-peer/internal/logger/http/log_getter.go:17.39,19.2 1 1 -github.com/number571/go-peer/internal/logger/http/log_getter.go:21.41,23.2 1 1 -github.com/number571/go-peer/internal/logger/http/log_getter.go:25.39,27.2 1 1 -github.com/number571/go-peer/internal/logger/http/log_getter.go:29.42,31.2 1 1 +github.com/number571/go-peer/pkg/client/message/message.go:38.71,42.26 3 1 +github.com/number571/go-peer/pkg/client/message/message.go:43.14,44.14 1 1 +github.com/number571/go-peer/pkg/client/message/message.go:45.14,46.22 1 1 +github.com/number571/go-peer/pkg/client/message/message.go:47.10,48.52 1 1 +github.com/number571/go-peer/pkg/client/message/message.go:51.2,52.13 2 1 +github.com/number571/go-peer/pkg/client/message/message.go:52.13,54.3 1 1 +github.com/number571/go-peer/pkg/client/message/message.go:56.2,56.57 1 1 +github.com/number571/go-peer/pkg/client/message/message.go:56.57,58.3 1 1 +github.com/number571/go-peer/pkg/client/message/message.go:60.2,60.26 1 1 +github.com/number571/go-peer/pkg/client/message/message.go:61.14,62.37 1 1 +github.com/number571/go-peer/pkg/client/message/message.go:63.14,66.26 3 1 +github.com/number571/go-peer/pkg/client/message/message.go:66.26,68.4 1 1 +github.com/number571/go-peer/pkg/client/message/message.go:69.10,70.28 1 0 +github.com/number571/go-peer/pkg/client/message/message.go:73.2,73.25 1 1 +github.com/number571/go-peer/pkg/client/message/message.go:73.25,75.3 1 1 +github.com/number571/go-peer/pkg/client/message/message.go:77.2,77.17 1 1 +github.com/number571/go-peer/pkg/client/message/message.go:80.39,82.2 1 1 +github.com/number571/go-peer/pkg/client/message/message.go:84.39,86.2 1 1 +github.com/number571/go-peer/pkg/client/message/message.go:88.37,90.2 1 1 +github.com/number571/go-peer/pkg/client/message/message.go:92.37,94.2 1 1 +github.com/number571/go-peer/pkg/client/message/message.go:96.37,98.2 1 1 +github.com/number571/go-peer/pkg/client/message/message.go:100.40,102.2 1 1 +github.com/number571/go-peer/pkg/client/message/message.go:104.37,112.2 1 1 +github.com/number571/go-peer/pkg/client/message/message.go:114.38,122.2 1 0 +github.com/number571/go-peer/pkg/client/message/message.go:124.50,125.9 1 1 +github.com/number571/go-peer/pkg/client/message/message.go:133.49,134.15 1 1 +github.com/number571/go-peer/pkg/client/message/message.go:135.10,136.14 1 1 +github.com/number571/go-peer/pkg/client/message/settings.go:12.46,16.2 1 1 +github.com/number571/go-peer/pkg/client/message/settings.go:18.45,19.30 1 1 +github.com/number571/go-peer/pkg/client/message/settings.go:19.30,20.36 1 1 +github.com/number571/go-peer/pkg/client/message/settings.go:22.2,22.10 1 1 +github.com/number571/go-peer/pkg/client/message/settings.go:25.50,27.2 1 1 +github.com/number571/go-peer/pkg/client/examples/main.go:12.13,22.16 3 0 +github.com/number571/go-peer/pkg/client/examples/main.go:22.16,23.13 1 0 +github.com/number571/go-peer/pkg/client/examples/main.go:26.2,27.16 2 0 +github.com/number571/go-peer/pkg/client/examples/main.go:27.16,28.13 1 0 +github.com/number571/go-peer/pkg/client/examples/main.go:31.2,32.57 2 0 +github.com/number571/go-peer/pkg/client/examples/main.go:35.33,42.2 1 0 +github.com/number571/go-peer/pkg/client/client.go:30.79,43.51 4 1 +github.com/number571/go-peer/pkg/client/client.go:43.51,44.54 1 1 +github.com/number571/go-peer/pkg/client/client.go:47.2,47.15 1 1 +github.com/number571/go-peer/pkg/client/client.go:51.44,53.33 2 1 +github.com/number571/go-peer/pkg/client/client.go:53.33,55.3 1 1 +github.com/number571/go-peer/pkg/client/client.go:56.2,56.35 1 1 +github.com/number571/go-peer/pkg/client/client.go:60.50,62.2 1 1 +github.com/number571/go-peer/pkg/client/client.go:65.52,67.2 1 1 +github.com/number571/go-peer/pkg/client/client.go:70.51,72.2 1 1 +github.com/number571/go-peer/pkg/client/client.go:76.109,82.31 2 1 +github.com/number571/go-peer/pkg/client/client.go:82.31,88.3 1 1 +github.com/number571/go-peer/pkg/client/client.go:90.2,94.8 1 1 +github.com/number571/go-peer/pkg/client/client.go:97.117,134.2 6 1 +github.com/number571/go-peer/pkg/client/client.go:138.103,140.47 1 1 +github.com/number571/go-peer/pkg/client/client.go:140.47,142.3 1 1 +github.com/number571/go-peer/pkg/client/client.go:145.2,146.20 2 1 +github.com/number571/go-peer/pkg/client/client.go:146.20,148.3 1 0 +github.com/number571/go-peer/pkg/client/client.go:151.2,153.24 3 1 +github.com/number571/go-peer/pkg/client/client.go:153.24,155.3 1 0 +github.com/number571/go-peer/pkg/client/client.go:158.2,159.19 2 1 +github.com/number571/go-peer/pkg/client/client.go:159.19,161.3 1 0 +github.com/number571/go-peer/pkg/client/client.go:162.2,162.49 1 1 +github.com/number571/go-peer/pkg/client/client.go:162.49,164.3 1 0 +github.com/number571/go-peer/pkg/client/client.go:167.2,168.25 2 1 +github.com/number571/go-peer/pkg/client/client.go:168.25,170.3 1 0 +github.com/number571/go-peer/pkg/client/client.go:171.2,172.31 2 1 +github.com/number571/go-peer/pkg/client/client.go:172.31,174.3 1 0 +github.com/number571/go-peer/pkg/client/client.go:175.2,176.26 2 1 +github.com/number571/go-peer/pkg/client/client.go:176.26,178.3 1 0 +github.com/number571/go-peer/pkg/client/client.go:181.2,182.17 2 1 +github.com/number571/go-peer/pkg/client/client.go:182.17,184.3 1 0 +github.com/number571/go-peer/pkg/client/client.go:186.2,187.17 2 1 +github.com/number571/go-peer/pkg/client/client.go:187.17,189.3 1 0 +github.com/number571/go-peer/pkg/client/client.go:192.2,200.31 2 1 +github.com/number571/go-peer/pkg/client/client.go:200.31,202.3 1 0 +github.com/number571/go-peer/pkg/client/client.go:206.2,207.17 2 1 +github.com/number571/go-peer/pkg/client/client.go:207.17,209.3 1 0 +github.com/number571/go-peer/pkg/client/client.go:210.2,210.37 1 1 +github.com/number571/go-peer/pkg/client/client.go:210.37,212.3 1 1 +github.com/number571/go-peer/pkg/client/client.go:215.2,216.52 2 1 +github.com/number571/go-peer/pkg/client/client.go:216.52,218.3 1 0 +github.com/number571/go-peer/pkg/client/client.go:219.2,220.16 2 1 +github.com/number571/go-peer/pkg/client/client.go:220.16,222.3 1 0 +github.com/number571/go-peer/pkg/client/client.go:225.2,225.25 1 1 +github.com/number571/go-peer/pkg/client/queue/examples/main.go:18.13,33.32 2 0 +github.com/number571/go-peer/pkg/client/queue/examples/main.go:33.32,34.13 1 0 +github.com/number571/go-peer/pkg/client/queue/examples/main.go:37.2,37.25 1 0 +github.com/number571/go-peer/pkg/client/queue/examples/main.go:37.25,42.17 2 0 +github.com/number571/go-peer/pkg/client/queue/examples/main.go:42.17,43.14 1 0 +github.com/number571/go-peer/pkg/client/queue/examples/main.go:45.3,45.47 1 0 +github.com/number571/go-peer/pkg/client/queue/examples/main.go:45.47,46.14 1 0 +github.com/number571/go-peer/pkg/client/queue/examples/main.go:50.2,50.25 1 0 +github.com/number571/go-peer/pkg/client/queue/examples/main.go:50.25,53.17 3 0 +github.com/number571/go-peer/pkg/client/queue/examples/main.go:53.17,54.14 1 0 +github.com/number571/go-peer/pkg/client/queue/examples/main.go:56.3,56.35 1 0 +github.com/number571/go-peer/pkg/client/queue/examples/main.go:56.35,57.36 1 0 +github.com/number571/go-peer/pkg/client/queue/examples/main.go:59.3,59.90 1 0 +github.com/number571/go-peer/pkg/client/queue/examples/main.go:59.90,60.34 1 0 +github.com/number571/go-peer/pkg/client/queue/examples/main.go:62.3,62.37 1 0 +github.com/number571/go-peer/pkg/crypto/hashing/hashing.go:26.44,32.2 3 1 +github.com/number571/go-peer/pkg/crypto/hashing/hashing.go:34.43,36.2 1 1 +github.com/number571/go-peer/pkg/crypto/hashing/hashing.go:38.42,40.2 1 1 +github.com/number571/go-peer/pkg/crypto/hashing/hashing.go:42.42,44.2 1 1 +github.com/number571/go-peer/pkg/crypto/hashing/hashing.go:46.42,48.2 1 1 +github.com/number571/go-peer/pkg/crypto/hashing/hmac.go:21.61,27.2 3 1 +github.com/number571/go-peer/pkg/crypto/hashing/hmac.go:29.47,31.2 1 1 +github.com/number571/go-peer/pkg/crypto/hashing/hmac.go:33.46,35.2 1 1 +github.com/number571/go-peer/pkg/crypto/hashing/hmac.go:37.46,39.2 1 1 +github.com/number571/go-peer/pkg/crypto/hashing/hmac.go:41.46,43.2 1 1 +github.com/number571/go-peer/pkg/crypto/keybuilder/keybuilder.go:19.60,24.2 1 1 +github.com/number571/go-peer/pkg/crypto/keybuilder/keybuilder.go:26.54,34.2 1 1 +github.com/number571/go-peer/pkg/crypto/random/random.go:15.13,16.35 1 1 +github.com/number571/go-peer/pkg/crypto/random/random.go:16.35,17.41 1 0 +github.com/number571/go-peer/pkg/crypto/random/random.go:28.25,30.2 1 1 +github.com/number571/go-peer/pkg/crypto/random/random.go:33.46,36.16 3 1 +github.com/number571/go-peer/pkg/crypto/random/random.go:36.16,38.13 1 0 +github.com/number571/go-peer/pkg/crypto/random/random.go:40.2,40.14 1 1 +github.com/number571/go-peer/pkg/crypto/random/random.go:44.47,49.30 4 1 +github.com/number571/go-peer/pkg/crypto/random/random.go:49.30,51.3 1 1 +github.com/number571/go-peer/pkg/crypto/random/random.go:53.2,53.24 1 1 +github.com/number571/go-peer/pkg/crypto/random/random.go:57.39,61.2 3 1 +github.com/number571/go-peer/pkg/crypto/random/random.go:64.35,66.2 1 1 +github.com/number571/go-peer/pkg/crypto/symmetric/symmetric.go:24.40,25.30 1 1 +github.com/number571/go-peer/pkg/crypto/symmetric/symmetric.go:25.30,26.36 1 1 +github.com/number571/go-peer/pkg/crypto/symmetric/symmetric.go:28.2,29.16 2 1 +github.com/number571/go-peer/pkg/crypto/symmetric/symmetric.go:29.16,31.3 1 0 +github.com/number571/go-peer/pkg/crypto/symmetric/symmetric.go:32.2,34.3 1 1 +github.com/number571/go-peer/pkg/crypto/symmetric/symmetric.go:37.55,47.2 7 1 +github.com/number571/go-peer/pkg/crypto/symmetric/symmetric.go:49.55,51.27 2 1 +github.com/number571/go-peer/pkg/crypto/symmetric/symmetric.go:51.27,53.3 1 1 +github.com/number571/go-peer/pkg/crypto/symmetric/symmetric.go:55.2,59.15 4 1 +github.com/number571/go-peer/pkg/crypto/symmetric/symmetric.go:62.39,64.2 1 1 +github.com/number571/go-peer/pkg/crypto/symmetric/symmetric.go:66.39,68.2 1 1 +github.com/number571/go-peer/pkg/crypto/puzzle/puzzle.go:24.41,25.28 1 1 +github.com/number571/go-peer/pkg/crypto/puzzle/puzzle.go:25.28,26.23 1 1 +github.com/number571/go-peer/pkg/crypto/puzzle/puzzle.go:28.2,30.3 1 1 +github.com/number571/go-peer/pkg/crypto/puzzle/puzzle.go:35.57,43.29 3 1 +github.com/number571/go-peer/pkg/crypto/puzzle/puzzle.go:43.29,53.32 4 1 +github.com/number571/go-peer/pkg/crypto/puzzle/puzzle.go:53.32,55.4 1 1 +github.com/number571/go-peer/pkg/crypto/puzzle/puzzle.go:56.3,56.10 1 1 +github.com/number571/go-peer/pkg/crypto/puzzle/puzzle.go:58.2,58.10 1 0 +github.com/number571/go-peer/pkg/crypto/puzzle/puzzle.go:62.70,76.2 7 1 +github.com/number571/go-peer/pkg/encoding/bytes.go:17.51,22.16 4 1 +github.com/number571/go-peer/pkg/encoding/bytes.go:22.16,23.13 1 0 +github.com/number571/go-peer/pkg/encoding/bytes.go:26.2,27.12 2 1 +github.com/number571/go-peer/pkg/encoding/bytes.go:31.53,33.2 1 1 +github.com/number571/go-peer/pkg/encoding/hex.go:5.37,7.2 1 1 +github.com/number571/go-peer/pkg/encoding/hex.go:9.37,11.16 2 1 +github.com/number571/go-peer/pkg/encoding/hex.go:11.16,13.3 1 1 +github.com/number571/go-peer/pkg/encoding/hex.go:14.2,14.15 1 1 +github.com/number571/go-peer/pkg/encoding/serialize.go:7.59,13.20 2 1 +github.com/number571/go-peer/pkg/encoding/serialize.go:14.12,15.49 1 1 +github.com/number571/go-peer/pkg/encoding/serialize.go:16.13,17.33 1 1 +github.com/number571/go-peer/pkg/encoding/serialize.go:20.2,20.16 1 1 +github.com/number571/go-peer/pkg/encoding/serialize.go:20.16,22.3 1 0 +github.com/number571/go-peer/pkg/encoding/serialize.go:24.2,24.12 1 1 +github.com/number571/go-peer/pkg/encoding/serialize.go:27.56,28.52 1 1 +github.com/number571/go-peer/pkg/encoding/serialize.go:28.52,30.3 1 1 +github.com/number571/go-peer/pkg/encoding/serialize.go:31.2,31.12 1 1 +github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:41.55,46.2 1 1 +github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:49.43,51.16 2 1 +github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:51.16,52.13 1 0 +github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:54.2,54.31 1 1 +github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:57.52,58.30 1 1 +github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:59.14,61.21 2 1 +github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:61.21,63.4 1 1 +github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:64.3,64.32 1 1 +github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:65.14,72.36 3 1 +github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:72.36,74.4 1 1 +github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:75.3,77.36 2 1 +github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:77.36,79.4 1 1 +github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:80.3,83.17 3 1 +github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:83.17,85.4 1 1 +github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:86.3,86.32 1 1 +github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:87.10,88.28 1 1 +github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:92.56,94.2 1 1 +github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:96.53,98.2 1 1 +github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:100.43,102.2 1 1 +github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:104.40,106.2 1 1 +github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:108.41,110.2 1 1 +github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:112.40,114.2 1 1 +github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:116.40,118.2 1 1 +github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:121.58,123.16 2 1 +github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:123.16,125.3 1 1 +github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:126.2,126.13 1 1 +github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:130.64,132.16 2 1 +github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:132.16,134.3 1 1 +github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:135.2,135.13 1 1 +github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:139.57,141.2 1 1 +github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:143.58,145.16 2 1 +github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:145.16,147.3 1 0 +github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:148.2,148.18 1 1 +github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:160.51,165.2 1 1 +github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:167.49,168.29 1 1 +github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:169.14,171.17 2 1 +github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:171.17,173.4 1 1 +github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:174.3,174.27 1 1 +github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:175.14,182.36 3 1 +github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:182.36,184.4 1 1 +github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:185.3,187.36 2 1 +github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:187.36,189.4 1 1 +github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:190.3,193.17 3 1 +github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:193.17,195.4 1 1 +github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:196.3,196.31 1 1 +github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:197.10,198.28 1 1 +github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:202.55,204.2 1 1 +github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:206.44,208.2 1 1 +github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:210.66,212.2 1 1 +github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:214.39,216.2 1 1 +github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:218.40,220.2 1 1 +github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:222.39,224.2 1 1 +github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:226.39,228.2 1 1 +github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:238.53,244.2 1 1 +github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:246.37,248.2 1 1 +github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:250.38,252.2 1 1 +github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:254.37,256.2 1 1 +github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:258.37,260.2 1 1 +github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:263.62,265.16 2 1 +github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:265.16,267.3 1 1 +github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:268.2,268.13 1 1 +github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:272.58,274.16 2 1 +github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:274.16,276.3 1 1 +github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:277.2,277.12 1 1 +github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:281.57,283.2 1 1 +github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:286.67,288.2 1 1 +github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:290.39,296.2 5 1 +github.com/number571/go-peer/pkg/crypto/asymmetric/list_pubkeys.go:17.36,21.2 1 1 +github.com/number571/go-peer/pkg/crypto/asymmetric/list_pubkeys.go:24.56,30.2 4 1 +github.com/number571/go-peer/pkg/crypto/asymmetric/list_pubkeys.go:33.47,38.33 4 1 +github.com/number571/go-peer/pkg/crypto/asymmetric/list_pubkeys.go:38.33,40.3 1 1 +github.com/number571/go-peer/pkg/crypto/asymmetric/list_pubkeys.go:42.2,42.13 1 1 +github.com/number571/go-peer/pkg/crypto/asymmetric/list_pubkeys.go:46.51,51.2 3 1 +github.com/number571/go-peer/pkg/crypto/asymmetric/list_pubkeys.go:54.47,59.2 3 1 +github.com/number571/go-peer/pkg/logger/logger.go:28.60,35.23 3 1 +github.com/number571/go-peer/pkg/logger/logger.go:35.23,37.3 1 1 +github.com/number571/go-peer/pkg/logger/logger.go:39.2,40.23 2 1 +github.com/number571/go-peer/pkg/logger/logger.go:40.23,42.3 1 1 +github.com/number571/go-peer/pkg/logger/logger.go:44.2,45.23 2 1 +github.com/number571/go-peer/pkg/logger/logger.go:45.23,47.3 1 1 +github.com/number571/go-peer/pkg/logger/logger.go:49.2,49.15 1 1 +github.com/number571/go-peer/pkg/logger/logger.go:52.43,54.2 1 1 +github.com/number571/go-peer/pkg/logger/logger.go:56.42,57.23 1 1 +github.com/number571/go-peer/pkg/logger/logger.go:57.23,59.3 1 1 +github.com/number571/go-peer/pkg/logger/logger.go:60.2,60.38 1 1 +github.com/number571/go-peer/pkg/logger/logger.go:63.42,64.23 1 1 +github.com/number571/go-peer/pkg/logger/logger.go:64.23,66.3 1 1 +github.com/number571/go-peer/pkg/logger/logger.go:67.2,67.38 1 1 +github.com/number571/go-peer/pkg/logger/logger.go:70.42,71.23 1 1 +github.com/number571/go-peer/pkg/logger/logger.go:71.23,73.3 1 1 +github.com/number571/go-peer/pkg/logger/logger.go:74.2,74.38 1 1 +github.com/number571/go-peer/pkg/logger/settings.go:18.46,24.2 1 1 +github.com/number571/go-peer/pkg/logger/settings.go:26.45,29.2 1 1 +github.com/number571/go-peer/pkg/logger/settings.go:31.46,33.2 1 1 +github.com/number571/go-peer/pkg/logger/settings.go:35.46,37.2 1 1 +github.com/number571/go-peer/pkg/logger/settings.go:39.46,41.2 1 1 github.com/number571/go-peer/cmd/hidden_lake/service/internal/handler/config_connects.go:17.120,18.56 1 1 github.com/number571/go-peer/cmd/hidden_lake/service/internal/handler/config_connects.go:18.56,21.100 2 1 github.com/number571/go-peer/cmd/hidden_lake/service/internal/handler/config_connects.go:21.100,25.4 3 0 @@ -1627,282 +1905,76 @@ github.com/number571/go-peer/cmd/hidden_lake/service/internal/handler/service_tc github.com/number571/go-peer/cmd/hidden_lake/service/internal/handler/service_tcp.go:107.43,109.16 2 1 github.com/number571/go-peer/cmd/hidden_lake/service/internal/handler/service_tcp.go:109.16,111.3 1 0 github.com/number571/go-peer/cmd/hidden_lake/service/internal/handler/service_tcp.go:112.2,112.13 1 1 -github.com/number571/go-peer/internal/logger/std/log_func.go:7.35,8.45 1 1 -github.com/number571/go-peer/internal/logger/std/log_func.go:8.45,10.10 2 1 -github.com/number571/go-peer/internal/logger/std/log_func.go:10.10,11.32 1 1 -github.com/number571/go-peer/internal/logger/std/log_func.go:14.3,14.13 1 1 -github.com/number571/go-peer/internal/logger/std/std_logger.go:15.79,20.2 1 1 -github.com/number571/go-peer/internal/logger/std/std_logger.go:22.54,24.24 2 1 -github.com/number571/go-peer/internal/logger/std/std_logger.go:24.24,26.3 1 1 -github.com/number571/go-peer/internal/logger/std/std_logger.go:27.2,27.24 1 1 -github.com/number571/go-peer/internal/logger/std/std_logger.go:27.24,29.3 1 1 -github.com/number571/go-peer/internal/logger/std/std_logger.go:30.2,30.24 1 1 -github.com/number571/go-peer/internal/logger/std/std_logger.go:30.24,32.3 1 1 -github.com/number571/go-peer/internal/logger/std/std_logger.go:33.2,33.33 1 1 -github.com/number571/go-peer/internal/slices/slices.go:3.63,4.30 1 1 -github.com/number571/go-peer/internal/slices/slices.go:4.30,6.3 1 1 -github.com/number571/go-peer/internal/slices/slices.go:7.2,7.29 1 1 -github.com/number571/go-peer/internal/slices/slices.go:10.61,12.27 2 1 -github.com/number571/go-peer/internal/slices/slices.go:12.27,13.16 1 1 -github.com/number571/go-peer/internal/slices/slices.go:13.16,14.12 1 1 -github.com/number571/go-peer/internal/slices/slices.go:16.3,16.29 1 1 -github.com/number571/go-peer/internal/slices/slices.go:18.2,18.15 1 1 -github.com/number571/go-peer/internal/slices/slices.go:21.52,22.27 1 1 -github.com/number571/go-peer/internal/slices/slices.go:22.27,23.16 1 1 -github.com/number571/go-peer/internal/slices/slices.go:23.16,25.4 1 1 -github.com/number571/go-peer/internal/slices/slices.go:27.2,27.14 1 1 -github.com/number571/go-peer/internal/pprof/pprof.go:9.50,24.2 8 1 -github.com/number571/go-peer/pkg/client/examples/main.go:12.13,22.16 3 0 -github.com/number571/go-peer/pkg/client/examples/main.go:22.16,23.13 1 0 -github.com/number571/go-peer/pkg/client/examples/main.go:26.2,27.16 2 0 -github.com/number571/go-peer/pkg/client/examples/main.go:27.16,28.13 1 0 -github.com/number571/go-peer/pkg/client/examples/main.go:31.2,32.57 2 0 -github.com/number571/go-peer/pkg/client/examples/main.go:35.33,42.2 1 0 -github.com/number571/go-peer/pkg/client/message/message.go:38.71,42.26 3 1 -github.com/number571/go-peer/pkg/client/message/message.go:43.14,44.14 1 1 -github.com/number571/go-peer/pkg/client/message/message.go:45.14,46.22 1 1 -github.com/number571/go-peer/pkg/client/message/message.go:47.10,48.52 1 1 -github.com/number571/go-peer/pkg/client/message/message.go:51.2,52.13 2 1 -github.com/number571/go-peer/pkg/client/message/message.go:52.13,54.3 1 1 -github.com/number571/go-peer/pkg/client/message/message.go:56.2,56.57 1 1 -github.com/number571/go-peer/pkg/client/message/message.go:56.57,58.3 1 1 -github.com/number571/go-peer/pkg/client/message/message.go:60.2,60.26 1 1 -github.com/number571/go-peer/pkg/client/message/message.go:61.14,62.37 1 1 -github.com/number571/go-peer/pkg/client/message/message.go:63.14,66.26 3 1 -github.com/number571/go-peer/pkg/client/message/message.go:66.26,68.4 1 1 -github.com/number571/go-peer/pkg/client/message/message.go:69.10,70.28 1 0 -github.com/number571/go-peer/pkg/client/message/message.go:73.2,73.25 1 1 -github.com/number571/go-peer/pkg/client/message/message.go:73.25,75.3 1 1 -github.com/number571/go-peer/pkg/client/message/message.go:77.2,77.17 1 1 -github.com/number571/go-peer/pkg/client/message/message.go:80.39,82.2 1 1 -github.com/number571/go-peer/pkg/client/message/message.go:84.39,86.2 1 1 -github.com/number571/go-peer/pkg/client/message/message.go:88.37,90.2 1 1 -github.com/number571/go-peer/pkg/client/message/message.go:92.37,94.2 1 1 -github.com/number571/go-peer/pkg/client/message/message.go:96.37,98.2 1 1 -github.com/number571/go-peer/pkg/client/message/message.go:100.40,102.2 1 1 -github.com/number571/go-peer/pkg/client/message/message.go:104.37,112.2 1 1 -github.com/number571/go-peer/pkg/client/message/message.go:114.38,122.2 1 0 -github.com/number571/go-peer/pkg/client/message/message.go:124.50,125.9 1 1 -github.com/number571/go-peer/pkg/client/message/message.go:133.49,134.15 1 1 -github.com/number571/go-peer/pkg/client/message/message.go:135.10,136.14 1 1 -github.com/number571/go-peer/pkg/client/message/settings.go:12.46,16.2 1 1 -github.com/number571/go-peer/pkg/client/message/settings.go:18.45,19.30 1 1 -github.com/number571/go-peer/pkg/client/message/settings.go:19.30,20.36 1 1 -github.com/number571/go-peer/pkg/client/message/settings.go:22.2,22.10 1 1 -github.com/number571/go-peer/pkg/client/message/settings.go:25.50,27.2 1 1 -github.com/number571/go-peer/pkg/client/client.go:30.79,43.51 4 1 -github.com/number571/go-peer/pkg/client/client.go:43.51,44.54 1 1 -github.com/number571/go-peer/pkg/client/client.go:47.2,47.15 1 1 -github.com/number571/go-peer/pkg/client/client.go:51.44,53.33 2 1 -github.com/number571/go-peer/pkg/client/client.go:53.33,55.3 1 1 -github.com/number571/go-peer/pkg/client/client.go:56.2,56.35 1 1 -github.com/number571/go-peer/pkg/client/client.go:60.50,62.2 1 1 -github.com/number571/go-peer/pkg/client/client.go:65.52,67.2 1 1 -github.com/number571/go-peer/pkg/client/client.go:70.51,72.2 1 1 -github.com/number571/go-peer/pkg/client/client.go:76.109,82.31 2 1 -github.com/number571/go-peer/pkg/client/client.go:82.31,88.3 1 1 -github.com/number571/go-peer/pkg/client/client.go:90.2,94.8 1 1 -github.com/number571/go-peer/pkg/client/client.go:97.117,134.2 6 1 -github.com/number571/go-peer/pkg/client/client.go:138.103,140.47 1 1 -github.com/number571/go-peer/pkg/client/client.go:140.47,142.3 1 1 -github.com/number571/go-peer/pkg/client/client.go:145.2,146.20 2 1 -github.com/number571/go-peer/pkg/client/client.go:146.20,148.3 1 0 -github.com/number571/go-peer/pkg/client/client.go:151.2,153.24 3 1 -github.com/number571/go-peer/pkg/client/client.go:153.24,155.3 1 0 -github.com/number571/go-peer/pkg/client/client.go:158.2,159.19 2 1 -github.com/number571/go-peer/pkg/client/client.go:159.19,161.3 1 0 -github.com/number571/go-peer/pkg/client/client.go:162.2,162.49 1 1 -github.com/number571/go-peer/pkg/client/client.go:162.49,164.3 1 0 -github.com/number571/go-peer/pkg/client/client.go:167.2,168.25 2 1 -github.com/number571/go-peer/pkg/client/client.go:168.25,170.3 1 0 -github.com/number571/go-peer/pkg/client/client.go:171.2,172.31 2 1 -github.com/number571/go-peer/pkg/client/client.go:172.31,174.3 1 0 -github.com/number571/go-peer/pkg/client/client.go:175.2,176.26 2 1 -github.com/number571/go-peer/pkg/client/client.go:176.26,178.3 1 0 -github.com/number571/go-peer/pkg/client/client.go:181.2,182.17 2 1 -github.com/number571/go-peer/pkg/client/client.go:182.17,184.3 1 0 -github.com/number571/go-peer/pkg/client/client.go:187.2,195.41 2 1 -github.com/number571/go-peer/pkg/client/client.go:195.41,197.3 1 0 -github.com/number571/go-peer/pkg/client/client.go:201.2,202.17 2 1 -github.com/number571/go-peer/pkg/client/client.go:202.17,204.3 1 0 -github.com/number571/go-peer/pkg/client/client.go:205.2,205.47 1 1 -github.com/number571/go-peer/pkg/client/client.go:205.47,207.3 1 1 -github.com/number571/go-peer/pkg/client/client.go:210.2,211.52 2 1 -github.com/number571/go-peer/pkg/client/client.go:211.52,213.3 1 0 -github.com/number571/go-peer/pkg/client/client.go:214.2,215.16 2 1 -github.com/number571/go-peer/pkg/client/client.go:215.16,217.3 1 0 -github.com/number571/go-peer/pkg/client/client.go:220.2,220.25 1 1 -github.com/number571/go-peer/pkg/client/queue/examples/main.go:18.13,33.32 2 0 -github.com/number571/go-peer/pkg/client/queue/examples/main.go:33.32,34.13 1 0 -github.com/number571/go-peer/pkg/client/queue/examples/main.go:37.2,37.25 1 0 -github.com/number571/go-peer/pkg/client/queue/examples/main.go:37.25,42.17 2 0 -github.com/number571/go-peer/pkg/client/queue/examples/main.go:42.17,43.14 1 0 -github.com/number571/go-peer/pkg/client/queue/examples/main.go:45.3,45.47 1 0 -github.com/number571/go-peer/pkg/client/queue/examples/main.go:45.47,46.14 1 0 -github.com/number571/go-peer/pkg/client/queue/examples/main.go:50.2,50.25 1 0 -github.com/number571/go-peer/pkg/client/queue/examples/main.go:50.25,53.17 3 0 -github.com/number571/go-peer/pkg/client/queue/examples/main.go:53.17,54.14 1 0 -github.com/number571/go-peer/pkg/client/queue/examples/main.go:56.3,56.35 1 0 -github.com/number571/go-peer/pkg/client/queue/examples/main.go:56.35,57.36 1 0 -github.com/number571/go-peer/pkg/client/queue/examples/main.go:59.3,59.90 1 0 -github.com/number571/go-peer/pkg/client/queue/examples/main.go:59.90,60.34 1 0 -github.com/number571/go-peer/pkg/client/queue/examples/main.go:62.3,62.37 1 0 -github.com/number571/go-peer/pkg/crypto/hashing/hashing.go:26.44,32.2 3 1 -github.com/number571/go-peer/pkg/crypto/hashing/hashing.go:34.43,36.2 1 1 -github.com/number571/go-peer/pkg/crypto/hashing/hashing.go:38.42,40.2 1 1 -github.com/number571/go-peer/pkg/crypto/hashing/hashing.go:42.42,44.2 1 1 -github.com/number571/go-peer/pkg/crypto/hashing/hashing.go:46.42,48.2 1 1 -github.com/number571/go-peer/pkg/crypto/hashing/hmac.go:21.61,27.2 3 1 -github.com/number571/go-peer/pkg/crypto/hashing/hmac.go:29.47,31.2 1 1 -github.com/number571/go-peer/pkg/crypto/hashing/hmac.go:33.46,35.2 1 1 -github.com/number571/go-peer/pkg/crypto/hashing/hmac.go:37.46,39.2 1 1 -github.com/number571/go-peer/pkg/crypto/hashing/hmac.go:41.46,43.2 1 1 -github.com/number571/go-peer/pkg/crypto/keybuilder/keybuilder.go:19.60,24.2 1 1 -github.com/number571/go-peer/pkg/crypto/keybuilder/keybuilder.go:26.54,34.2 1 1 -github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:41.55,46.2 1 1 -github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:49.43,51.16 2 1 -github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:51.16,52.13 1 0 -github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:54.2,54.31 1 1 -github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:57.52,58.30 1 1 -github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:59.14,61.21 2 1 -github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:61.21,63.4 1 1 -github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:64.3,64.32 1 1 -github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:65.14,72.36 3 1 -github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:72.36,74.4 1 1 -github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:75.3,77.36 2 1 -github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:77.36,79.4 1 1 -github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:80.3,83.17 3 1 -github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:83.17,85.4 1 1 -github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:86.3,86.32 1 1 -github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:87.10,88.28 1 1 -github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:92.56,94.2 1 1 -github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:96.53,98.2 1 1 -github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:100.43,102.2 1 1 -github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:104.40,106.2 1 1 -github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:108.41,110.2 1 1 -github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:112.40,114.2 1 1 -github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:116.40,118.2 1 1 -github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:121.58,123.16 2 1 -github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:123.16,125.3 1 1 -github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:126.2,126.13 1 1 -github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:130.64,132.16 2 1 -github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:132.16,134.3 1 1 -github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:135.2,135.13 1 1 -github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:139.57,141.2 1 1 -github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:143.58,145.16 2 1 -github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:145.16,147.3 1 0 -github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:148.2,148.18 1 1 -github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:160.51,165.2 1 1 -github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:167.49,168.29 1 1 -github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:169.14,171.17 2 1 -github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:171.17,173.4 1 1 -github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:174.3,174.27 1 1 -github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:175.14,182.36 3 1 -github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:182.36,184.4 1 1 -github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:185.3,187.36 2 1 -github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:187.36,189.4 1 1 -github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:190.3,193.17 3 1 -github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:193.17,195.4 1 1 -github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:196.3,196.31 1 1 -github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:197.10,198.28 1 1 -github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:202.55,204.2 1 1 -github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:206.44,208.2 1 1 -github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:210.66,212.2 1 1 -github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:214.39,216.2 1 1 -github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:218.40,220.2 1 1 -github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:222.39,224.2 1 1 -github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:226.39,228.2 1 1 -github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:238.53,244.2 1 1 -github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:246.37,248.2 1 1 -github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:250.38,252.2 1 1 -github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:254.37,256.2 1 1 -github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:258.37,260.2 1 1 -github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:263.62,265.16 2 1 -github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:265.16,267.3 1 1 -github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:268.2,268.13 1 1 -github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:272.58,274.16 2 1 -github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:274.16,276.3 1 1 -github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:277.2,277.12 1 1 -github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:281.57,283.2 1 1 -github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:286.67,288.2 1 1 -github.com/number571/go-peer/pkg/crypto/asymmetric/asymmetric.go:290.39,296.2 5 1 -github.com/number571/go-peer/pkg/crypto/asymmetric/list_pubkeys.go:17.36,21.2 1 1 -github.com/number571/go-peer/pkg/crypto/asymmetric/list_pubkeys.go:24.56,30.2 4 1 -github.com/number571/go-peer/pkg/crypto/asymmetric/list_pubkeys.go:33.47,38.33 4 1 -github.com/number571/go-peer/pkg/crypto/asymmetric/list_pubkeys.go:38.33,40.3 1 1 -github.com/number571/go-peer/pkg/crypto/asymmetric/list_pubkeys.go:42.2,42.13 1 1 -github.com/number571/go-peer/pkg/crypto/asymmetric/list_pubkeys.go:46.51,51.2 3 1 -github.com/number571/go-peer/pkg/crypto/asymmetric/list_pubkeys.go:54.47,59.2 3 1 -github.com/number571/go-peer/pkg/crypto/puzzle/puzzle.go:24.41,25.28 1 1 -github.com/number571/go-peer/pkg/crypto/puzzle/puzzle.go:25.28,26.23 1 1 -github.com/number571/go-peer/pkg/crypto/puzzle/puzzle.go:28.2,30.3 1 1 -github.com/number571/go-peer/pkg/crypto/puzzle/puzzle.go:35.57,43.29 3 1 -github.com/number571/go-peer/pkg/crypto/puzzle/puzzle.go:43.29,53.32 4 1 -github.com/number571/go-peer/pkg/crypto/puzzle/puzzle.go:53.32,55.4 1 1 -github.com/number571/go-peer/pkg/crypto/puzzle/puzzle.go:56.3,56.10 1 1 -github.com/number571/go-peer/pkg/crypto/puzzle/puzzle.go:58.2,58.10 1 0 -github.com/number571/go-peer/pkg/crypto/puzzle/puzzle.go:62.70,76.2 7 1 -github.com/number571/go-peer/pkg/crypto/random/random.go:15.13,16.35 1 1 -github.com/number571/go-peer/pkg/crypto/random/random.go:16.35,17.41 1 0 -github.com/number571/go-peer/pkg/crypto/random/random.go:28.25,30.2 1 1 -github.com/number571/go-peer/pkg/crypto/random/random.go:33.46,36.16 3 1 -github.com/number571/go-peer/pkg/crypto/random/random.go:36.16,38.13 1 0 -github.com/number571/go-peer/pkg/crypto/random/random.go:40.2,40.14 1 1 -github.com/number571/go-peer/pkg/crypto/random/random.go:44.47,49.30 4 1 -github.com/number571/go-peer/pkg/crypto/random/random.go:49.30,51.3 1 1 -github.com/number571/go-peer/pkg/crypto/random/random.go:53.2,53.24 1 1 -github.com/number571/go-peer/pkg/crypto/random/random.go:57.39,61.2 3 1 -github.com/number571/go-peer/pkg/crypto/random/random.go:64.35,66.2 1 1 -github.com/number571/go-peer/pkg/crypto/symmetric/symmetric.go:24.40,25.30 1 1 -github.com/number571/go-peer/pkg/crypto/symmetric/symmetric.go:25.30,26.36 1 1 -github.com/number571/go-peer/pkg/crypto/symmetric/symmetric.go:28.2,29.16 2 1 -github.com/number571/go-peer/pkg/crypto/symmetric/symmetric.go:29.16,31.3 1 0 -github.com/number571/go-peer/pkg/crypto/symmetric/symmetric.go:32.2,34.3 1 1 -github.com/number571/go-peer/pkg/crypto/symmetric/symmetric.go:37.55,47.2 7 1 -github.com/number571/go-peer/pkg/crypto/symmetric/symmetric.go:49.55,51.27 2 1 -github.com/number571/go-peer/pkg/crypto/symmetric/symmetric.go:51.27,53.3 1 1 -github.com/number571/go-peer/pkg/crypto/symmetric/symmetric.go:55.2,59.15 4 1 -github.com/number571/go-peer/pkg/crypto/symmetric/symmetric.go:62.39,64.2 1 1 -github.com/number571/go-peer/pkg/crypto/symmetric/symmetric.go:66.39,68.2 1 1 -github.com/number571/go-peer/pkg/encoding/bytes.go:17.51,22.16 4 1 -github.com/number571/go-peer/pkg/encoding/bytes.go:22.16,23.13 1 0 -github.com/number571/go-peer/pkg/encoding/bytes.go:26.2,27.12 2 1 -github.com/number571/go-peer/pkg/encoding/bytes.go:31.53,33.2 1 1 -github.com/number571/go-peer/pkg/encoding/hex.go:5.37,7.2 1 1 -github.com/number571/go-peer/pkg/encoding/hex.go:9.37,11.16 2 1 -github.com/number571/go-peer/pkg/encoding/hex.go:11.16,13.3 1 1 -github.com/number571/go-peer/pkg/encoding/hex.go:14.2,14.15 1 1 -github.com/number571/go-peer/pkg/encoding/serialize.go:7.59,13.20 2 1 -github.com/number571/go-peer/pkg/encoding/serialize.go:14.12,15.49 1 1 -github.com/number571/go-peer/pkg/encoding/serialize.go:16.13,17.33 1 1 -github.com/number571/go-peer/pkg/encoding/serialize.go:20.2,20.16 1 1 -github.com/number571/go-peer/pkg/encoding/serialize.go:20.16,22.3 1 0 -github.com/number571/go-peer/pkg/encoding/serialize.go:24.2,24.12 1 1 -github.com/number571/go-peer/pkg/encoding/serialize.go:27.56,28.52 1 1 -github.com/number571/go-peer/pkg/encoding/serialize.go:28.52,30.3 1 1 -github.com/number571/go-peer/pkg/encoding/serialize.go:31.2,31.12 1 1 -github.com/number571/go-peer/pkg/logger/logger.go:28.60,35.23 3 1 -github.com/number571/go-peer/pkg/logger/logger.go:35.23,37.3 1 1 -github.com/number571/go-peer/pkg/logger/logger.go:39.2,40.23 2 1 -github.com/number571/go-peer/pkg/logger/logger.go:40.23,42.3 1 1 -github.com/number571/go-peer/pkg/logger/logger.go:44.2,45.23 2 1 -github.com/number571/go-peer/pkg/logger/logger.go:45.23,47.3 1 1 -github.com/number571/go-peer/pkg/logger/logger.go:49.2,49.15 1 1 -github.com/number571/go-peer/pkg/logger/logger.go:52.43,54.2 1 1 -github.com/number571/go-peer/pkg/logger/logger.go:56.42,57.23 1 1 -github.com/number571/go-peer/pkg/logger/logger.go:57.23,59.3 1 1 -github.com/number571/go-peer/pkg/logger/logger.go:60.2,60.38 1 1 -github.com/number571/go-peer/pkg/logger/logger.go:63.42,64.23 1 1 -github.com/number571/go-peer/pkg/logger/logger.go:64.23,66.3 1 1 -github.com/number571/go-peer/pkg/logger/logger.go:67.2,67.38 1 1 -github.com/number571/go-peer/pkg/logger/logger.go:70.42,71.23 1 1 -github.com/number571/go-peer/pkg/logger/logger.go:71.23,73.3 1 1 -github.com/number571/go-peer/pkg/logger/logger.go:74.2,74.38 1 1 -github.com/number571/go-peer/pkg/logger/settings.go:18.46,24.2 1 1 -github.com/number571/go-peer/pkg/logger/settings.go:26.45,29.2 1 1 -github.com/number571/go-peer/pkg/logger/settings.go:31.46,33.2 1 1 -github.com/number571/go-peer/pkg/logger/settings.go:35.46,37.2 1 1 -github.com/number571/go-peer/pkg/logger/settings.go:39.46,41.2 1 1 +github.com/number571/go-peer/pkg/network/anonymity/adapters/payload.go:15.54,19.2 1 1 +github.com/number571/go-peer/pkg/network/anonymity/adapters/payload.go:21.37,23.2 1 1 +github.com/number571/go-peer/pkg/network/anonymity/adapters/payload.go:25.37,27.2 1 1 +github.com/number571/go-peer/pkg/network/anonymity/adapters/payload.go:29.48,31.2 1 1 +github.com/number571/go-peer/pkg/network/anonymity/examples/echo/main.go:34.18,37.2 2 0 +github.com/number571/go-peer/pkg/network/anonymity/examples/echo/main.go:39.13,48.115 4 0 +github.com/number571/go-peer/pkg/network/anonymity/examples/echo/main.go:48.115,50.3 1 0 +github.com/number571/go-peer/pkg/network/anonymity/examples/echo/main.go:52.2,55.38 3 0 +github.com/number571/go-peer/pkg/network/anonymity/examples/echo/main.go:55.38,56.13 1 0 +github.com/number571/go-peer/pkg/network/anonymity/examples/echo/main.go:58.2,58.55 1 0 +github.com/number571/go-peer/pkg/network/anonymity/examples/echo/main.go:58.55,59.13 1 0 +github.com/number571/go-peer/pkg/network/anonymity/examples/echo/main.go:61.2,63.37 2 0 +github.com/number571/go-peer/pkg/network/anonymity/examples/echo/main.go:63.37,64.13 1 0 +github.com/number571/go-peer/pkg/network/anonymity/examples/echo/main.go:66.2,66.78 1 0 +github.com/number571/go-peer/pkg/network/anonymity/examples/echo/main.go:66.78,67.13 1 0 +github.com/number571/go-peer/pkg/network/anonymity/examples/echo/main.go:70.2,74.16 2 0 +github.com/number571/go-peer/pkg/network/anonymity/examples/echo/main.go:74.16,75.13 1 0 +github.com/number571/go-peer/pkg/network/anonymity/examples/echo/main.go:77.2,77.26 1 0 +github.com/number571/go-peer/pkg/network/anonymity/examples/echo/main.go:80.67,86.16 2 0 +github.com/number571/go-peer/pkg/network/anonymity/examples/echo/main.go:86.16,88.3 1 0 +github.com/number571/go-peer/pkg/network/anonymity/examples/echo/main.go:89.2,102.36 1 0 +github.com/number571/go-peer/pkg/network/anonymity/examples/echo/main.go:102.36,104.12 2 0 +github.com/number571/go-peer/pkg/network/anonymity/examples/echo/main.go:104.12,105.34 1 0 +github.com/number571/go-peer/pkg/network/anonymity/examples/echo/main.go:107.5,115.6 2 0 +github.com/number571/go-peer/pkg/network/anonymity/examples/echo/main.go:144.60,152.2 1 0 +github.com/number571/go-peer/pkg/network/anonymity/examples/echo/main.go:154.36,162.2 1 0 +github.com/number571/go-peer/pkg/network/anonymity/logger/log_builder.go:24.49,30.2 3 1 +github.com/number571/go-peer/pkg/network/anonymity/logger/log_builder.go:32.40,34.2 1 1 +github.com/number571/go-peer/pkg/network/anonymity/logger/log_builder.go:36.60,39.2 2 1 +github.com/number571/go-peer/pkg/network/anonymity/logger/log_builder.go:41.58,44.2 2 1 +github.com/number571/go-peer/pkg/network/anonymity/logger/log_builder.go:46.60,49.2 2 1 +github.com/number571/go-peer/pkg/network/anonymity/logger/log_builder.go:51.74,54.2 2 1 +github.com/number571/go-peer/pkg/network/anonymity/logger/log_builder.go:56.62,59.2 2 1 +github.com/number571/go-peer/pkg/network/anonymity/logger/log_builder.go:61.55,64.2 2 1 +github.com/number571/go-peer/pkg/network/anonymity/logger/log_getter.go:16.57,20.2 1 1 +github.com/number571/go-peer/pkg/network/anonymity/logger/log_getter.go:22.42,24.2 1 1 +github.com/number571/go-peer/pkg/network/anonymity/logger/log_getter.go:26.41,28.2 1 1 +github.com/number571/go-peer/pkg/network/anonymity/logger/log_getter.go:30.43,32.2 1 1 +github.com/number571/go-peer/pkg/network/anonymity/logger/log_getter.go:34.39,36.2 1 1 +github.com/number571/go-peer/pkg/network/anonymity/logger/log_getter.go:38.39,40.2 1 1 +github.com/number571/go-peer/pkg/network/anonymity/logger/log_getter.go:42.53,44.2 1 1 +github.com/number571/go-peer/pkg/network/anonymity/logger/log_getter.go:46.40,48.2 1 1 +github.com/number571/go-peer/pkg/network/anonymity/examples/ping-ping/main.go:37.18,40.2 2 0 +github.com/number571/go-peer/pkg/network/anonymity/examples/ping-ping/main.go:42.13,60.39 10 0 +github.com/number571/go-peer/pkg/network/anonymity/examples/ping-ping/main.go:60.39,61.13 1 0 +github.com/number571/go-peer/pkg/network/anonymity/examples/ping-ping/main.go:63.2,63.56 1 0 +github.com/number571/go-peer/pkg/network/anonymity/examples/ping-ping/main.go:63.56,64.13 1 0 +github.com/number571/go-peer/pkg/network/anonymity/examples/ping-ping/main.go:66.2,68.39 2 0 +github.com/number571/go-peer/pkg/network/anonymity/examples/ping-ping/main.go:68.39,69.13 1 0 +github.com/number571/go-peer/pkg/network/anonymity/examples/ping-ping/main.go:71.2,71.80 1 0 +github.com/number571/go-peer/pkg/network/anonymity/examples/ping-ping/main.go:71.80,72.13 1 0 +github.com/number571/go-peer/pkg/network/anonymity/examples/ping-ping/main.go:75.2,82.16 2 0 +github.com/number571/go-peer/pkg/network/anonymity/examples/ping-ping/main.go:82.16,83.13 1 0 +github.com/number571/go-peer/pkg/network/anonymity/examples/ping-ping/main.go:86.2,86.12 1 0 +github.com/number571/go-peer/pkg/network/anonymity/examples/ping-ping/main.go:89.54,90.96 1 0 +github.com/number571/go-peer/pkg/network/anonymity/examples/ping-ping/main.go:90.96,92.17 2 0 +github.com/number571/go-peer/pkg/network/anonymity/examples/ping-ping/main.go:92.17,93.14 1 0 +github.com/number571/go-peer/pkg/network/anonymity/examples/ping-ping/main.go:96.3,97.17 2 0 +github.com/number571/go-peer/pkg/network/anonymity/examples/ping-ping/main.go:97.17,99.4 1 0 +github.com/number571/go-peer/pkg/network/anonymity/examples/ping-ping/main.go:101.3,110.17 3 0 +github.com/number571/go-peer/pkg/network/anonymity/examples/ping-ping/main.go:110.17,111.14 1 0 +github.com/number571/go-peer/pkg/network/anonymity/examples/ping-ping/main.go:114.3,114.18 1 0 +github.com/number571/go-peer/pkg/network/anonymity/examples/ping-ping/main.go:118.67,124.16 2 0 +github.com/number571/go-peer/pkg/network/anonymity/examples/ping-ping/main.go:124.16,126.3 1 0 +github.com/number571/go-peer/pkg/network/anonymity/examples/ping-ping/main.go:127.2,140.36 1 0 +github.com/number571/go-peer/pkg/network/anonymity/examples/ping-ping/main.go:140.36,142.12 2 0 +github.com/number571/go-peer/pkg/network/anonymity/examples/ping-ping/main.go:142.12,143.34 1 0 +github.com/number571/go-peer/pkg/network/anonymity/examples/ping-ping/main.go:145.5,153.6 2 0 +github.com/number571/go-peer/pkg/network/anonymity/examples/ping-ping/main.go:182.60,190.2 1 0 +github.com/number571/go-peer/pkg/network/anonymity/examples/ping-ping/main.go:192.36,200.2 1 0 github.com/number571/go-peer/pkg/client/queue/queue.go:33.77,43.2 1 1 github.com/number571/go-peer/pkg/client/queue/queue.go:45.49,47.2 1 1 github.com/number571/go-peer/pkg/client/queue/queue.go:49.52,54.2 3 1 @@ -1946,76 +2018,6 @@ github.com/number571/go-peer/pkg/client/queue/settings.go:36.2,36.10 1 1 github.com/number571/go-peer/pkg/client/queue/settings.go:39.46,41.2 1 1 github.com/number571/go-peer/pkg/client/queue/settings.go:43.46,45.2 1 1 github.com/number571/go-peer/pkg/client/queue/settings.go:47.49,49.2 1 1 -github.com/number571/go-peer/pkg/network/anonymity/adapters/payload.go:15.54,19.2 1 1 -github.com/number571/go-peer/pkg/network/anonymity/adapters/payload.go:21.37,23.2 1 1 -github.com/number571/go-peer/pkg/network/anonymity/adapters/payload.go:25.37,27.2 1 1 -github.com/number571/go-peer/pkg/network/anonymity/adapters/payload.go:29.48,31.2 1 1 -github.com/number571/go-peer/pkg/network/anonymity/examples/echo/main.go:34.18,37.2 2 0 -github.com/number571/go-peer/pkg/network/anonymity/examples/echo/main.go:39.13,48.115 4 0 -github.com/number571/go-peer/pkg/network/anonymity/examples/echo/main.go:48.115,50.3 1 0 -github.com/number571/go-peer/pkg/network/anonymity/examples/echo/main.go:52.2,55.38 3 0 -github.com/number571/go-peer/pkg/network/anonymity/examples/echo/main.go:55.38,56.13 1 0 -github.com/number571/go-peer/pkg/network/anonymity/examples/echo/main.go:58.2,58.55 1 0 -github.com/number571/go-peer/pkg/network/anonymity/examples/echo/main.go:58.55,59.13 1 0 -github.com/number571/go-peer/pkg/network/anonymity/examples/echo/main.go:61.2,63.37 2 0 -github.com/number571/go-peer/pkg/network/anonymity/examples/echo/main.go:63.37,64.13 1 0 -github.com/number571/go-peer/pkg/network/anonymity/examples/echo/main.go:66.2,66.78 1 0 -github.com/number571/go-peer/pkg/network/anonymity/examples/echo/main.go:66.78,67.13 1 0 -github.com/number571/go-peer/pkg/network/anonymity/examples/echo/main.go:70.2,74.16 2 0 -github.com/number571/go-peer/pkg/network/anonymity/examples/echo/main.go:74.16,75.13 1 0 -github.com/number571/go-peer/pkg/network/anonymity/examples/echo/main.go:77.2,77.26 1 0 -github.com/number571/go-peer/pkg/network/anonymity/examples/echo/main.go:80.67,86.16 2 0 -github.com/number571/go-peer/pkg/network/anonymity/examples/echo/main.go:86.16,88.3 1 0 -github.com/number571/go-peer/pkg/network/anonymity/examples/echo/main.go:89.2,102.36 1 0 -github.com/number571/go-peer/pkg/network/anonymity/examples/echo/main.go:102.36,104.12 2 0 -github.com/number571/go-peer/pkg/network/anonymity/examples/echo/main.go:104.12,105.34 1 0 -github.com/number571/go-peer/pkg/network/anonymity/examples/echo/main.go:107.5,115.6 2 0 -github.com/number571/go-peer/pkg/network/anonymity/examples/echo/main.go:144.60,152.2 1 0 -github.com/number571/go-peer/pkg/network/anonymity/examples/echo/main.go:154.36,162.2 1 0 -github.com/number571/go-peer/pkg/network/anonymity/examples/ping-ping/main.go:37.18,40.2 2 0 -github.com/number571/go-peer/pkg/network/anonymity/examples/ping-ping/main.go:42.13,60.39 10 0 -github.com/number571/go-peer/pkg/network/anonymity/examples/ping-ping/main.go:60.39,61.13 1 0 -github.com/number571/go-peer/pkg/network/anonymity/examples/ping-ping/main.go:63.2,63.56 1 0 -github.com/number571/go-peer/pkg/network/anonymity/examples/ping-ping/main.go:63.56,64.13 1 0 -github.com/number571/go-peer/pkg/network/anonymity/examples/ping-ping/main.go:66.2,68.39 2 0 -github.com/number571/go-peer/pkg/network/anonymity/examples/ping-ping/main.go:68.39,69.13 1 0 -github.com/number571/go-peer/pkg/network/anonymity/examples/ping-ping/main.go:71.2,71.80 1 0 -github.com/number571/go-peer/pkg/network/anonymity/examples/ping-ping/main.go:71.80,72.13 1 0 -github.com/number571/go-peer/pkg/network/anonymity/examples/ping-ping/main.go:75.2,82.16 2 0 -github.com/number571/go-peer/pkg/network/anonymity/examples/ping-ping/main.go:82.16,83.13 1 0 -github.com/number571/go-peer/pkg/network/anonymity/examples/ping-ping/main.go:86.2,86.12 1 0 -github.com/number571/go-peer/pkg/network/anonymity/examples/ping-ping/main.go:89.54,90.96 1 0 -github.com/number571/go-peer/pkg/network/anonymity/examples/ping-ping/main.go:90.96,92.17 2 0 -github.com/number571/go-peer/pkg/network/anonymity/examples/ping-ping/main.go:92.17,93.14 1 0 -github.com/number571/go-peer/pkg/network/anonymity/examples/ping-ping/main.go:96.3,97.17 2 0 -github.com/number571/go-peer/pkg/network/anonymity/examples/ping-ping/main.go:97.17,99.4 1 0 -github.com/number571/go-peer/pkg/network/anonymity/examples/ping-ping/main.go:101.3,110.17 3 0 -github.com/number571/go-peer/pkg/network/anonymity/examples/ping-ping/main.go:110.17,111.14 1 0 -github.com/number571/go-peer/pkg/network/anonymity/examples/ping-ping/main.go:114.3,114.18 1 0 -github.com/number571/go-peer/pkg/network/anonymity/examples/ping-ping/main.go:118.67,124.16 2 0 -github.com/number571/go-peer/pkg/network/anonymity/examples/ping-ping/main.go:124.16,126.3 1 0 -github.com/number571/go-peer/pkg/network/anonymity/examples/ping-ping/main.go:127.2,140.36 1 0 -github.com/number571/go-peer/pkg/network/anonymity/examples/ping-ping/main.go:140.36,142.12 2 0 -github.com/number571/go-peer/pkg/network/anonymity/examples/ping-ping/main.go:142.12,143.34 1 0 -github.com/number571/go-peer/pkg/network/anonymity/examples/ping-ping/main.go:145.5,153.6 2 0 -github.com/number571/go-peer/pkg/network/anonymity/examples/ping-ping/main.go:182.60,190.2 1 0 -github.com/number571/go-peer/pkg/network/anonymity/examples/ping-ping/main.go:192.36,200.2 1 0 -github.com/number571/go-peer/pkg/network/anonymity/logger/log_builder.go:24.49,30.2 3 1 -github.com/number571/go-peer/pkg/network/anonymity/logger/log_builder.go:32.40,34.2 1 1 -github.com/number571/go-peer/pkg/network/anonymity/logger/log_builder.go:36.60,39.2 2 1 -github.com/number571/go-peer/pkg/network/anonymity/logger/log_builder.go:41.58,44.2 2 1 -github.com/number571/go-peer/pkg/network/anonymity/logger/log_builder.go:46.60,49.2 2 1 -github.com/number571/go-peer/pkg/network/anonymity/logger/log_builder.go:51.74,54.2 2 1 -github.com/number571/go-peer/pkg/network/anonymity/logger/log_builder.go:56.62,59.2 2 1 -github.com/number571/go-peer/pkg/network/anonymity/logger/log_builder.go:61.55,64.2 2 1 -github.com/number571/go-peer/pkg/network/anonymity/logger/log_getter.go:16.57,20.2 1 1 -github.com/number571/go-peer/pkg/network/anonymity/logger/log_getter.go:22.42,24.2 1 1 -github.com/number571/go-peer/pkg/network/anonymity/logger/log_getter.go:26.41,28.2 1 1 -github.com/number571/go-peer/pkg/network/anonymity/logger/log_getter.go:30.43,32.2 1 1 -github.com/number571/go-peer/pkg/network/anonymity/logger/log_getter.go:34.39,36.2 1 1 -github.com/number571/go-peer/pkg/network/anonymity/logger/log_getter.go:38.39,40.2 1 1 -github.com/number571/go-peer/pkg/network/anonymity/logger/log_getter.go:42.53,44.2 1 1 -github.com/number571/go-peer/pkg/network/anonymity/logger/log_getter.go:46.40,48.2 1 1 github.com/number571/go-peer/pkg/network/conn/conn.go:53.60,55.16 2 1 github.com/number571/go-peer/pkg/network/conn/conn.go:55.16,57.3 1 1 github.com/number571/go-peer/pkg/network/conn/conn.go:58.2,58.35 1 1 @@ -2085,19 +2087,6 @@ github.com/number571/go-peer/pkg/network/conn/settings.go:75.47,77.2 1 1 github.com/number571/go-peer/pkg/network/conn/settings.go:79.57,81.2 1 1 github.com/number571/go-peer/pkg/network/conn/settings.go:83.53,85.2 1 1 github.com/number571/go-peer/pkg/network/conn/settings.go:87.54,89.2 1 1 -github.com/number571/go-peer/pkg/network/examples/broadcast/main.go:20.13,29.39 4 0 -github.com/number571/go-peer/pkg/network/examples/broadcast/main.go:29.39,30.13 1 0 -github.com/number571/go-peer/pkg/network/examples/broadcast/main.go:32.2,34.63 2 0 -github.com/number571/go-peer/pkg/network/examples/broadcast/main.go:34.63,35.13 1 0 -github.com/number571/go-peer/pkg/network/examples/broadcast/main.go:38.2,39.16 2 0 -github.com/number571/go-peer/pkg/network/examples/broadcast/main.go:39.16,40.13 1 0 -github.com/number571/go-peer/pkg/network/examples/broadcast/main.go:43.2,50.16 2 0 -github.com/number571/go-peer/pkg/network/examples/broadcast/main.go:50.16,51.13 1 0 -github.com/number571/go-peer/pkg/network/examples/broadcast/main.go:54.2,54.25 1 0 -github.com/number571/go-peer/pkg/network/examples/broadcast/main.go:57.52,58.73 1 0 -github.com/number571/go-peer/pkg/network/examples/broadcast/main.go:58.73,62.3 3 0 -github.com/number571/go-peer/pkg/network/examples/broadcast/main.go:65.51,80.2 1 0 -github.com/number571/go-peer/pkg/network/examples/broadcast/main.go:82.36,90.2 1 0 github.com/number571/go-peer/pkg/network/examples/echo/main.go:20.13,27.38 3 0 github.com/number571/go-peer/pkg/network/examples/echo/main.go:27.38,28.13 1 0 github.com/number571/go-peer/pkg/network/examples/echo/main.go:30.2,33.16 3 0 @@ -2113,6 +2102,55 @@ github.com/number571/go-peer/pkg/network/examples/echo/main.go:56.34,57.76 1 0 github.com/number571/go-peer/pkg/network/examples/echo/main.go:57.76,66.3 2 0 github.com/number571/go-peer/pkg/network/examples/echo/main.go:69.51,84.2 1 0 github.com/number571/go-peer/pkg/network/examples/echo/main.go:86.36,94.2 1 0 +github.com/number571/go-peer/pkg/network/examples/broadcast/main.go:20.13,29.39 4 0 +github.com/number571/go-peer/pkg/network/examples/broadcast/main.go:29.39,30.13 1 0 +github.com/number571/go-peer/pkg/network/examples/broadcast/main.go:32.2,34.63 2 0 +github.com/number571/go-peer/pkg/network/examples/broadcast/main.go:34.63,35.13 1 0 +github.com/number571/go-peer/pkg/network/examples/broadcast/main.go:38.2,39.16 2 0 +github.com/number571/go-peer/pkg/network/examples/broadcast/main.go:39.16,40.13 1 0 +github.com/number571/go-peer/pkg/network/examples/broadcast/main.go:43.2,50.16 2 0 +github.com/number571/go-peer/pkg/network/examples/broadcast/main.go:50.16,51.13 1 0 +github.com/number571/go-peer/pkg/network/examples/broadcast/main.go:54.2,54.25 1 0 +github.com/number571/go-peer/pkg/network/examples/broadcast/main.go:57.52,58.73 1 0 +github.com/number571/go-peer/pkg/network/examples/broadcast/main.go:58.73,62.3 3 0 +github.com/number571/go-peer/pkg/network/examples/broadcast/main.go:65.51,80.2 1 0 +github.com/number571/go-peer/pkg/network/examples/broadcast/main.go:82.36,90.2 1 0 +github.com/number571/go-peer/pkg/payload/payload.go:15.54,21.2 2 1 +github.com/number571/go-peer/pkg/payload/payload.go:23.49,24.47 1 1 +github.com/number571/go-peer/pkg/payload/payload.go:24.47,26.3 1 1 +github.com/number571/go-peer/pkg/payload/payload.go:27.2,27.32 1 1 +github.com/number571/go-peer/pkg/payload/payload.go:30.36,34.2 3 1 +github.com/number571/go-peer/pkg/payload/payload.go:36.36,38.2 1 1 +github.com/number571/go-peer/pkg/payload/payload.go:40.36,42.2 1 1 +github.com/number571/go-peer/pkg/network/examples/ping-pong/main.go:20.13,29.39 4 0 +github.com/number571/go-peer/pkg/network/examples/ping-pong/main.go:29.39,30.13 1 0 +github.com/number571/go-peer/pkg/network/examples/ping-pong/main.go:32.2,36.63 3 0 +github.com/number571/go-peer/pkg/network/examples/ping-pong/main.go:36.63,37.13 1 0 +github.com/number571/go-peer/pkg/network/examples/ping-pong/main.go:40.2,49.9 3 0 +github.com/number571/go-peer/pkg/network/examples/ping-pong/main.go:52.52,53.73 1 0 +github.com/number571/go-peer/pkg/network/examples/ping-pong/main.go:53.73,57.17 3 0 +github.com/number571/go-peer/pkg/network/examples/ping-pong/main.go:57.17,59.4 1 0 +github.com/number571/go-peer/pkg/network/examples/ping-pong/main.go:61.3,62.17 2 0 +github.com/number571/go-peer/pkg/network/examples/ping-pong/main.go:62.17,64.4 1 0 +github.com/number571/go-peer/pkg/network/examples/ping-pong/main.go:66.3,75.13 3 0 +github.com/number571/go-peer/pkg/network/examples/ping-pong/main.go:79.51,94.2 1 0 +github.com/number571/go-peer/pkg/network/examples/ping-pong/main.go:96.36,104.2 1 0 +github.com/number571/go-peer/pkg/queue_set/queue_set.go:21.49,27.2 1 1 +github.com/number571/go-peer/pkg/queue_set/queue_set.go:29.45,31.2 1 1 +github.com/number571/go-peer/pkg/queue_set/queue_set.go:33.45,39.31 5 1 +github.com/number571/go-peer/pkg/queue_set/queue_set.go:39.31,41.15 2 0 +github.com/number571/go-peer/pkg/queue_set/queue_set.go:41.15,42.33 1 0 +github.com/number571/go-peer/pkg/queue_set/queue_set.go:44.3,44.25 1 0 +github.com/number571/go-peer/pkg/queue_set/queue_set.go:47.2,47.13 1 1 +github.com/number571/go-peer/pkg/queue_set/queue_set.go:50.52,56.32 4 1 +github.com/number571/go-peer/pkg/queue_set/queue_set.go:56.32,58.3 1 1 +github.com/number571/go-peer/pkg/queue_set/queue_set.go:61.2,69.13 5 1 +github.com/number571/go-peer/pkg/queue_set/queue_set.go:72.54,78.2 4 1 +github.com/number571/go-peer/pkg/queue_set/settings.go:12.46,16.2 1 1 +github.com/number571/go-peer/pkg/queue_set/settings.go:18.45,19.22 1 1 +github.com/number571/go-peer/pkg/queue_set/settings.go:19.22,20.28 1 1 +github.com/number571/go-peer/pkg/queue_set/settings.go:22.2,22.10 1 1 +github.com/number571/go-peer/pkg/queue_set/settings.go:25.42,27.2 1 1 github.com/number571/go-peer/pkg/network/message/message.go:31.66,40.2 3 1 github.com/number571/go-peer/pkg/network/message/message.go:42.72,45.27 2 1 github.com/number571/go-peer/pkg/network/message/message.go:46.14,47.15 1 1 @@ -2137,109 +2175,73 @@ github.com/number571/go-peer/pkg/network/message/settings.go:13.46,18.2 1 1 github.com/number571/go-peer/pkg/network/message/settings.go:20.45,22.2 1 1 github.com/number571/go-peer/pkg/network/message/settings.go:24.46,26.2 1 1 github.com/number571/go-peer/pkg/network/message/settings.go:28.44,30.2 1 1 -github.com/number571/go-peer/pkg/network/examples/ping-pong/main.go:20.13,29.39 4 0 -github.com/number571/go-peer/pkg/network/examples/ping-pong/main.go:29.39,30.13 1 0 -github.com/number571/go-peer/pkg/network/examples/ping-pong/main.go:32.2,36.63 3 0 -github.com/number571/go-peer/pkg/network/examples/ping-pong/main.go:36.63,37.13 1 0 -github.com/number571/go-peer/pkg/network/examples/ping-pong/main.go:40.2,49.9 3 0 -github.com/number571/go-peer/pkg/network/examples/ping-pong/main.go:52.52,53.73 1 0 -github.com/number571/go-peer/pkg/network/examples/ping-pong/main.go:53.73,57.17 3 0 -github.com/number571/go-peer/pkg/network/examples/ping-pong/main.go:57.17,59.4 1 0 -github.com/number571/go-peer/pkg/network/examples/ping-pong/main.go:61.3,62.17 2 0 -github.com/number571/go-peer/pkg/network/examples/ping-pong/main.go:62.17,64.4 1 0 -github.com/number571/go-peer/pkg/network/examples/ping-pong/main.go:66.3,75.13 3 0 -github.com/number571/go-peer/pkg/network/examples/ping-pong/main.go:79.51,94.2 1 0 -github.com/number571/go-peer/pkg/network/examples/ping-pong/main.go:96.36,104.2 1 0 -github.com/number571/go-peer/pkg/payload/payload.go:15.54,21.2 2 1 -github.com/number571/go-peer/pkg/payload/payload.go:23.49,24.47 1 1 -github.com/number571/go-peer/pkg/payload/payload.go:24.47,26.3 1 1 -github.com/number571/go-peer/pkg/payload/payload.go:27.2,27.32 1 1 -github.com/number571/go-peer/pkg/payload/payload.go:30.36,34.2 3 1 -github.com/number571/go-peer/pkg/payload/payload.go:36.36,38.2 1 1 -github.com/number571/go-peer/pkg/payload/payload.go:40.36,42.2 1 1 -github.com/number571/go-peer/pkg/queue_set/queue_set.go:21.49,27.2 1 1 -github.com/number571/go-peer/pkg/queue_set/queue_set.go:29.45,31.2 1 1 -github.com/number571/go-peer/pkg/queue_set/queue_set.go:33.45,39.31 5 1 -github.com/number571/go-peer/pkg/queue_set/queue_set.go:39.31,41.15 2 0 -github.com/number571/go-peer/pkg/queue_set/queue_set.go:41.15,42.33 1 0 -github.com/number571/go-peer/pkg/queue_set/queue_set.go:44.3,44.25 1 0 -github.com/number571/go-peer/pkg/queue_set/queue_set.go:47.2,47.13 1 1 -github.com/number571/go-peer/pkg/queue_set/queue_set.go:50.52,56.32 4 1 -github.com/number571/go-peer/pkg/queue_set/queue_set.go:56.32,58.3 1 1 -github.com/number571/go-peer/pkg/queue_set/queue_set.go:61.2,69.13 5 1 -github.com/number571/go-peer/pkg/queue_set/queue_set.go:72.54,78.2 4 1 -github.com/number571/go-peer/pkg/queue_set/settings.go:12.46,16.2 1 1 -github.com/number571/go-peer/pkg/queue_set/settings.go:18.45,19.22 1 1 -github.com/number571/go-peer/pkg/queue_set/settings.go:19.22,20.28 1 1 -github.com/number571/go-peer/pkg/queue_set/settings.go:22.2,22.10 1 1 -github.com/number571/go-peer/pkg/queue_set/settings.go:25.42,27.2 1 1 -github.com/number571/go-peer/pkg/network/network.go:32.74,39.2 1 1 -github.com/number571/go-peer/pkg/network/network.go:42.41,44.2 1 1 -github.com/number571/go-peer/pkg/network/network.go:47.63,55.39 5 1 -github.com/number571/go-peer/pkg/network/network.go:55.39,59.25 3 1 -github.com/number571/go-peer/pkg/network/network.go:59.25,61.4 1 1 -github.com/number571/go-peer/pkg/network/network.go:63.3,63.35 1 1 -github.com/number571/go-peer/pkg/network/network.go:63.35,67.17 3 1 -github.com/number571/go-peer/pkg/network/network.go:67.17,68.22 1 1 -github.com/number571/go-peer/pkg/network/network.go:68.22,70.6 1 0 -github.com/number571/go-peer/pkg/network/network.go:72.5,74.19 3 1 -github.com/number571/go-peer/pkg/network/network.go:77.4,77.11 1 1 -github.com/number571/go-peer/pkg/network/network.go:78.24,79.17 1 1 -github.com/number571/go-peer/pkg/network/network.go:80.53,82.81 2 0 -github.com/number571/go-peer/pkg/network/network.go:87.2,88.38 2 1 -github.com/number571/go-peer/pkg/network/network.go:94.29,96.16 2 1 -github.com/number571/go-peer/pkg/network/network.go:96.16,98.3 1 1 -github.com/number571/go-peer/pkg/network/network.go:100.2,100.34 1 1 -github.com/number571/go-peer/pkg/network/network.go:100.34,103.7 3 1 -github.com/number571/go-peer/pkg/network/network.go:103.7,105.18 2 1 -github.com/number571/go-peer/pkg/network/network.go:105.18,106.10 1 1 -github.com/number571/go-peer/pkg/network/network.go:109.4,109.26 1 1 -github.com/number571/go-peer/pkg/network/network.go:109.26,111.13 2 1 -github.com/number571/go-peer/pkg/network/network.go:114.4,119.34 5 1 -github.com/number571/go-peer/pkg/network/network.go:123.2,123.12 1 1 -github.com/number571/go-peer/pkg/network/network.go:127.30,132.24 4 1 -github.com/number571/go-peer/pkg/network/network.go:132.24,134.3 1 1 -github.com/number571/go-peer/pkg/network/network.go:136.2,136.39 1 1 -github.com/number571/go-peer/pkg/network/network.go:136.39,139.3 2 1 -github.com/number571/go-peer/pkg/network/network.go:141.2,141.38 1 1 -github.com/number571/go-peer/pkg/network/network.go:145.67,151.2 4 1 -github.com/number571/go-peer/pkg/network/network.go:154.56,159.41 4 1 -github.com/number571/go-peer/pkg/network/network.go:159.41,161.3 1 1 -github.com/number571/go-peer/pkg/network/network.go:163.2,163.16 1 1 -github.com/number571/go-peer/pkg/network/network.go:168.54,169.24 1 1 -github.com/number571/go-peer/pkg/network/network.go:169.24,171.3 1 1 -github.com/number571/go-peer/pkg/network/network.go:173.2,173.44 1 1 -github.com/number571/go-peer/pkg/network/network.go:173.44,175.3 1 1 -github.com/number571/go-peer/pkg/network/network.go:177.2,179.16 3 1 -github.com/number571/go-peer/pkg/network/network.go:179.16,181.3 1 1 -github.com/number571/go-peer/pkg/network/network.go:183.2,186.12 3 1 -github.com/number571/go-peer/pkg/network/network.go:190.54,195.9 4 1 -github.com/number571/go-peer/pkg/network/network.go:195.9,197.3 1 1 -github.com/number571/go-peer/pkg/network/network.go:199.2,201.37 2 1 -github.com/number571/go-peer/pkg/network/network.go:201.37,203.3 1 1 -github.com/number571/go-peer/pkg/network/network.go:205.2,205.12 1 1 -github.com/number571/go-peer/pkg/network/network.go:209.63,211.6 2 1 -github.com/number571/go-peer/pkg/network/network.go:211.6,217.13 2 1 -github.com/number571/go-peer/pkg/network/network.go:217.13,219.18 2 1 -github.com/number571/go-peer/pkg/network/network.go:219.18,222.5 2 1 -github.com/number571/go-peer/pkg/network/network.go:223.4,223.43 1 1 -github.com/number571/go-peer/pkg/network/network.go:226.3,227.10 2 1 -github.com/number571/go-peer/pkg/network/network.go:228.25,229.11 1 1 -github.com/number571/go-peer/pkg/network/network.go:229.11,231.5 1 1 -github.com/number571/go-peer/pkg/network/network.go:232.51,234.10 2 0 -github.com/number571/go-peer/pkg/network/network.go:242.77,244.52 1 1 -github.com/number571/go-peer/pkg/network/network.go:244.52,246.3 1 1 -github.com/number571/go-peer/pkg/network/network.go:249.2,251.21 3 1 -github.com/number571/go-peer/pkg/network/network.go:251.21,254.3 1 1 -github.com/number571/go-peer/pkg/network/network.go:256.2,256.42 1 1 -github.com/number571/go-peer/pkg/network/network.go:256.42,259.3 1 1 -github.com/number571/go-peer/pkg/network/network.go:261.2,261.13 1 1 -github.com/number571/go-peer/pkg/network/network.go:265.39,271.2 4 1 -github.com/number571/go-peer/pkg/network/network.go:274.67,280.2 4 1 -github.com/number571/go-peer/pkg/network/network.go:283.66,288.2 3 1 -github.com/number571/go-peer/pkg/network/network.go:291.61,297.2 4 1 -github.com/number571/go-peer/pkg/network/network.go:300.53,305.2 3 1 -github.com/number571/go-peer/pkg/network/network.go:308.44,313.2 3 1 +github.com/number571/go-peer/pkg/network/network.go:36.74,43.2 1 1 +github.com/number571/go-peer/pkg/network/network.go:46.41,48.2 1 1 +github.com/number571/go-peer/pkg/network/network.go:51.63,59.39 5 1 +github.com/number571/go-peer/pkg/network/network.go:59.39,63.25 3 1 +github.com/number571/go-peer/pkg/network/network.go:63.25,65.4 1 1 +github.com/number571/go-peer/pkg/network/network.go:67.3,67.35 1 1 +github.com/number571/go-peer/pkg/network/network.go:67.35,71.17 3 1 +github.com/number571/go-peer/pkg/network/network.go:71.17,72.22 1 1 +github.com/number571/go-peer/pkg/network/network.go:72.22,74.6 1 0 +github.com/number571/go-peer/pkg/network/network.go:76.5,78.19 3 1 +github.com/number571/go-peer/pkg/network/network.go:81.4,81.11 1 1 +github.com/number571/go-peer/pkg/network/network.go:82.24,83.17 1 1 +github.com/number571/go-peer/pkg/network/network.go:84.53,86.81 2 0 +github.com/number571/go-peer/pkg/network/network.go:91.2,92.38 2 1 +github.com/number571/go-peer/pkg/network/network.go:98.29,100.16 2 1 +github.com/number571/go-peer/pkg/network/network.go:100.16,102.3 1 1 +github.com/number571/go-peer/pkg/network/network.go:104.2,104.34 1 1 +github.com/number571/go-peer/pkg/network/network.go:104.34,107.7 3 1 +github.com/number571/go-peer/pkg/network/network.go:107.7,109.18 2 1 +github.com/number571/go-peer/pkg/network/network.go:109.18,110.10 1 1 +github.com/number571/go-peer/pkg/network/network.go:113.4,113.26 1 1 +github.com/number571/go-peer/pkg/network/network.go:113.26,115.13 2 1 +github.com/number571/go-peer/pkg/network/network.go:118.4,123.34 5 1 +github.com/number571/go-peer/pkg/network/network.go:127.2,127.12 1 1 +github.com/number571/go-peer/pkg/network/network.go:131.30,136.24 4 1 +github.com/number571/go-peer/pkg/network/network.go:136.24,138.3 1 1 +github.com/number571/go-peer/pkg/network/network.go:140.2,140.39 1 1 +github.com/number571/go-peer/pkg/network/network.go:140.39,143.3 2 1 +github.com/number571/go-peer/pkg/network/network.go:145.2,145.38 1 1 +github.com/number571/go-peer/pkg/network/network.go:149.67,155.2 4 1 +github.com/number571/go-peer/pkg/network/network.go:158.56,163.41 4 1 +github.com/number571/go-peer/pkg/network/network.go:163.41,165.3 1 1 +github.com/number571/go-peer/pkg/network/network.go:167.2,167.16 1 1 +github.com/number571/go-peer/pkg/network/network.go:172.54,173.24 1 1 +github.com/number571/go-peer/pkg/network/network.go:173.24,175.3 1 1 +github.com/number571/go-peer/pkg/network/network.go:177.2,177.44 1 1 +github.com/number571/go-peer/pkg/network/network.go:177.44,179.3 1 1 +github.com/number571/go-peer/pkg/network/network.go:181.2,183.16 3 1 +github.com/number571/go-peer/pkg/network/network.go:183.16,185.3 1 1 +github.com/number571/go-peer/pkg/network/network.go:187.2,190.12 3 1 +github.com/number571/go-peer/pkg/network/network.go:194.54,199.9 4 1 +github.com/number571/go-peer/pkg/network/network.go:199.9,201.3 1 1 +github.com/number571/go-peer/pkg/network/network.go:203.2,205.37 2 1 +github.com/number571/go-peer/pkg/network/network.go:205.37,207.3 1 1 +github.com/number571/go-peer/pkg/network/network.go:209.2,209.12 1 1 +github.com/number571/go-peer/pkg/network/network.go:213.63,215.6 2 1 +github.com/number571/go-peer/pkg/network/network.go:215.6,221.13 2 1 +github.com/number571/go-peer/pkg/network/network.go:221.13,223.18 2 1 +github.com/number571/go-peer/pkg/network/network.go:223.18,226.5 2 1 +github.com/number571/go-peer/pkg/network/network.go:227.4,227.43 1 1 +github.com/number571/go-peer/pkg/network/network.go:230.3,231.10 2 1 +github.com/number571/go-peer/pkg/network/network.go:232.25,233.11 1 1 +github.com/number571/go-peer/pkg/network/network.go:233.11,235.5 1 1 +github.com/number571/go-peer/pkg/network/network.go:236.51,238.10 2 0 +github.com/number571/go-peer/pkg/network/network.go:246.77,248.52 1 1 +github.com/number571/go-peer/pkg/network/network.go:248.52,250.3 1 1 +github.com/number571/go-peer/pkg/network/network.go:253.2,255.21 3 1 +github.com/number571/go-peer/pkg/network/network.go:255.21,258.3 1 1 +github.com/number571/go-peer/pkg/network/network.go:260.2,260.42 1 1 +github.com/number571/go-peer/pkg/network/network.go:260.42,263.3 1 1 +github.com/number571/go-peer/pkg/network/network.go:265.2,265.13 1 1 +github.com/number571/go-peer/pkg/network/network.go:269.39,275.2 4 1 +github.com/number571/go-peer/pkg/network/network.go:278.67,284.2 4 1 +github.com/number571/go-peer/pkg/network/network.go:287.66,292.2 3 1 +github.com/number571/go-peer/pkg/network/network.go:295.61,301.2 4 1 +github.com/number571/go-peer/pkg/network/network.go:304.53,309.2 3 1 +github.com/number571/go-peer/pkg/network/network.go:312.44,317.2 3 1 github.com/number571/go-peer/pkg/network/settings.go:22.46,30.2 1 1 github.com/number571/go-peer/pkg/network/settings.go:32.45,33.25 1 1 github.com/number571/go-peer/pkg/network/settings.go:33.25,34.31 1 1 @@ -2620,10 +2622,10 @@ github.com/number571/go-peer/pkg/network/anonymity/anonymity.go:394.2,401.60 2 1 github.com/number571/go-peer/pkg/network/anonymity/anonymity.go:401.60,404.3 2 0 github.com/number571/go-peer/pkg/network/anonymity/anonymity.go:407.2,407.18 1 1 github.com/number571/go-peer/pkg/network/anonymity/anonymity.go:407.18,409.53 1 1 -github.com/number571/go-peer/pkg/network/anonymity/anonymity.go:409.53,412.4 1 1 +github.com/number571/go-peer/pkg/network/anonymity/anonymity.go:409.53,412.4 1 0 github.com/number571/go-peer/pkg/network/anonymity/anonymity.go:415.2,415.18 1 1 github.com/number571/go-peer/pkg/network/anonymity/anonymity.go:418.67,420.58 1 1 -github.com/number571/go-peer/pkg/network/anonymity/anonymity.go:420.58,422.3 1 1 +github.com/number571/go-peer/pkg/network/anonymity/anonymity.go:420.58,422.3 1 0 github.com/number571/go-peer/pkg/network/anonymity/anonymity.go:423.2,423.12 1 1 github.com/number571/go-peer/pkg/network/anonymity/anonymity.go:426.59,431.2 3 1 github.com/number571/go-peer/pkg/network/anonymity/anonymity.go:433.58,439.2 4 1