koinos / koinos-p2p

The p2p microservice orchestrates the distribution of blocks and transactions between peers.
MIT License
6 stars 4 forks source link

Sync doesn't restart blocks that were downloading from a kicked peer #151

Closed theoreticalbts closed 3 years ago

theoreticalbts commented 3 years ago

I spun up a new node and the following sequence of events occurred:

Related: #144

Logs:

2021-07-08 00:30:00.667422 (p2p.Koinos) [protocol/download_provider.go:235] <info>: Downloaded block applied - Height: 4800 ID: zQmR7JefV2uTVH85iPtsHTGcmyW5YE7vAeLGLQyyfvgU24W Prev: zQmX9RXZyFdQ1L4pc1hQRRD1GrgWsreQwjcMtoVh4QxqLxJ from peer QmcgPdfK1jGVFmr4BSGUKwdgPujTGHVR2THfY4RSJkB89w
2021-07-08 00:30:00.674378 (p2p.Koinos) [node/node.go:134] <info>: Publishing block - Height: 4800 ID: zQmR7JefV2uTVH85iPtsHTGcmyW5YE7vAeLGLQyyfvgU24W Prev: zQmX9RXZyFdQ1L4pc1hQRRD1GrgWsreQwjcMtoVh4QxqLxJ
2021-07-08 00:30:00.759574 (p2p.Koinos) [node/node.go:134] <info>: Publishing block - Height: 4801 ID: zQmYCupFiS72PwULH3j2T25qoLjrXRMB5muax2ZbFQ4TmHG Prev: zQmR7JefV2uTVH85iPtsHTGcmyW5YE7vAeLGLQyyfvgU24W
2021-07-08 00:30:00.760614 (p2p.Koinos) [protocol/download_provider.go:235] <info>: Downloaded block applied - Height: 4801 ID: zQmYCupFiS72PwULH3j2T25qoLjrXRMB5muax2ZbFQ4TmHG Prev: zQmR7JefV2uTVH85iPtsHTGcmyW5YE7vAeLGLQyyfvgU24W from peer QmcgPdfK1jGVFmr4BSGUKwdgPujTGHVR2THfY4RSJkB89w
2021-07-08 00:30:00.876173 (p2p.Koinos) [protocol/download_provider.go:235] <info>: Downloaded block applied - Height: 4802 ID: zQmaGrPB2gdE21qaSWv72fNjXReewtdP2X8ma7cn5gki2uQ Prev: zQmYCupFiS72PwULH3j2T25qoLjrXRMB5muax2ZbFQ4TmHG from peer QmcgPdfK1jGVFmr4BSGUKwdgPujTGHVR2THfY4RSJkB89w
2021-07-08 00:30:00.876435 (p2p.Koinos) [node/node.go:134] <info>: Publishing block - Height: 4802 ID: zQmaGrPB2gdE21qaSWv72fNjXReewtdP2X8ma7cn5gki2uQ Prev: zQmYCupFiS72PwULH3j2T25qoLjrXRMB5muax2ZbFQ4TmHG
2021-07-08 00:30:01.006595 (p2p.Koinos) [protocol/download_provider.go:235] <info>: Downloaded block applied - Height: 4803 ID: zQmYGdXAf5efQp69DKee3NVNbtGJwPiJ3jVrFtgj9f27fC4 Prev: zQmaGrPB2gdE21qaSWv72fNjXReewtdP2X8ma7cn5gki2uQ from peer QmcgPdfK1jGVFmr4BSGUKwdgPujTGHVR2THfY4RSJkB89w
2021-07-08 00:30:01.010781 (p2p.Koinos) [node/node.go:134] <info>: Publishing block - Height: 4803 ID: zQmYGdXAf5efQp69DKee3NVNbtGJwPiJ3jVrFtgj9f27fC4 Prev: zQmaGrPB2gdE21qaSWv72fNjXReewtdP2X8ma7cn5gki2uQ
2021-07-08 00:30:01.164975 (p2p.Koinos) [node/node.go:134] <info>: Publishing block - Height: 4804 ID: zQmTQWWzYa26RgHcdSeivCmngQ1GV7NX58ej6MFU3BMmtYo Prev: zQmYGdXAf5efQp69DKee3NVNbtGJwPiJ3jVrFtgj9f27fC4
2021-07-08 00:30:01.178374 (p2p.Koinos) [protocol/download_provider.go:235] <info>: Downloaded block applied - Height: 4804 ID: zQmTQWWzYa26RgHcdSeivCmngQ1GV7NX58ej6MFU3BMmtYo Prev: zQmYGdXAf5efQp69DKee3NVNbtGJwPiJ3jVrFtgj9f27fC4 from peer QmdjWLZJDnrH6jUbBPFRvbcEjNzjsndHDz5udQ3wTTxzMJ
2021-07-08 00:30:01.354630 (p2p.Koinos) [protocol/download_provider.go:235] <info>: Downloaded block applied - Height: 4805 ID: zQmfFmC2V6CyoC3XFobB38b7mC7aV7xb7a5CiX3ktgL5qTq Prev: zQmTQWWzYa26RgHcdSeivCmngQ1GV7NX58ej6MFU3BMmtYo from peer QmdjWLZJDnrH6jUbBPFRvbcEjNzjsndHDz5udQ3wTTxzMJ
2021-07-08 00:30:01.355277 (p2p.Koinos) [node/node.go:134] <info>: Publishing block - Height: 4805 ID: zQmfFmC2V6CyoC3XFobB38b7mC7aV7xb7a5CiX3ktgL5qTq Prev: zQmTQWWzYa26RgHcdSeivCmngQ1GV7NX58ej6MFU3BMmtYo
2021-07-08 00:30:01.515957 (p2p.Koinos) [protocol/download_provider.go:235] <info>: Downloaded block applied - Height: 4806 ID: zQmQPKJPUps2ZyDLAZXpy3HbQCfxi9yD6SugJgUpdALq9RR Prev: zQmfFmC2V6CyoC3XFobB38b7mC7aV7xb7a5CiX3ktgL5qTq from peer QmcgPdfK1jGVFmr4BSGUKwdgPujTGHVR2THfY4RSJkB89w
2021-07-08 00:30:01.517061 (p2p.Koinos) [node/node.go:134] <info>: Publishing block - Height: 4806 ID: zQmQPKJPUps2ZyDLAZXpy3HbQCfxi9yD6SugJgUpdALq9RR Prev: zQmfFmC2V6CyoC3XFobB38b7mC7aV7xb7a5CiX3ktgL5qTq
2021-07-08 00:30:01.639577 (p2p.Koinos) [node/node.go:134] <info>: Publishing block - Height: 4807 ID: zQmT3vsBA5nhhqoJZyJfx6LHSG6Q9F5yhTUWZjZ8noW7NsX Prev: zQmQPKJPUps2ZyDLAZXpy3HbQCfxi9yD6SugJgUpdALq9RR
2021-07-08 00:30:01.645434 (p2p.Koinos) [protocol/download_provider.go:235] <info>: Downloaded block applied - Height: 4807 ID: zQmT3vsBA5nhhqoJZyJfx6LHSG6Q9F5yhTUWZjZ8noW7NsX Prev: zQmQPKJPUps2ZyDLAZXpy3HbQCfxi9yD6SugJgUpdALq9RR from peer QmdjWLZJDnrH6jUbBPFRvbcEjNzjsndHDz5udQ3wTTxzMJ
2021-07-08 00:30:01.822877 (p2p.Koinos) [node/node.go:134] <info>: Publishing block - Height: 4808 ID: zQmUvvSFFeKkxM6KdXxdJ8cKzvXNTyoWhGAonsJxaLo9NEu Prev: zQmT3vsBA5nhhqoJZyJfx6LHSG6Q9F5yhTUWZjZ8noW7NsX
2021-07-08 00:30:01.827327 (p2p.Koinos) [protocol/download_provider.go:235] <info>: Downloaded block applied - Height: 4808 ID: zQmUvvSFFeKkxM6KdXxdJ8cKzvXNTyoWhGAonsJxaLo9NEu Prev: zQmT3vsBA5nhhqoJZyJfx6LHSG6Q9F5yhTUWZjZ8noW7NsX from peer QmcgPdfK1jGVFmr4BSGUKwdgPujTGHVR2THfY4RSJkB89w
2021-07-08 00:30:02.055067 (p2p.Koinos) [node/node.go:134] <info>: Publishing block - Height: 4809 ID: zQmbLv2XT6RZYeAvuvnHcyhNzcqvd8bD2QeVP8fkycx2SrB Prev: zQmUvvSFFeKkxM6KdXxdJ8cKzvXNTyoWhGAonsJxaLo9NEu
2021-07-08 00:30:02.055947 (p2p.Koinos) [protocol/download_provider.go:235] <info>: Downloaded block applied - Height: 4809 ID: zQmbLv2XT6RZYeAvuvnHcyhNzcqvd8bD2QeVP8fkycx2SrB Prev: zQmUvvSFFeKkxM6KdXxdJ8cKzvXNTyoWhGAonsJxaLo9NEu from peer QmdjWLZJDnrH6jUbBPFRvbcEjNzjsndHDz5udQ3wTTxzMJ
2021-07-08 00:30:02.208731 (p2p.Koinos) [protocol/download_provider.go:235] <info>: Downloaded block applied - Height: 4810 ID: zQmZJFqULccMNe3yaWZ4i8tNaraUU421bhNLcNnbpCQChgU Prev: zQmbLv2XT6RZYeAvuvnHcyhNzcqvd8bD2QeVP8fkycx2SrB from peer QmcgPdfK1jGVFmr4BSGUKwdgPujTGHVR2THfY4RSJkB89w
2021-07-08 00:30:02.215574 (p2p.Koinos) [node/node.go:134] <info>: Publishing block - Height: 4810 ID: zQmZJFqULccMNe3yaWZ4i8tNaraUU421bhNLcNnbpCQChgU Prev: zQmbLv2XT6RZYeAvuvnHcyhNzcqvd8bD2QeVP8fkycx2SrB
2021-07-08 00:30:02.361648 (p2p.Koinos) [node/node.go:134] <info>: Publishing block - Height: 4811 ID: zQmSQCutbyPxG6Dhmw15gMyDH8zTMsuHGygD1CYTaREpiwh Prev: zQmZJFqULccMNe3yaWZ4i8tNaraUU421bhNLcNnbpCQChgU
2021-07-08 00:30:02.366993 (p2p.Koinos) [protocol/download_provider.go:235] <info>: Downloaded block applied - Height: 4811 ID: zQmSQCutbyPxG6Dhmw15gMyDH8zTMsuHGygD1CYTaREpiwh Prev: zQmZJFqULccMNe3yaWZ4i8tNaraUU421bhNLcNnbpCQChgU from peer QmdjWLZJDnrH6jUbBPFRvbcEjNzjsndHDz5udQ3wTTxzMJ
2021-07-08 00:30:02.620783 (p2p.Koinos) [protocol/download_provider.go:235] <info>: Downloaded block applied - Height: 4812 ID: zQmZVUsKpQB6dKKNhuS3m5SeHiEskQLTg9TVAWoNzc5gKj7 Prev: zQmSQCutbyPxG6Dhmw15gMyDH8zTMsuHGygD1CYTaREpiwh from peer QmcgPdfK1jGVFmr4BSGUKwdgPujTGHVR2THfY4RSJkB89w
2021-07-08 00:30:02.625004 (p2p.Koinos) [node/node.go:134] <info>: Publishing block - Height: 4812 ID: zQmZVUsKpQB6dKKNhuS3m5SeHiEskQLTg9TVAWoNzc5gKj7 Prev: zQmSQCutbyPxG6Dhmw15gMyDH8zTMsuHGygD1CYTaREpiwh
2021-07-08 00:30:02.773772 (p2p.Koinos) [node/node.go:134] <info>: Publishing block - Height: 4813 ID: zQmUwrRxQir6JKEChRyp5FFSxtk8wM16pCM3WMjYW5hc8xx Prev: zQmZVUsKpQB6dKKNhuS3m5SeHiEskQLTg9TVAWoNzc5gKj7
2021-07-08 00:30:02.776619 (p2p.Koinos) [protocol/download_provider.go:235] <info>: Downloaded block applied - Height: 4813 ID: zQmUwrRxQir6JKEChRyp5FFSxtk8wM16pCM3WMjYW5hc8xx Prev: zQmZVUsKpQB6dKKNhuS3m5SeHiEskQLTg9TVAWoNzc5gKj7 from peer QmdjWLZJDnrH6jUbBPFRvbcEjNzjsndHDz5udQ3wTTxzMJ
2021-07-08 00:30:02.927932 (p2p.Koinos) [node/node.go:134] <info>: Publishing block - Height: 4814 ID: zQmNwWvoouLjnmvoaJfSzcvXTuYjco3ZwPwEXndECpVzm33 Prev: zQmUwrRxQir6JKEChRyp5FFSxtk8wM16pCM3WMjYW5hc8xx
2021-07-08 00:30:02.928305 (p2p.Koinos) [protocol/download_provider.go:235] <info>: Downloaded block applied - Height: 4814 ID: zQmNwWvoouLjnmvoaJfSzcvXTuYjco3ZwPwEXndECpVzm33 Prev: zQmUwrRxQir6JKEChRyp5FFSxtk8wM16pCM3WMjYW5hc8xx from peer QmcgPdfK1jGVFmr4BSGUKwdgPujTGHVR2THfY4RSJkB89w
2021-07-08 00:30:02.928611 (p2p.Koinos) [protocol/gossip.go:242] <warn>: Gossiped block not applied from peer QmcgPdfK1jGVFmr4BSGUKwdgPujTGHVR2THfY4RSJkB89w: block application failed - Height: 76176 ID: zQmV8VTVDa1rLQ5m78VGbmXVGvqgB94uC8NUakr8rN2gwKT Prev: zQma5cqTK8AqCfR2XiBUTPQrnXtjsukJGqKSRC4vZ394Pzi, chain rpc error, Unknown previous block
2021-07-08 00:30:02.929665 (p2p.Koinos) [protocol/peer_handler.go:196] <warn>: QmcgPdfK1jGVFmr4BSGUKwdgPujTGHVR2THfY4RSJkB89w: error calling GetTopologyAtHeight, error was msgpack decode error [pos 0]: stream reset
2021-07-08 00:30:02.929859 (p2p.Koinos) [protocol/connection_manager.go:125] <info>: Disconnected from peer: /ip4/45.33.40.86/tcp/8888/p2p/QmcgPdfK1jGVFmr4BSGUKwdgPujTGHVR2THfY4RSJkB89w
2021-07-08 00:30:02.930446 (p2p.Koinos) [protocol/peer_handler.go:85] <warn>: Error getting block Height: 4822 ID: zQmTmUthsX2xfZTyYh9RoYk5RQvrzAuUbaRV7hs8hmF82m6 Prev: zQmcbbepcnTFiZ51BZ2TLmg8vxZs839CffzBaLBBjmRbCRQ from peer QmcgPdfK1jGVFmr4BSGUKwdgPujTGHVR2THfY4RSJkB89w: error was context canceled
2021-07-08 00:30:02.930943 (p2p.Koinos) [protocol/download_manager.go:232] <info>: Error downloading block Height: 4822 ID: zQmTmUthsX2xfZTyYh9RoYk5RQvrzAuUbaRV7hs8hmF82m6 Prev: zQmcbbepcnTFiZ51BZ2TLmg8vxZs839CffzBaLBBjmRbCRQ from peer QmcgPdfK1jGVFmr4BSGUKwdgPujTGHVR2THfY4RSJkB89w: context canceled
2021-07-08 00:30:03.088345 (p2p.Koinos) [protocol/download_provider.go:235] <info>: Downloaded block applied - Height: 4815 ID: zQmQXS7GHhHBPmgJHiFWbb5egQe5vVGmhHvfRAFpjPYGA84 Prev: zQmNwWvoouLjnmvoaJfSzcvXTuYjco3ZwPwEXndECpVzm33 from peer QmdjWLZJDnrH6jUbBPFRvbcEjNzjsndHDz5udQ3wTTxzMJ
2021-07-08 00:30:03.088858 (p2p.Koinos) [node/node.go:134] <info>: Publishing block - Height: 4815 ID: zQmQXS7GHhHBPmgJHiFWbb5egQe5vVGmhHvfRAFpjPYGA84 Prev: zQmNwWvoouLjnmvoaJfSzcvXTuYjco3ZwPwEXndECpVzm33
2021-07-08 00:30:03.088991 (p2p.Koinos) [protocol/gossip.go:242] <warn>: Gossiped block not applied from peer QmdjWLZJDnrH6jUbBPFRvbcEjNzjsndHDz5udQ3wTTxzMJ: block application failed - Height: 76176 ID: zQmSAmWHXJrAsjmeKk1JSAgHWmVTVPq6zog2cym2qJLZLzN Prev: zQma5cqTK8AqCfR2XiBUTPQrnXtjsukJGqKSRC4vZ394Pzi, chain rpc error, Unknown previous block
2021-07-08 00:30:03.089414 (p2p.Koinos) [protocol/connection_manager.go:125] <info>: Disconnected from peer: /ip4/75.164.177.96/tcp/54117/p2p/QmdjWLZJDnrH6jUbBPFRvbcEjNzjsndHDz5udQ3wTTxzMJ
2021-07-08 00:30:03.089592 (p2p.Koinos) [protocol/peer_handler.go:196] <warn>: QmdjWLZJDnrH6jUbBPFRvbcEjNzjsndHDz5udQ3wTTxzMJ: error calling GetTopologyAtHeight, error was context canceled
2021-07-08 00:30:03.093021 (p2p.Koinos) [protocol/peer_handler.go:85] <warn>: Error getting block Height: 4823 ID: zQmbShEQJrXqrkm44xN1ZSa9GiwZ8G6BGYDpbLyKZcAn8Dm Prev: zQmTmUthsX2xfZTyYh9RoYk5RQvrzAuUbaRV7hs8hmF82m6 from peer QmdjWLZJDnrH6jUbBPFRvbcEjNzjsndHDz5udQ3wTTxzMJ: error was context canceled
2021-07-08 00:30:03.291996 (p2p.Koinos) [node/node.go:134] <info>: Publishing block - Height: 4816 ID: zQmZWd7qUgFuALxUYFUdM98xbJvQ3eAQXf8aN97rtHAHQz1 Prev: zQmQXS7GHhHBPmgJHiFWbb5egQe5vVGmhHvfRAFpjPYGA84
2021-07-08 00:30:03.296463 (p2p.Koinos) [protocol/download_provider.go:235] <info>: Downloaded block applied - Height: 4816 ID: zQmZWd7qUgFuALxUYFUdM98xbJvQ3eAQXf8aN97rtHAHQz1 Prev: zQmQXS7GHhHBPmgJHiFWbb5egQe5vVGmhHvfRAFpjPYGA84 from peer QmdjWLZJDnrH6jUbBPFRvbcEjNzjsndHDz5udQ3wTTxzMJ
2021-07-08 00:30:03.390086 (p2p.Koinos) [protocol/download_provider.go:235] <info>: Downloaded block applied - Height: 4817 ID: zQmPgyEXpS9NZe2iWVSnUEVpSXoynTWLutfy872h1pLXL6J Prev: zQmZWd7qUgFuALxUYFUdM98xbJvQ3eAQXf8aN97rtHAHQz1 from peer QmdjWLZJDnrH6jUbBPFRvbcEjNzjsndHDz5udQ3wTTxzMJ
2021-07-08 00:30:03.390930 (p2p.Koinos) [node/node.go:134] <info>: Publishing block - Height: 4817 ID: zQmPgyEXpS9NZe2iWVSnUEVpSXoynTWLutfy872h1pLXL6J Prev: zQmZWd7qUgFuALxUYFUdM98xbJvQ3eAQXf8aN97rtHAHQz1
2021-07-08 00:30:03.547711 (p2p.Koinos) [node/node.go:134] <info>: Publishing block - Height: 4818 ID: zQmefb1XTxTZLySCxWETth4NgKf24odaVZ41h1wQ9JiQxh7 Prev: zQmPgyEXpS9NZe2iWVSnUEVpSXoynTWLutfy872h1pLXL6J
2021-07-08 00:30:03.548173 (p2p.Koinos) [protocol/download_provider.go:235] <info>: Downloaded block applied - Height: 4818 ID: zQmefb1XTxTZLySCxWETth4NgKf24odaVZ41h1wQ9JiQxh7 Prev: zQmPgyEXpS9NZe2iWVSnUEVpSXoynTWLutfy872h1pLXL6J from peer QmdjWLZJDnrH6jUbBPFRvbcEjNzjsndHDz5udQ3wTTxzMJ
2021-07-08 00:30:03.771911 (p2p.Koinos) [protocol/download_provider.go:235] <info>: Downloaded block applied - Height: 4819 ID: zQmTZ99sL8kU3PGfVF2T35NgJrFLQoeDTAN6dmxZFHkcgYF Prev: zQmefb1XTxTZLySCxWETth4NgKf24odaVZ41h1wQ9JiQxh7 from peer QmdjWLZJDnrH6jUbBPFRvbcEjNzjsndHDz5udQ3wTTxzMJ
2021-07-08 00:30:03.772879 (p2p.Koinos) [node/node.go:134] <info>: Publishing block - Height: 4819 ID: zQmTZ99sL8kU3PGfVF2T35NgJrFLQoeDTAN6dmxZFHkcgYF Prev: zQmefb1XTxTZLySCxWETth4NgKf24odaVZ41h1wQ9JiQxh7
2021-07-08 00:30:03.950434 (p2p.Koinos) [protocol/download_provider.go:235] <info>: Downloaded block applied - Height: 4820 ID: zQmPzcvfvdyxBWGDap5cE8LTDCYDKznXc1uGjmRkgmq6ddv Prev: zQmTZ99sL8kU3PGfVF2T35NgJrFLQoeDTAN6dmxZFHkcgYF from peer QmcgPdfK1jGVFmr4BSGUKwdgPujTGHVR2THfY4RSJkB89w
2021-07-08 00:30:03.950974 (p2p.Koinos) [node/node.go:134] <info>: Publishing block - Height: 4820 ID: zQmPzcvfvdyxBWGDap5cE8LTDCYDKznXc1uGjmRkgmq6ddv Prev: zQmTZ99sL8kU3PGfVF2T35NgJrFLQoeDTAN6dmxZFHkcgYF
2021-07-08 00:30:04.101391 (p2p.Koinos) [protocol/download_provider.go:235] <info>: Downloaded block applied - Height: 4821 ID: zQmcbbepcnTFiZ51BZ2TLmg8vxZs839CffzBaLBBjmRbCRQ Prev: zQmPzcvfvdyxBWGDap5cE8LTDCYDKznXc1uGjmRkgmq6ddv from peer QmcgPdfK1jGVFmr4BSGUKwdgPujTGHVR2THfY4RSJkB89w
2021-07-08 00:30:04.102575 (p2p.Koinos) [node/node.go:134] <info>: Publishing block - Height: 4821 ID: zQmcbbepcnTFiZ51BZ2TLmg8vxZs839CffzBaLBBjmRbCRQ Prev: zQmPzcvfvdyxBWGDap5cE8LTDCYDKznXc1uGjmRkgmq6ddv
2021-07-08 00:30:04.978474 (p2p.Koinos) [protocol/gossip.go:373] <info>: Received peer address via gossip - /ip4/159.69.1.140/tcp/54198/p2p/QmWVg95DC2bCJQLE4uJfyUj5o1tpkHrsPhUNRpmdGnpz4v
2021-07-08 00:30:07.221663 (p2p.Koinos) [protocol/gossip.go:369] <info>: Failed to connect to gossiped peer: /ip4/79.195.98.41/tcp/50138/p2p/QmeTYgL2xHZYrAqBDhDAALy7UMxEvWQWr8fx8d2QgNx2Bi, failed to dial QmeTYgL2xHZYrAqBDhDAALy7UMxEvWQWr8fx8d2QgNx2Bi:
  * [/ip4/172.18.0.8/tcp/8888] dial backoff
  * [/ip4/79.195.98.41/tcp/50113] dial backoff
  * [/ip4/79.195.98.41/tcp/50141] dial backoff
  * [/ip4/79.195.98.41/tcp/50139] dial backoff
  * [/ip4/79.195.98.41/tcp/50110] dial backoff
  * [/ip4/79.195.98.41/tcp/50138] dial tcp4 79.195.98.41:50138: connect: no route to host
