Commit Graph

476 Commits

Author SHA1 Message Date
Dmitry Zuikov 58622b6326 wip 2023-02-02 17:08:39 +03:00
Dmitry Zuikov 4851f4b0dd peer credentials 2023-02-02 15:05:06 +03:00
Dmitry Zuikov 75d34f18d7 wip 2023-01-28 10:05:34 +03:00
Dmitry Zuikov ceba76ddc4 compiles 2023-01-28 09:39:36 +03:00
Dmitry Zuikov 245d9451ea wip 2023-01-28 07:23:57 +03:00
Dmitry Zuikov 56a60b2251 limits lowered 2023-01-28 06:55:34 +03:00
Dmitry Zuikov 4c0f96342d wip 2023-01-27 13:20:44 +03:00
Dmitry Zuikov ab3d22747d wip 2023-01-27 12:46:35 +03:00
Dmitry Zuikov 2f4bfe1cfb little bit better 2023-01-27 11:07:38 +03:00
Dmitry Zuikov d1c8972b09 wip 2023-01-27 09:44:46 +03:00
Dmitry Zuikov 784ac22b0e intmap writer 2023-01-27 09:26:03 +03:00
Dmitry Zuikov d046ae0bc7 faster writer 2023-01-27 09:18:50 +03:00
Dmitry Zuikov 0ecd0bf437 weird 2023-01-27 07:30:58 +03:00
Dmitry Zuikov eaa2c41827 removed bytestring pinning from Peer 2023-01-27 07:04:54 +03:00
Dmitry Zuikov d19777660c Cache -> HashMap in Messaging.Fake 2023-01-26 19:50:03 +03:00
Dmitry Zuikov 9dfa09c462 LICENSE 2023-01-26 18:24:12 +03:00
Dmitry Zuikov 477a1e22b5 LICENSE 2023-01-26 18:15:32 +03:00
Dmitry Zuikov c50b91ff47 better, but wtf 2023-01-26 17:38:57 +03:00
Dmitry Zuikov f528b5d888 wip 2023-01-26 15:57:10 +03:00
Dmitry Zuikov ceb03a558a wtf 2023-01-26 15:41:36 +03:00
Dmitry Zuikov 8a2d153914 fucking fuck 2023-01-26 13:26:37 +03:00
Dmitry Zuikov e390cc8c5d works-but-slow 2023-01-26 11:44:40 +03:00
Dmitry Zuikov 5c46d7cec0 works-but-slow 2023-01-26 11:41:00 +03:00
Dmitry Zuikov 6fee1ef8c1 better, but wtf 2023-01-26 10:36:10 +03:00
Dmitry Zuikov 38a000b2b6 better 2023-01-26 10:03:35 +03:00
Dmitry Zuikov 817dd9349a better 2023-01-26 10:00:26 +03:00
Dmitry Zuikov 81eae775bc error: file locked 2023-01-26 09:10:36 +03:00
Dmitry Zuikov e7ce36591a wip 2023-01-26 08:31:23 +03:00
Dmitry Zuikov f0c4756b11 wip 2023-01-25 13:14:31 +03:00
Dmitry Zuikov b29d17aa4a wip 2023-01-25 13:07:22 +03:00
Dmitry Zuikov 5197c2fa2b file corruption during concurrent writes 2023-01-25 10:15:00 +03:00
Dmitry Zuikov 6133c1cb2f wtf 2023-01-25 08:48:36 +03:00
Dmitry Zuikov aa739d64e7 blocks per second measurements 2023-01-25 08:11:41 +03:00
Dmitry Zuikov bcb799f7e3 wip 2023-01-25 05:43:43 +03:00
Dmitry Zuikov 3511003e66 wip 2023-01-25 05:26:16 +03:00
Dmitry Zuikov 21d0828a52 speedup 2023-01-24 17:45:19 +03:00
Dmitry Zuikov c2a2473eb1 works 2023-01-24 15:51:34 +03:00
Dmitry Zuikov aff86cf2b3 wip 2023-01-24 14:37:10 +03:00
Dmitry Zuikov 07937ce32b wip 2023-01-24 13:15:32 +03:00
Dmitry Zuikov 6a4503e4a3 wip 2023-01-24 11:47:30 +03:00
Dmitry Zuikov eef460c439 wip. now looks working, but still slow 2023-01-24 11:36:01 +03:00
Dmitry Zuikov 3f6e483299 wip 2023-01-24 11:01:34 +03:00
Dmitry Zuikov eb452c06f5 wip 2023-01-24 09:47:33 +03:00
Dmitry Zuikov 8b1e3fbbfd works on 10m per peer, explodes on 40m 2023-01-24 07:13:14 +03:00
Dmitry Zuikov 2d06149e25 better 2023-01-23 10:13:48 +03:00
Dmitry Zuikov fe27c56c35 super slow 2023-01-23 07:16:09 +03:00
Dmitry Zuikov 7c51ab4e85 SLOW 2023-01-22 22:32:08 +03:00
Dmitry Zuikov 762fc12de9 detecting data && deferred emit 2023-01-22 21:03:21 +03:00
Dmitry Zuikov 9985ec68de wip 2023-01-22 20:40:53 +03:00
Dmitry Zuikov 7bac05bfd5 checking if block is here 2023-01-22 18:56:19 +03:00
Dmitry Zuikov 76e977327f proto block announces. it works! 2023-01-22 18:25:04 +03:00
Dmitry Zuikov 264314e255 proto peer locator 2023-01-22 16:02:53 +03:00
Dmitry Zuikov de97258fe1 wip 2023-01-22 15:38:46 +03:00
Dmitry Zuikov 6c0aef1e25 good. 2023-01-22 14:53:15 +03:00
Dmitry Zuikov 9a497efea4 okay... 2023-01-22 14:51:30 +03:00
Dmitry Zuikov 1893123ccb wtf? 2023-01-22 14:19:14 +03:00
Dmitry Zuikov b0bfe75e1f wip 2023-01-22 13:06:20 +03:00
Dmitry Zuikov 7e4914b73e wip 2023-01-22 13:03:35 +03:00
Dmitry Zuikov 717f24deab wip 2023-01-22 13:02:21 +03:00
Dmitry Zuikov 8492b41087 wip 2023-01-22 10:39:12 +03:00
Dmitry Zuikov 0c32275176 wip 2023-01-22 10:14:27 +03:00
Dmitry Zuikov f9748ed1fc wip 2023-01-22 09:20:47 +03:00
Dmitry Zuikov 0f458134d3 basic events work 2023-01-22 07:39:31 +03:00
Dmitry Zuikov e0efd2ac1d wip 2023-01-22 06:06:26 +03:00
Dmitry Zuikov 881b60d6ea wip 2023-01-21 16:27:39 +03:00
Dmitry Zuikov af1009e194 wtf? 2023-01-21 16:09:13 +03:00
Dmitry Zuikov 1bdf9e58ae wtf 2023-01-21 16:00:26 +03:00
Dmitry Zuikov d5ea301ffc wip 2023-01-21 15:24:53 +03:00
Dmitry Zuikov 76579675b6 wip 2023-01-21 14:41:26 +03:00
Dmitry Zuikov 5cc1ea7a49 wip 2023-01-21 07:48:00 +03:00
Dmitry Zuikov ada3542ec6 wip 2023-01-20 21:05:57 +03:00
Dmitry Zuikov 5d3d60778d gonna-fuckup 2023-01-20 19:09:11 +03:00
Dmitry Zuikov ec417fe3ef wip 2023-01-20 15:41:27 +03:00
Dmitry Zuikov 2b223644a4 wip 2023-01-20 09:14:24 +03:00
Dmitry Zuikov 9452e4e5b2 WTF-MTF 2023-01-20 08:42:54 +03:00
Dmitry Zuikov cea8a22e1b wip 2023-01-20 07:10:12 +03:00
Dmitry Zuikov f1d9513ad5 wip 2023-01-20 06:48:00 +03:00
Dmitry Zuikov e752075eed generarting some sort of cookie 2023-01-19 10:27:22 +03:00
Dmitry Zuikov 42ed4573b2 session reworking wip 2023-01-19 07:36:54 +03:00
Dmitry Zuikov 630cacc960 block receiving fsm 2023-01-18 20:04:26 +03:00
Dmitry Zuikov 33052af876 wip 2023-01-18 19:28:33 +03:00
Dmitry Zuikov 0bc07eb912 wip 2023-01-18 18:47:21 +03:00
Dmitry Zuikov 4256a3663f wip 2023-01-18 17:42:30 +03:00
Dmitry Zuikov d338c5c37a wip 2023-01-18 17:42:17 +03:00
Dmitry Zuikov bcb4887974 wip 2023-01-18 12:34:26 +03:00
Dmitry Zuikov afabbd7b85 compiles 2023-01-18 11:35:27 +03:00
Dmitry Zuikov 5964e79d0b BlockInfo 2023-01-18 07:47:12 +03:00
Dmitry Zuikov 41d5a9b21c wip 2023-01-18 07:41:34 +03:00
Dmitry Zuikov 23fe095d38 wip 2023-01-18 07:40:25 +03:00
Dmitry Zuikov 6e67d1d0ae ResponseM monad 2023-01-18 07:16:59 +03:00
Dmitry Zuikov d76aef7eca wip 2023-01-18 05:53:29 +03:00
Dmitry Zuikov 37065c62da zzz 2023-01-17 14:49:50 +03:00
Dmitry Zuikov e08ffd653e wtf 2023-01-17 14:41:39 +03:00
Dmitry Zuikov dc44776950 wip 2023-01-17 14:32:51 +03:00
Dmitry Zuikov d5ce8000a1 basic get-block-info 2023-01-17 12:52:49 +03:00
Dmitry Zuikov 791b1789bd wip 2023-01-17 11:42:34 +03:00
Dmitry Zuikov ff2438009d wip 2023-01-17 09:28:06 +03:00
Dmitry Zuikov c97a7c1bb3 ... and it works! 2023-01-17 06:58:01 +03:00
Dmitry Zuikov d509fad3bc works 2023-01-17 06:02:17 +03:00
Dmitry Zuikov 4008971946 still working 2023-01-17 05:53:59 +03:00
Dmitry Zuikov 39d7e0c035 still working 2023-01-17 05:38:05 +03:00
Dmitry Zuikov 7536d9bbc9 works 2023-01-17 05:20:47 +03:00
Dmitry Zuikov 1be49557fd still compiles 2023-01-16 13:54:03 +03:00
Dmitry Zuikov c3891dbd11 so far so good 2023-01-15 13:09:42 +03:00
Dmitry Zuikov 28731b0a4f so far so good 2023-01-15 11:34:21 +03:00
Dmitry Zuikov 6c3ca86b05 so far so good 2023-01-13 13:47:47 +03:00
Dmitry Zuikov ef9271b808 wip 2023-01-13 13:01:26 +03:00
Dmitry Zuikov 69cd2622f2 wip 2023-01-13 12:44:38 +03:00
Dmitry Zuikov 952bb05d6e wip 2023-01-13 12:09:32 +03:00
Dmitry Zuikov 2da7ea122a wip 2023-01-13 11:18:51 +03:00
Dmitry Zuikov 08c634a82c wip 2023-01-13 10:50:04 +03:00
Dmitry Zuikov 2be1ca7d1c wip 2023-01-13 10:43:35 +03:00
Dmitry Zuikov f57b4f29c7 wip 2023-01-13 10:20:44 +03:00
Dmitry Zuikov 7ba2eacdbc wip 2023-01-13 10:14:37 +03:00
Dmitry Zuikov cda69cacce wip 2023-01-13 10:09:25 +03:00
Dmitry Zuikov 05e8ccdcfc read objects by ref 2023-01-13 09:58:16 +03:00
Dmitry Zuikov 5075257c91 wip 2023-01-13 07:44:17 +03:00
Dmitry Zuikov 09d2caaef8 wip 2023-01-13 06:40:51 +03:00
Dmitry Zuikov 3ba851a505 wip 2023-01-13 06:00:19 +03:00
Dmitry Zuikov ccce9504a3 wip 2023-01-11 16:05:49 +03:00
Dmitry Zuikov 68b6de0d07 oops 2023-01-11 14:51:18 +03:00
Dmitry Zuikov ce9510efeb wip 2023-01-11 14:32:13 +03:00
Dmitry Zuikov 7eb6b254c8 wip 2023-01-10 18:51:13 +03:00
Dmitry Zuikov 2b75931e55 wip 2023-01-10 15:20:26 +03:00
Dmitry Zuikov 533ea3e0db storage as queue-based stuff 2023-01-10 13:44:09 +03:00
Dmitry Zuikov 6f6c22ae58 wip 2023-01-10 11:47:57 +03:00