2021-07-08 00:30:09.422634 (p2p.Koinos) [protocol/peer_handler.go:196] <warn>: QmWVg95DC2bCJQLE4uJfyUj5o1tpkHrsPhUNRpmdGnpz4v: error calling GetTopologyAtHeight, error was context deadline exceeded
2021-07-08 00:30:09.976841 (p2p.Koinos) [protocol/gossip.go:369] <info>: Failed to connect to gossiped peer: /ip4/76.121.68.139/tcp/52792/p2p/QmNyZAVBMqqCfazm3NYXgs7vBv9eSK4w4Qx6hSNUwuroSh, failed to dial QmNyZAVBMqqCfazm3NYXgs7vBv9eSK4w4Qx6hSNUwuroSh:
  * [/ip4/172.18.0.8/tcp/8888] dial backoff
  * [/ip4/76.121.68.139/tcp/53481] dial backoff
  * [/ip4/76.121.68.139/tcp/52087] dial backoff
  * [/ip4/76.121.68.139/tcp/51990] dial backoff
  * [/ip4/76.121.68.139/tcp/51967] dial backoff
  * [/ip4/76.121.68.139/tcp/59406] dial backoff
  * [/ip4/76.121.68.139/tcp/52080] dial backoff
  * [/ip4/76.121.68.139/tcp/52792] dial tcp4 0.0.0.0:8888->76.121.68.139:52792: i/o timeout
2021-07-08 00:30:09.981501 (p2p.Koinos) [protocol/gossip.go:369] <info>: Failed to connect to gossiped peer: /ip4/75.164.177.96/tcp/54699/p2p/QmdjWLZJDnrH6jUbBPFRvbcEjNzjsndHDz5udQ3wTTxzMJ, failed to dial QmdjWLZJDnrH6jUbBPFRvbcEjNzjsndHDz5udQ3wTTxzMJ:
  * [/ip4/75.164.177.96/tcp/49929] dial tcp4 0.0.0.0:8888->75.164.177.96:49929: i/o timeout
  * [/ip4/75.164.177.96/tcp/63517] dial tcp4 0.0.0.0:8888->75.164.177.96:63517: i/o timeout
  * [/ip4/172.19.0.8/tcp/8888] dial tcp4 0.0.0.0:8888->172.19.0.8:8888: i/o timeout
  * [/ip4/75.164.177.96/tcp/59513] dial tcp4 0.0.0.0:8888->75.164.177.96:59513: i/o timeout
  * [/ip4/75.164.177.96/tcp/54699] dial tcp4 0.0.0.0:8888->75.164.177.96:54699: i/o timeout
  * [/ip4/75.164.177.96/tcp/59510] dial tcp4 0.0.0.0:8888->75.164.177.96:59510: i/o timeout
2021-07-08 00:30:09.983941 (p2p.Koinos) [protocol/gossip.go:369] <info>: Failed to connect to gossiped peer: /ip4/2.57.169.116/tcp/55904/p2p/QmQ3R5bPXavS85CtQe7H5prP1JGetbpF36quL24XPiXeCw, failed to dial QmQ3R5bPXavS85CtQe7H5prP1JGetbpF36quL24XPiXeCw:
  * [/ip4/172.19.0.8/tcp/8888] dial backoff
  * [/ip4/2.57.169.116/tcp/50732] dial backoff
  * [/ip4/2.57.169.116/tcp/50731] dial backoff
  * [/ip4/2.57.169.116/tcp/50734] dial backoff
  * [/ip4/2.57.169.116/tcp/55904] dial tcp4 0.0.0.0:8888->2.57.169.116:55904: i/o timeout
2021-07-08 00:30:21.424685 (p2p.Koinos) [protocol/peer_handler.go:196] <warn>: QmWVg95DC2bCJQLE4uJfyUj5o1tpkHrsPhUNRpmdGnpz4v: error calling GetTopologyAtHeight, error was context deadline exceeded
2021-07-08 00:30:23.198525 (p2p.Koinos) [protocol/gossip.go:373] <info>: Received peer address via gossip - /ip4/159.69.1.140/tcp/8888/p2p/QmWVg95DC2bCJQLE4uJfyUj5o1tpkHrsPhUNRpmdGnpz4v
2021-07-08 00:30:23.213707 (p2p.Koinos) [protocol/gossip.go:373] <info>: Received peer address via gossip - /ip4/204.12.214.162/tcp/8888/p2p/QmTNH9ERUTLXMfeJK43mp8zSKCjBkJ2m8GcN4Dv7QyLbDS
2021-07-08 00:30:23.504538 (p2p.Koinos) [protocol/connection_manager.go:112] <info>: Rejecting connection from blacklisted peer: /ip4/194.13.80.81/tcp/8888/p2p/QmbH8Uu3JsBSopMt6xCuunxK6QYvCReGcQaaDNE6WovhmD
2021-07-08 00:30:23.504619 (p2p.Koinos) [protocol/connection_manager.go:115] <info>: Connected to peer: /ip4/194.13.80.81/tcp/8888/p2p/QmbH8Uu3JsBSopMt6xCuunxK6QYvCReGcQaaDNE6WovhmD
2021-07-08 00:30:23.504756 (p2p.Koinos) [protocol/gossip.go:373] <info>: Received peer address via gossip - /ip4/194.13.80.81/tcp/51356/p2p/QmbH8Uu3JsBSopMt6xCuunxK6QYvCReGcQaaDNE6WovhmD
2021-07-08 00:30:23.504861 (p2p.Koinos) [protocol/connection_manager.go:125] <info>: Disconnected from peer: /ip4/194.13.80.81/tcp/8888/p2p/QmbH8Uu3JsBSopMt6xCuunxK6QYvCReGcQaaDNE6WovhmD
2021-07-08 00:30:27.452279 (p2p.Koinos) [protocol/connection_manager.go:115] <info>: Connected to peer: /ip4/45.56.104.152/tcp/8888/p2p/Qma3pqGBeUVzUPwn6TE6WWP14arjc5JKVvZac5BpJU1hkr
2021-07-08 00:30:27.460555 (p2p.Koinos) [protocol/gossip.go:373] <info>: Received peer address via gossip - /ip4/45.56.104.152/tcp/8888/p2p/Qma3pqGBeUVzUPwn6TE6WWP14arjc5JKVvZac5BpJU1hkr
2021-07-08 00:30:27.468291 (p2p.Koinos) [protocol/sync_manager.go:188] <info>: Connected to peer for sync: Qma3pqGBeUVzUPwn6TE6WWP14arjc5JKVvZac5BpJU1hkr
2021-07-08 00:30:28.145670 (p2p.Koinos) [protocol/gossip.go:369] <info>: Failed to connect to gossiped peer: /ip4/79.195.98.41/tcp/50096/p2p/QmeTYgL2xHZYrAqBDhDAALy7UMxEvWQWr8fx8d2QgNx2Bi, failed to dial QmeTYgL2xHZYrAqBDhDAALy7UMxEvWQWr8fx8d2QgNx2Bi:
  * [/ip4/79.195.98.41/tcp/50138] dial tcp4 79.195.98.41:50138: i/o timeout
  * [/ip4/79.195.98.41/tcp/50141] dial tcp4 79.195.98.41:50141: i/o timeout
  * [/ip4/79.195.98.41/tcp/50139] dial tcp4 79.195.98.41:50139: i/o timeout
  * [/ip4/79.195.98.41/tcp/50096] dial tcp4 79.195.98.41:50096: i/o timeout
  * [/ip4/79.195.98.41/tcp/50113] dial tcp4 79.195.98.41:50113: i/o timeout
  * [/ip4/79.195.98.41/tcp/50110] dial tcp4 79.195.98.41:50110: i/o timeout
  * [/ip4/172.18.0.8/tcp/8888] dial tcp4 0.0.0.0:8888->172.18.0.8:8888: i/o timeout
2021-07-08 00:30:28.155961 (p2p.Koinos) [protocol/gossip.go:369] <info>: Failed to connect to gossiped peer: /ip4/75.164.177.96/tcp/59333/p2p/QmdjWLZJDnrH6jUbBPFRvbcEjNzjsndHDz5udQ3wTTxzMJ, failed to dial QmdjWLZJDnrH6jUbBPFRvbcEjNzjsndHDz5udQ3wTTxzMJ:
  * [/ip4/75.164.177.96/tcp/54699] dial tcp4 0.0.0.0:8888->75.164.177.96:54699: i/o timeout
  * [/ip4/172.19.0.8/tcp/8888] dial tcp4 0.0.0.0:8888->172.19.0.8:8888: i/o timeout
  * [/ip4/75.164.177.96/tcp/59510] dial tcp4 0.0.0.0:8888->75.164.177.96:59510: i/o timeout
  * [/ip4/75.164.177.96/tcp/49929] dial tcp4 0.0.0.0:8888->75.164.177.96:49929: i/o timeout
  * [/ip4/75.164.177.96/tcp/59333] dial tcp4 0.0.0.0:8888->75.164.177.96:59333: i/o timeout
  * [/ip4/75.164.177.96/tcp/63517] dial tcp4 0.0.0.0:8888->75.164.177.96:63517: i/o timeout
  * [/ip4/75.164.177.96/tcp/59513] dial tcp4 0.0.0.0:8888->75.164.177.96:59513: i/o timeout
2021-07-08 00:30:28.157773 (p2p.Koinos) [protocol/gossip.go:369] <info>: Failed to connect to gossiped peer: /ip4/2.57.169.116/tcp/50712/p2p/QmQ3R5bPXavS85CtQe7H5prP1JGetbpF36quL24XPiXeCw, failed to dial QmQ3R5bPXavS85CtQe7H5prP1JGetbpF36quL24XPiXeCw:
  * [/ip4/2.57.169.116/tcp/50734] dial tcp4 0.0.0.0:8888->2.57.169.116:50734: i/o timeout
  * [/ip4/172.19.0.8/tcp/8888] dial tcp4 172.19.0.8:8888: i/o timeout
  * [/ip4/2.57.169.116/tcp/50732] dial tcp4 0.0.0.0:8888->2.57.169.116:50732: i/o timeout
  * [/ip4/2.57.169.116/tcp/50712] dial tcp4 0.0.0.0:8888->2.57.169.116:50712: i/o timeout
  * [/ip4/2.57.169.116/tcp/50731] dial tcp4 0.0.0.0:8888->2.57.169.116:50731: i/o timeout
  * [/ip4/2.57.169.116/tcp/55904] dial tcp4 0.0.0.0:8888->2.57.169.116:55904: i/o timeout
2021-07-08 00:30:28.157606 (p2p.Koinos) [protocol/gossip.go:369] <info>: Failed to connect to gossiped peer: /ip4/76.121.68.139/tcp/51967/p2p/QmNyZAVBMqqCfazm3NYXgs7vBv9eSK4w4Qx6hSNUwuroSh, failed to dial QmNyZAVBMqqCfazm3NYXgs7vBv9eSK4w4Qx6hSNUwuroSh:
  * [/ip4/76.121.68.139/tcp/52087] dial tcp4 0.0.0.0:8888->76.121.68.139:52087: i/o timeout
  * [/ip4/76.121.68.139/tcp/52792] dial tcp4 0.0.0.0:8888->76.121.68.139:52792: i/o timeout
  * [/ip4/76.121.68.139/tcp/51990] dial tcp4 0.0.0.0:8888->76.121.68.139:51990: i/o timeout
  * [/ip4/76.121.68.139/tcp/51967] dial tcp4 0.0.0.0:8888->76.121.68.139:51967: i/o timeout
  * [/ip4/76.121.68.139/tcp/59406] dial tcp4 0.0.0.0:8888->76.121.68.139:59406: i/o timeout
  * [/ip4/76.121.68.139/tcp/52080] dial tcp4 0.0.0.0:8888->76.121.68.139:52080: i/o timeout
  * [/ip4/76.121.68.139/tcp/53481] dial tcp4 0.0.0.0:8888->76.121.68.139:53481: i/o timeout
  * [/ip4/172.18.0.8/tcp/8888] dial tcp4 172.18.0.8:8888: i/o timeout
2021-07-08 00:30:30.222051 (p2p.Koinos) [protocol/gossip.go:242] <warn>: Gossiped block not applied from peer Qma3pqGBeUVzUPwn6TE6WWP14arjc5JKVvZac5BpJU1hkr: block application failed - Height: 76179 ID: zQmdqL2EZ5R5UmoEoWgZGHdtAd5qaSYDBpUQ8ERtbsYZkEM Prev: zQmQufAbmfnAFVJdMDY3Ho5mfYMLhCDSrk8zq8xrVvny5ac, chain rpc error, Unknown previous block
2021-07-08 00:30:30.222543 (p2p.Koinos) [protocol/connection_manager.go:125] <info>: Disconnected from peer: /ip4/45.56.104.152/tcp/8888/p2p/Qma3pqGBeUVzUPwn6TE6WWP14arjc5JKVvZac5BpJU1hkr
2021-07-08 00:30:30.222640 (p2p.Koinos) [protocol/connection_manager.go:132] <info>: Attempting to connect to peer Qma3pqGBeUVzUPwn6TE6WWP14arjc5JKVvZac5BpJU1hkr
2021-07-08 00:30:30.223004 (p2p.Koinos) [protocol/peer_handler.go:196] <warn>: Qma3pqGBeUVzUPwn6TE6WWP14arjc5JKVvZac5BpJU1hkr: error calling GetTopologyAtHeight, error was msgpack decode error [pos 0]: stream reset
2021-07-08 00:30:30.245967 (p2p.Koinos) [protocol/connection_manager.go:112] <info>: Rejecting connection from blacklisted peer: /ip4/45.56.104.152/tcp/8888/p2p/Qma3pqGBeUVzUPwn6TE6WWP14arjc5JKVvZac5BpJU1hkr
2021-07-08 00:30:30.246125 (p2p.Koinos) [protocol/connection_manager.go:115] <info>: Connected to peer: /ip4/45.56.104.152/tcp/8888/p2p/Qma3pqGBeUVzUPwn6TE6WWP14arjc5JKVvZac5BpJU1hkr
2021-07-08 00:30:30.246982 (p2p.Koinos) [protocol/connection_manager.go:125] <info>: Disconnected from peer: /ip4/45.56.104.152/tcp/8888/p2p/Qma3pqGBeUVzUPwn6TE6WWP14arjc5JKVvZac5BpJU1hkr
2021-07-08 00:30:30.247087 (p2p.Koinos) [protocol/connection_manager.go:132] <info>: Attempting to connect to peer Qma3pqGBeUVzUPwn6TE6WWP14arjc5JKVvZac5BpJU1hkr
2021-07-08 00:30:30.272897 (p2p.Koinos) [protocol/sync_manager.go:167] <warn>: Qma3pqGBeUVzUPwn6TE6WWP14arjc5JKVvZac5BpJU1hkr: error getting peer chain id, max dial attempts exceeded
2021-07-08 00:30:30.273161 (p2p.Koinos) [protocol/connection_manager.go:112] <info>: Rejecting connection from blacklisted peer: /ip4/45.56.104.152/tcp/8888/p2p/Qma3pqGBeUVzUPwn6TE6WWP14arjc5JKVvZac5BpJU1hkr
2021-07-08 00:30:30.273978 (p2p.Koinos) [protocol/connection_manager.go:115] <info>: Connected to peer: /ip4/45.56.104.152/tcp/8888/p2p/Qma3pqGBeUVzUPwn6TE6WWP14arjc5JKVvZac5BpJU1hkr
2021-07-08 00:30:30.275173 (p2p.Koinos) [protocol/connection_manager.go:125] <info>: Disconnected from peer: /ip4/45.56.104.152/tcp/8888/p2p/Qma3pqGBeUVzUPwn6TE6WWP14arjc5JKVvZac5BpJU1hkr
2021-07-08 00:30:30.275481 (p2p.Koinos) [protocol/connection_manager.go:132] <info>: Attempting to connect to peer Qma3pqGBeUVzUPwn6TE6WWP14arjc5JKVvZac5BpJU1hkr
2021-07-08 00:30:30.294836 (p2p.Koinos) [protocol/connection_manager.go:112] <info>: Rejecting connection from blacklisted peer: /ip4/45.56.104.152/tcp/8888/p2p/Qma3pqGBeUVzUPwn6TE6WWP14arjc5JKVvZac5BpJU1hkr
2021-07-08 00:30:30.294915 (p2p.Koinos) [protocol/connection_manager.go:115] <info>: Connected to peer: /ip4/45.56.104.152/tcp/8888/p2p/Qma3pqGBeUVzUPwn6TE6WWP14arjc5JKVvZac5BpJU1hkr
2021-07-08 00:30:30.295450 (p2p.Koinos) [protocol/sync_manager.go:167] <warn>: Qma3pqGBeUVzUPwn6TE6WWP14arjc5JKVvZac5BpJU1hkr: error getting peer chain id, max dial attempts exceeded
2021-07-08 00:30:30.297203 (p2p.Koinos) [protocol/connection_manager.go:125] <info>: Disconnected from peer: /ip4/45.56.104.152/tcp/8888/p2p/Qma3pqGBeUVzUPwn6TE6WWP14arjc5JKVvZac5BpJU1hkr
2021-07-08 00:30:30.297357 (p2p.Koinos) [protocol/connection_manager.go:132] <info>: Attempting to connect to peer Qma3pqGBeUVzUPwn6TE6WWP14arjc5JKVvZac5BpJU1hkr
2021-07-08 00:30:30.311634 (p2p.Koinos) [protocol/sync_manager.go:167] <warn>: Qma3pqGBeUVzUPwn6TE6WWP14arjc5JKVvZac5BpJU1hkr: error getting peer chain id, max dial attempts exceeded
2021-07-08 00:30:30.311782 (p2p.Koinos) [protocol/connection_manager.go:112] <info>: Rejecting connection from blacklisted peer: /ip4/45.56.104.152/tcp/8888/p2p/Qma3pqGBeUVzUPwn6TE6WWP14arjc5JKVvZac5BpJU1hkr
2021-07-08 00:30:30.311811 (p2p.Koinos) [protocol/connection_manager.go:115] <info>: Connected to peer: /ip4/45.56.104.152/tcp/8888/p2p/Qma3pqGBeUVzUPwn6TE6WWP14arjc5JKVvZac5BpJU1hkr
2021-07-08 00:30:30.312106 (p2p.Koinos) [protocol/connection_manager.go:125] <info>: Disconnected from peer: /ip4/45.56.104.152/tcp/8888/p2p/Qma3pqGBeUVzUPwn6TE6WWP14arjc5JKVvZac5BpJU1hkr
2021-07-08 00:30:30.312228 (p2p.Koinos) [protocol/connection_manager.go:132] <info>: Attempting to connect to peer Qma3pqGBeUVzUPwn6TE6WWP14arjc5JKVvZac5BpJU1hkr
2021-07-08 00:30:30.332752 (p2p.Koinos) [protocol/sync_manager.go:167] <warn>: Qma3pqGBeUVzUPwn6TE6WWP14arjc5JKVvZac5BpJU1hkr: error getting peer chain id, max dial attempts exceeded
2021-07-08 00:30:30.333493 (p2p.Koinos) [protocol/connection_manager.go:112] <info>: Rejecting connection from blacklisted peer: /ip4/45.56.104.152/tcp/8888/p2p/Qma3pqGBeUVzUPwn6TE6WWP14arjc5JKVvZac5BpJU1hkr
2021-07-08 00:30:30.334698 (p2p.Koinos) [protocol/connection_manager.go:115] <info>: Connected to peer: /ip4/45.56.104.152/tcp/8888/p2p/Qma3pqGBeUVzUPwn6TE6WWP14arjc5JKVvZac5BpJU1hkr
2021-07-08 00:30:30.335085 (p2p.Koinos) [protocol/connection_manager.go:125] <info>: Disconnected from peer: /ip4/45.56.104.152/tcp/8888/p2p/Qma3pqGBeUVzUPwn6TE6WWP14arjc5JKVvZac5BpJU1hkr
2021-07-08 00:30:30.335179 (p2p.Koinos) [protocol/connection_manager.go:132] <info>: Attempting to connect to peer Qma3pqGBeUVzUPwn6TE6WWP14arjc5JKVvZac5BpJU1hkr
2021-07-08 00:30:30.347856 (p2p.Koinos) [protocol/sync_manager.go:167] <warn>: Qma3pqGBeUVzUPwn6TE6WWP14arjc5JKVvZac5BpJU1hkr: error getting peer chain id, max dial attempts exceeded
2021-07-08 00:30:30.348369 (p2p.Koinos) [protocol/connection_manager.go:112] <info>: Rejecting connection from blacklisted peer: /ip4/45.56.104.152/tcp/8888/p2p/Qma3pqGBeUVzUPwn6TE6WWP14arjc5JKVvZac5BpJU1hkr
2021-07-08 00:30:30.349173 (p2p.Koinos) [protocol/connection_manager.go:115] <info>: Connected to peer: /ip4/45.56.104.152/tcp/8888/p2p/Qma3pqGBeUVzUPwn6TE6WWP14arjc5JKVvZac5BpJU1hkr
2021-07-08 00:30:30.350043 (p2p.Koinos) [protocol/connection_manager.go:125] <info>: Disconnected from peer: /ip4/45.56.104.152/tcp/8888/p2p/Qma3pqGBeUVzUPwn6TE6WWP14arjc5JKVvZac5BpJU1hkr
2021-07-08 00:30:30.350549 (p2p.Koinos) [protocol/connection_manager.go:132] <info>: Attempting to connect to peer Qma3pqGBeUVzUPwn6TE6WWP14arjc5JKVvZac5BpJU1hkr
2021-07-08 00:30:30.385220 (p2p.Koinos) [protocol/connection_manager.go:112] <info>: Rejecting connection from blacklisted peer: /ip4/45.56.104.152/tcp/8888/p2p/Qma3pqGBeUVzUPwn6TE6WWP14arjc5JKVvZac5BpJU1hkr
2021-07-08 00:30:30.385585 (p2p.Koinos) [protocol/connection_manager.go:115] <info>: Connected to peer: /ip4/45.56.104.152/tcp/8888/p2p/Qma3pqGBeUVzUPwn6TE6WWP14arjc5JKVvZac5BpJU1hkr
2021-07-08 00:30:30.386393 (p2p.Koinos) [protocol/sync_manager.go:167] <warn>: Qma3pqGBeUVzUPwn6TE6WWP14arjc5JKVvZac5BpJU1hkr: error getting peer chain id, max dial attempts exceeded
2021-07-08 00:30:30.387238 (p2p.Koinos) [protocol/sync_manager.go:167] <warn>: Qma3pqGBeUVzUPwn6TE6WWP14arjc5JKVvZac5BpJU1hkr: error getting peer chain id, max dial attempts exceeded
2021-07-08 00:30:30.387410 (p2p.Koinos) [protocol/connection_manager.go:125] <info>: Disconnected from peer: /ip4/45.56.104.152/tcp/8888/p2p/Qma3pqGBeUVzUPwn6TE6WWP14arjc5JKVvZac5BpJU1hkr
2021-07-08 00:30:30.387567 (p2p.Koinos) [protocol/connection_manager.go:132] <info>: Attempting to connect to peer Qma3pqGBeUVzUPwn6TE6WWP14arjc5JKVvZac5BpJU1hkr
2021-07-08 00:30:30.419170 (p2p.Koinos) [protocol/connection_manager.go:112] <info>: Rejecting connection from blacklisted peer: /ip4/45.56.104.152/tcp/8888/p2p/Qma3pqGBeUVzUPwn6TE6WWP14arjc5JKVvZac5BpJU1hkr
2021-07-08 00:30:30.419315 (p2p.Koinos) [protocol/connection_manager.go:115] <info>: Connected to peer: /ip4/45.56.104.152/tcp/8888/p2p/Qma3pqGBeUVzUPwn6TE6WWP14arjc5JKVvZac5BpJU1hkr
2021-07-08 00:30:30.420174 (p2p.Koinos) [protocol/connection_manager.go:125] <info>: Disconnected from peer: /ip4/45.56.104.152/tcp/8888/p2p/Qma3pqGBeUVzUPwn6TE6WWP14arjc5JKVvZac5BpJU1hkr
2021-07-08 00:30:30.420304 (p2p.Koinos) [protocol/connection_manager.go:132] <info>: Attempting to connect to peer Qma3pqGBeUVzUPwn6TE6WWP14arjc5JKVvZac5BpJU1hkr
2021-07-08 00:30:30.434152 (p2p.Koinos) [protocol/connection_manager.go:112] <info>: Rejecting connection from blacklisted peer: /ip4/45.56.104.152/tcp/8888/p2p/Qma3pqGBeUVzUPwn6TE6WWP14arjc5JKVvZac5BpJU1hkr
2021-07-08 00:30:30.434548 (p2p.Koinos) [protocol/connection_manager.go:115] <info>: Connected to peer: /ip4/45.56.104.152/tcp/8888/p2p/Qma3pqGBeUVzUPwn6TE6WWP14arjc5JKVvZac5BpJU1hkr
2021-07-08 00:30:30.435488 (p2p.Koinos) [protocol/sync_manager.go:167] <warn>: Qma3pqGBeUVzUPwn6TE6WWP14arjc5JKVvZac5BpJU1hkr: error getting peer chain id, max dial attempts exceeded
2021-07-08 00:30:30.435803 (p2p.Koinos) [protocol/connection_manager.go:125] <info>: Disconnected from peer: /ip4/45.56.104.152/tcp/8888/p2p/Qma3pqGBeUVzUPwn6TE6WWP14arjc5JKVvZac5BpJU1hkr
2021-07-08 00:30:30.436815 (p2p.Koinos) [protocol/sync_manager.go:167] <warn>: Qma3pqGBeUVzUPwn6TE6WWP14arjc5JKVvZac5BpJU1hkr: error getting peer chain id, max dial attempts exceeded
2021-07-08 00:30:30.436451 (p2p.Koinos) [protocol/connection_manager.go:132] <info>: Attempting to connect to peer Qma3pqGBeUVzUPwn6TE6WWP14arjc5JKVvZac5BpJU1hkr
2021-07-08 00:30:30.466693 (p2p.Koinos) [protocol/connection_manager.go:112] <info>: Rejecting connection from blacklisted peer: /ip4/45.56.104.152/tcp/8888/p2p/Qma3pqGBeUVzUPwn6TE6WWP14arjc5JKVvZac5BpJU1hkr
2021-07-08 00:30:30.467060 (p2p.Koinos) [protocol/connection_manager.go:115] <info>: Connected to peer: /ip4/45.56.104.152/tcp/8888/p2p/Qma3pqGBeUVzUPwn6TE6WWP14arjc5JKVvZac5BpJU1hkr
2021-07-08 00:30:30.468425 (p2p.Koinos) [protocol/connection_manager.go:125] <info>: Disconnected from peer: /ip4/45.56.104.152/tcp/8888/p2p/Qma3pqGBeUVzUPwn6TE6WWP14arjc5JKVvZac5BpJU1hkr
2021-07-08 00:30:30.468775 (p2p.Koinos) [protocol/connection_manager.go:132] <info>: Attempting to connect to peer Qma3pqGBeUVzUPwn6TE6WWP14arjc5JKVvZac5BpJU1hkr
2021-07-08 00:30:31.717390 (p2p.Koinos) [node/node.go:134] <info>: Publishing block - Height: 4822 ID: zQmSbDiRv35VQQJhSh4EvTCzzHrUd4KZutrEyRV1WEVuntX Prev: zQmcbbepcnTFiZ51BZ2TLmg8vxZs839CffzBaLBBjmRbCRQ
2021-07-08 00:30:33.426426 (p2p.Koinos) [protocol/peer_handler.go:196] <warn>: QmWVg95DC2bCJQLE4uJfyUj5o1tpkHrsPhUNRpmdGnpz4v: error calling GetTopologyAtHeight, error was context deadline exceeded
2021-07-08 00:30:36.469593 (p2p.Koinos) [protocol/connection_manager.go:132] <info>: Attempting to connect to peer Qma3pqGBeUVzUPwn6TE6WWP14arjc5JKVvZac5BpJU1hkr
2021-07-08 00:30:42.839110 (p2p.Koinos) [protocol/sync_manager.go:167] <warn>: QmbH8Uu3JsBSopMt6xCuunxK6QYvCReGcQaaDNE6WovhmD: error getting peer chain id, failed to dial QmbH8Uu3JsBSopMt6xCuunxK6QYvCReGcQaaDNE6WovhmD:
  * [/ip4/194.13.80.81/tcp/51356] dial tcp4 0.0.0.0:8888->194.13.80.81:51356: i/o timeout
  * [/ip4/172.20.0.8/tcp/8888] dial tcp4 0.0.0.0:8888->172.20.0.8:8888: i/o timeout
  * [/ip4/194.13.80.81/tcp/8888] failed to negotiate security protocol: read tcp4 172.31.0.7:8888->194.13.80.81:8888: read: connection reset by peer
2021-07-08 00:30:43.473866 (p2p.Koinos) [protocol/connection_manager.go:132] <info>: Attempting to connect to peer Qma3pqGBeUVzUPwn6TE6WWP14arjc5JKVvZac5BpJU1hkr
2021-07-08 00:30:43.803281 (p2p.Koinos) [protocol/connection_manager.go:112] <info>: Rejecting connection from blacklisted peer: /ip4/45.56.104.152/tcp/8888/p2p/Qma3pqGBeUVzUPwn6TE6WWP14arjc5JKVvZac5BpJU1hkr
2021-07-08 00:30:43.803362 (p2p.Koinos) [protocol/connection_manager.go:115] <info>: Connected to peer: /ip4/45.56.104.152/tcp/8888/p2p/Qma3pqGBeUVzUPwn6TE6WWP14arjc5JKVvZac5BpJU1hkr
2021-07-08 00:30:43.803661 (p2p.Koinos) [protocol/sync_manager.go:167] <warn>: Qma3pqGBeUVzUPwn6TE6WWP14arjc5JKVvZac5BpJU1hkr: error getting peer chain id, max dial attempts exceeded
2021-07-08 00:30:43.805340 (p2p.Koinos) [protocol/connection_manager.go:125] <info>: Disconnected from peer: /ip4/45.56.104.152/tcp/8888/p2p/Qma3pqGBeUVzUPwn6TE6WWP14arjc5JKVvZac5BpJU1hkr
2021-07-08 00:30:43.805429 (p2p.Koinos) [protocol/connection_manager.go:132] <info>: Attempting to connect to peer Qma3pqGBeUVzUPwn6TE6WWP14arjc5JKVvZac5BpJU1hkr
2021-07-08 00:30:45.428401 (p2p.Koinos) [protocol/peer_handler.go:196] <warn>: QmWVg95DC2bCJQLE4uJfyUj5o1tpkHrsPhUNRpmdGnpz4v: error calling GetTopologyAtHeight, error was context deadline exceeded
2021-07-08 00:30:49.805884 (p2p.Koinos) [protocol/connection_manager.go:132] <info>: Attempting to connect to peer Qma3pqGBeUVzUPwn6TE6WWP14arjc5JKVvZac5BpJU1hkr
2021-07-08 00:30:56.806770 (p2p.Koinos) [protocol/connection_manager.go:132] <info>: Attempting to connect to peer Qma3pqGBeUVzUPwn6TE6WWP14arjc5JKVvZac5BpJU1hkr
2021-07-08 00:30:57.096906 (p2p.Koinos) [protocol/connection_manager.go:112] <info>: Rejecting connection from blacklisted peer: /ip4/45.56.104.152/tcp/8888/p2p/Qma3pqGBeUVzUPwn6TE6WWP14arjc5JKVvZac5BpJU1hkr
2021-07-08 00:30:57.097000 (p2p.Koinos) [protocol/connection_manager.go:115] <info>: Connected to peer: /ip4/45.56.104.152/tcp/8888/p2p/Qma3pqGBeUVzUPwn6TE6WWP14arjc5JKVvZac5BpJU1hkr
2021-07-08 00:30:57.098449 (p2p.Koinos) [protocol/connection_manager.go:125] <info>: Disconnected from peer: /ip4/45.56.104.152/tcp/8888/p2p/Qma3pqGBeUVzUPwn6TE6WWP14arjc5JKVvZac5BpJU1hkr
2021-07-08 00:30:57.098546 (p2p.Koinos) [protocol/connection_manager.go:132] <info>: Attempting to connect to peer Qma3pqGBeUVzUPwn6TE6WWP14arjc5JKVvZac5BpJU1hkr
2021-07-08 00:30:57.099793 (p2p.Koinos) [protocol/sync_manager.go:167] <warn>: Qma3pqGBeUVzUPwn6TE6WWP14arjc5JKVvZac5BpJU1hkr: error getting peer chain id, max dial attempts exceeded
2021-07-08 00:30:57.100279 (p2p.Koinos) [protocol/sync_manager.go:167] <warn>: Qma3pqGBeUVzUPwn6TE6WWP14arjc5JKVvZac5BpJU1hkr: error getting peer chain id, max dial attempts exceeded
2021-07-08 00:30:57.430581 (p2p.Koinos) [protocol/peer_handler.go:196] <warn>: QmWVg95DC2bCJQLE4uJfyUj5o1tpkHrsPhUNRpmdGnpz4v: error calling GetTopologyAtHeight, error was context deadline exceeded
2021-07-08 00:31:07.878389 (p2p.Koinos) [protocol/connection_manager.go:112] <info>: Rejecting connection from blacklisted peer: /ip4/45.56.104.152/tcp/8888/p2p/Qma3pqGBeUVzUPwn6TE6WWP14arjc5JKVvZac5BpJU1hkr
2021-07-08 00:31:07.878571 (p2p.Koinos) [protocol/connection_manager.go:115] <info>: Connected to peer: /ip4/45.56.104.152/tcp/8888/p2p/Qma3pqGBeUVzUPwn6TE6WWP14arjc5JKVvZac5BpJU1hkr
2021-07-08 00:31:07.878531 (p2p.Koinos) [protocol/gossip.go:373] <info>: Received peer address via gossip - /ip4/45.56.104.152/tcp/36792/p2p/Qma3pqGBeUVzUPwn6TE6WWP14arjc5JKVvZac5BpJU1hkr
2021-07-08 00:31:07.878872 (p2p.Koinos) [protocol/connection_manager.go:112] <info>: Rejecting connection from blacklisted peer: /ip4/45.56.104.152/tcp/35110/p2p/Qma3pqGBeUVzUPwn6TE6WWP14arjc5JKVvZac5BpJU1hkr
2021-07-08 00:31:07.878921 (p2p.Koinos) [protocol/connection_manager.go:115] <info>: Connected to peer: /ip4/45.56.104.152/tcp/35110/p2p/Qma3pqGBeUVzUPwn6TE6WWP14arjc5JKVvZac5BpJU1hkr
2021-07-08 00:31:07.879719 (p2p.Koinos) [protocol/connection_manager.go:125] <info>: Disconnected from peer: /ip4/45.56.104.152/tcp/8888/p2p/Qma3pqGBeUVzUPwn6TE6WWP14arjc5JKVvZac5BpJU1hkr
2021-07-08 00:31:07.879871 (p2p.Koinos) [protocol/connection_manager.go:125] <info>: Disconnected from peer: /ip4/45.56.104.152/tcp/35110/p2p/Qma3pqGBeUVzUPwn6TE6WWP14arjc5JKVvZac5BpJU1hkr
2021-07-08 00:31:07.879952 (p2p.Koinos) [protocol/connection_manager.go:132] <info>: Attempting to connect to peer Qma3pqGBeUVzUPwn6TE6WWP14arjc5JKVvZac5BpJU1hkr
2021-07-08 00:31:07.879972 (p2p.Koinos) [protocol/connection_manager.go:132] <info>: Attempting to connect to peer Qma3pqGBeUVzUPwn6TE6WWP14arjc5JKVvZac5BpJU1hkr
2021-07-08 00:31:07.901823 (p2p.Koinos) [protocol/connection_manager.go:115] <info>: Connected to peer: /ip4/208.68.39.85/tcp/8888/p2p/QmbJS1Q9bNwbzFhNa9DgywjBQ2vqy8tSr1dVBMYB3cuAov
2021-07-08 00:31:07.928296 (p2p.Koinos) [protocol/gossip.go:373] <info>: Received peer address via gossip - /ip4/208.68.39.85/tcp/8888/p2p/QmbJS1Q9bNwbzFhNa9DgywjBQ2vqy8tSr1dVBMYB3cuAov
2021-07-08 00:31:07.977830 (p2p.Koinos) [protocol/sync_manager.go:188] <info>: Connected to peer for sync: QmbJS1Q9bNwbzFhNa9DgywjBQ2vqy8tSr1dVBMYB3cuAov
2021-07-08 00:31:07.979229 (p2p.Koinos) [protocol/connection_manager.go:115] <info>: Connected to peer: /ip4/208.68.39.85/tcp/37038/p2p/QmbJS1Q9bNwbzFhNa9DgywjBQ2vqy8tSr1dVBMYB3cuAov
2021-07-08 00:31:08.073944 (p2p.Koinos) [protocol/sync_manager.go:188] <info>: Connected to peer for sync: QmbJS1Q9bNwbzFhNa9DgywjBQ2vqy8tSr1dVBMYB3cuAov
2021-07-08 00:31:08.115337 (p2p.Koinos) [protocol/connection_manager.go:115] <info>: Connected to peer: /ip4/45.33.40.86/tcp/8888/p2p/QmcgPdfK1jGVFmr4BSGUKwdgPujTGHVR2THfY4RSJkB89w
2021-07-08 00:31:08.155000 (p2p.Koinos) [protocol/connection_manager.go:115] <info>: Connected to peer: /ip4/75.164.177.96/tcp/54434/p2p/QmdjWLZJDnrH6jUbBPFRvbcEjNzjsndHDz5udQ3wTTxzMJ
2021-07-08 00:31:08.230795 (p2p.Koinos) [protocol/connection_manager.go:115] <info>: Connected to peer: /ip4/76.121.68.139/tcp/63680/p2p/QmNyZAVBMqqCfazm3NYXgs7vBv9eSK4w4Qx6hSNUwuroSh
2021-07-08 00:31:08.276775 (p2p.Koinos) [protocol/connection_manager.go:112] <info>: Rejecting connection from blacklisted peer: /ip4/194.13.80.81/tcp/8888/p2p/QmbH8Uu3JsBSopMt6xCuunxK6QYvCReGcQaaDNE6WovhmD
2021-07-08 00:31:08.276953 (p2p.Koinos) [protocol/connection_manager.go:115] <info>: Connected to peer: /ip4/194.13.80.81/tcp/8888/p2p/QmbH8Uu3JsBSopMt6xCuunxK6QYvCReGcQaaDNE6WovhmD
2021-07-08 00:31:08.283827 (p2p.Koinos) [protocol/connection_manager.go:125] <info>: Disconnected from peer: /ip4/194.13.80.81/tcp/8888/p2p/QmbH8Uu3JsBSopMt6xCuunxK6QYvCReGcQaaDNE6WovhmD
2021-07-08 00:31:08.354797 (p2p.Koinos) [protocol/connection_manager.go:115] <info>: Connected to peer: /ip4/79.195.98.41/tcp/52098/p2p/QmeTYgL2xHZYrAqBDhDAALy7UMxEvWQWr8fx8d2QgNx2Bi
2021-07-08 00:31:08.356919 (p2p.Koinos) [protocol/connection_manager.go:115] <info>: Connected to peer: /ip4/2.57.169.116/tcp/57904/p2p/QmQ3R5bPXavS85CtQe7H5prP1JGetbpF36quL24XPiXeCw
2021-07-08 00:31:08.360541 (p2p.Koinos) [protocol/sync_manager.go:188] <info>: Connected to peer for sync: QmcgPdfK1jGVFmr4BSGUKwdgPujTGHVR2THfY4RSJkB89w
2021-07-08 00:31:08.360999 (p2p.Koinos) [protocol/sync_manager.go:188] <info>: Connected to peer for sync: QmdjWLZJDnrH6jUbBPFRvbcEjNzjsndHDz5udQ3wTTxzMJ
2021-07-08 00:31:08.438315 (p2p.Koinos) [protocol/sync_manager.go:188] <info>: Connected to peer for sync: QmNyZAVBMqqCfazm3NYXgs7vBv9eSK4w4Qx6hSNUwuroSh
2021-07-08 00:31:08.608610 (p2p.Koinos) [protocol/sync_manager.go:188] <info>: Connected to peer for sync: QmQ3R5bPXavS85CtQe7H5prP1JGetbpF36quL24XPiXeCw
2021-07-08 00:31:08.622269 (p2p.Koinos) [protocol/sync_manager.go:188] <info>: Connected to peer for sync: QmeTYgL2xHZYrAqBDhDAALy7UMxEvWQWr8fx8d2QgNx2Bi
2021-07-08 00:31:08.857855 (p2p.Koinos) [protocol/gossip.go:373] <info>: Received peer address via gossip - /ip4/75.164.177.96/tcp/63517/p2p/QmdjWLZJDnrH6jUbBPFRvbcEjNzjsndHDz5udQ3wTTxzMJ
2021-07-08 00:31:09.434004 (p2p.Koinos) [protocol/peer_handler.go:196] <warn>: QmWVg95DC2bCJQLE4uJfyUj5o1tpkHrsPhUNRpmdGnpz4v: error calling GetTopologyAtHeight, error was context deadline exceeded
2021-07-08 00:31:09.616611 (p2p.Koinos) [protocol/gossip.go:242] <warn>: Gossiped block not applied from peer QmeTYgL2xHZYrAqBDhDAALy7UMxEvWQWr8fx8d2QgNx2Bi: block application failed - Height: 63583 ID: zQmcCoz75GVaEdaaAeWngNNXdKdyfgFNJjbJrVwMWmoU2tV Prev: zQmcZsXTE68uPpnLoQuZNEa2YbTXYMdGtynt1SmWrSEN5nq, chain rpc error, Unknown previous block
2021-07-08 00:31:09.618464 (p2p.Koinos) [protocol/connection_manager.go:125] <info>: Disconnected from peer: /ip4/79.195.98.41/tcp/52098/p2p/QmeTYgL2xHZYrAqBDhDAALy7UMxEvWQWr8fx8d2QgNx2Bi
2021-07-08 00:31:09.618897 (p2p.Koinos) [protocol/gossip.go:242] <warn>: Gossiped block not applied from peer QmeTYgL2xHZYrAqBDhDAALy7UMxEvWQWr8fx8d2QgNx2Bi: block application failed - Height: 63588 ID: zQmNfBXVThvGbm6oH7fzbJpkwWHbKtgSkHXAiU5qJXHdS2w Prev: zQmQqG44auFdWNFzv3TLyxkPNqi3zAcAdG58kj9bZ42hZwL, chain rpc error, Unknown previous block
2021-07-08 00:31:09.619539 (p2p.Koinos) [protocol/gossip.go:242] <warn>: Gossiped block not applied from peer QmeTYgL2xHZYrAqBDhDAALy7UMxEvWQWr8fx8d2QgNx2Bi: block application failed - Height: 63586 ID: zQmcbKzbwuxEYUZpNXVwYJsLZgN92xvTbMGBUbDmk3oCsW8 Prev: zQmRkai4g9yM1uB8xntjDKHZQYK7mQM4WDNawppLjh83KdC, chain rpc error, Unknown previous block
2021-07-08 00:31:09.619956 (p2p.Koinos) [protocol/gossip.go:242] <warn>: Gossiped block not applied from peer QmeTYgL2xHZYrAqBDhDAALy7UMxEvWQWr8fx8d2QgNx2Bi: block application failed - Height: 63584 ID: zQmUUSGm21P1iFdLNQohvTssesEd6iRDsr5SYeqmayMFRkV Prev: zQmcCoz75GVaEdaaAeWngNNXdKdyfgFNJjbJrVwMWmoU2tV, chain rpc error, Unknown previous block
2021-07-08 00:31:09.620079 (p2p.Koinos) [protocol/gossip.go:242] <warn>: Gossiped block not applied from peer QmeTYgL2xHZYrAqBDhDAALy7UMxEvWQWr8fx8d2QgNx2Bi: block application failed - Height: 63585 ID: zQmRkai4g9yM1uB8xntjDKHZQYK7mQM4WDNawppLjh83KdC Prev: zQmUUSGm21P1iFdLNQohvTssesEd6iRDsr5SYeqmayMFRkV, chain rpc error, Unknown previous block
2021-07-08 00:31:09.620244 (p2p.Koinos) [protocol/gossip.go:242] <warn>: Gossiped block not applied from peer QmeTYgL2xHZYrAqBDhDAALy7UMxEvWQWr8fx8d2QgNx2Bi: block application failed - Height: 63590 ID: zQmY7VsnNrcvryR2mt5K6uq8ACsoBzoUzwttDEZ1rtUK2iK Prev: zQmVjz78wnAcr4TLFDorotHkgG8sCHcmRuiRgxSRbky4QsK, chain rpc error, Unknown previous block
2021-07-08 00:31:09.620397 (p2p.Koinos) [protocol/gossip.go:242] <warn>: Gossiped block not applied from peer QmeTYgL2xHZYrAqBDhDAALy7UMxEvWQWr8fx8d2QgNx2Bi: block application failed - Height: 63587 ID: zQmQqG44auFdWNFzv3TLyxkPNqi3zAcAdG58kj9bZ42hZwL Prev: zQmcbKzbwuxEYUZpNXVwYJsLZgN92xvTbMGBUbDmk3oCsW8, chain rpc error, Unknown previous block
2021-07-08 00:31:09.620505 (p2p.Koinos) [protocol/gossip.go:242] <warn>: Gossiped block not applied from peer QmeTYgL2xHZYrAqBDhDAALy7UMxEvWQWr8fx8d2QgNx2Bi: block application failed - Height: 63589 ID: zQmVjz78wnAcr4TLFDorotHkgG8sCHcmRuiRgxSRbky4QsK Prev: zQmNfBXVThvGbm6oH7fzbJpkwWHbKtgSkHXAiU5qJXHdS2w, chain rpc error, Unknown previous block
2021-07-08 00:31:12.860334 (p2p.Koinos) [protocol/gossip.go:373] <info>: Received peer address via gossip - /ip4/2.57.169.116/tcp/50715/p2p/QmQ3R5bPXavS85CtQe7H5prP1JGetbpF36quL24XPiXeCw
2021-07-08 00:31:12.862056 (p2p.Koinos) [protocol/gossip.go:373] <info>: Received peer address via gossip - /ip4/76.121.68.139/tcp/53481/p2p/QmNyZAVBMqqCfazm3NYXgs7vBv9eSK4w4Qx6hSNUwuroSh
2021-07-08 00:31:12.862145 (p2p.Koinos) [protocol/gossip.go:369] <info>: Failed to connect to gossiped peer: /ip4/79.195.98.41/tcp/50110/p2p/QmeTYgL2xHZYrAqBDhDAALy7UMxEvWQWr8fx8d2QgNx2Bi, failed to dial QmeTYgL2xHZYrAqBDhDAALy7UMxEvWQWr8fx8d2QgNx2Bi:
  * [/ip4/79.195.98.41/tcp/50139] dial tcp4 79.195.98.41:50139: connect: no route to host
  * [/ip4/172.18.0.8/tcp/8888] dial tcp4 0.0.0.0:8888->172.18.0.8:8888: i/o timeout
  * [/ip4/79.195.98.41/tcp/50113] dial tcp4 79.195.98.41:50113: i/o timeout
  * [/ip4/79.195.98.41/tcp/50141] dial tcp4 79.195.98.41:50141: i/o timeout
  * [/ip4/79.195.98.41/tcp/50138] dial tcp4 79.195.98.41:50138: i/o timeout
  * [/ip4/79.195.98.41/tcp/50096] dial tcp4 79.195.98.41:50096: i/o timeout
  * [/ip4/79.195.98.41/tcp/50110] dial tcp4 79.195.98.41:50110: i/o timeout
2021-07-08 00:31:13.289013 (p2p.Koinos) [protocol/sync_manager.go:167] <warn>: QmbH8Uu3JsBSopMt6xCuunxK6QYvCReGcQaaDNE6WovhmD: error getting peer chain id, failed to dial QmbH8Uu3JsBSopMt6xCuunxK6QYvCReGcQaaDNE6WovhmD:
  * [/ip4/172.20.0.8/tcp/8888] dial tcp4 0.0.0.0:8888->172.20.0.8:8888: i/o timeout
  * [/ip4/194.13.80.81/tcp/8888] dial tcp4 0.0.0.0:8888->194.13.80.81:8888: i/o timeout
  * [/ip4/194.13.80.81/tcp/51356] dial tcp4 0.0.0.0:8888->194.13.80.81:51356: i/o timeout
2021-07-08 00:31:13.885589 (p2p.Koinos) [protocol/connection_manager.go:132] <info>: Attempting to connect to peer Qma3pqGBeUVzUPwn6TE6WWP14arjc5JKVvZac5BpJU1hkr
2021-07-08 00:31:13.885633 (p2p.Koinos) [protocol/connection_manager.go:132] <info>: Attempting to connect to peer Qma3pqGBeUVzUPwn6TE6WWP14arjc5JKVvZac5BpJU1hkr
2021-07-08 00:31:14.576176 (p2p.Koinos) [node/node.go:134] <info>: Publishing block - Height: 4823 ID: zQmQYEaMvDw9LHhTXburTL3aKo2ERNHwU7qpkXZ5tNXRVoH Prev: zQmSbDiRv35VQQJhSh4EvTCzzHrUd4KZutrEyRV1WEVuntX
2021-07-08 00:31:15.081859 (p2p.Koinos) [protocol/gossip.go:242] <warn>: Gossiped block not applied from peer QmcgPdfK1jGVFmr4BSGUKwdgPujTGHVR2THfY4RSJkB89w: block application failed - Height: 76184 ID: zQmXLNCPge46zoxWEX9xUzNTfAuDHyX4pkTkQ9eJSaKZPKz Prev: zQmNWzZ7edkEv9VyfB9hh6BLEuEGdVVohxc7mSnsSbYvXa2, chain rpc error, Unknown previous block
theoreticalbts commented 3 years ago

This seems weird, because it should be triggering a rescan every 20 ms, which should cause the download manager to download the missing block from someone else.

theoreticalbts commented 3 years ago

The error message here is triggering, and then the very next thing we do is a select which selects the ctx.Done() case, which we know doesn't block because the context was already reported to be done by the error message.

So the downloadResponseChan never gets any response, leading the BlockDownloadManager to believe the download is still in progress. Forever. The result is a stuck sync.

What does happen is that the PeerHandlerLoop, running in a separate goroutine, picks up on the closed context here and sends it to the PeerIsClosedChan, which is drained by the BlockDownloadManager here.

The solution is then for BlockDownloadManager to clear the peer's in-flight requests when it receives a peer disconnection notification on PeerIsClosedChan. I think we only need to clear requests that are in Downloading, as requests that have made it to Applying or WaitingToApply shouldn't need the peer to be connected to finish their processing.