54 Commits

Author SHA1 Message Date
4cfe85f6f2 orphans and wallet files 2026-05-28 13:01:23 +02:00
4f10f013f6 orphans reorg test 2026-05-15 22:38:18 +02:00
f94655a0ed segfaults and orphans 2026-05-15 22:32:34 +02:00
58ff36b218 cli fix 2026-05-15 19:54:48 +02:00
8f3559b3f6 segfault fix 2026-05-15 19:46:57 +02:00
971a4d9e49 auto resync on penalties 2026-05-15 19:33:57 +02:00
f9c94876d9 reorg bugs 2026-05-15 19:30:58 +02:00
9405801f6b con timeout 2026-05-15 19:28:21 +02:00
0fb2615d4c sync errors 2026-05-15 19:01:51 +02:00
55ca03f4ff orphan test 2026-05-15 18:49:49 +02:00
ce27dafaba todo update, forward block broadcasts, optional echo connect 2026-05-15 18:37:50 +02:00
4201b5bcc6 linux errors 2026-05-15 16:21:33 +02:00
46ff16fc3e linux errors 2026-05-15 16:18:06 +02:00
6dd14ce087 linux errors 2026-05-15 16:12:09 +02:00
644695c018 linux errors 2026-05-15 16:07:16 +02:00
5e520d57f6 thread blocking DAG alloc fix 2026-05-15 13:17:24 +02:00
3337ac85ab reorgs, fetch batching (parallel fetch), orphans 2026-05-15 13:01:27 +02:00
ad339dc696 sync 2026-05-15 12:23:07 +02:00
361ac73e45 global externs refactor, some tcp methods 2026-05-14 17:36:40 +02:00
1e9fc9b024 fetch depends 2026-05-08 18:12:42 +02:00
8b40fe7c56 fetch depends 2026-05-08 18:10:21 +02:00
189aa357af fetch depends 2026-05-08 18:07:28 +02:00
be2a0f3abf throttling cli arg 2026-05-03 16:37:26 +02:00
318fecc029 millisecond timestamps 2026-05-03 13:58:06 +02:00
d4ec88426a blockdetail command, fullverify checks difficulty (needs optimizing), move general functions to utils.h 2026-04-30 00:09:40 +02:00
6cbb16d909 hello and ack exchange 2026-04-25 20:30:13 +02:00
bd972bfab6 hello and ack exchange 2026-04-25 20:28:38 +02:00
32b9a57366 tx mempool start, hello packet 2026-04-24 17:14:40 +02:00
accdeebee8 'balance all' command 2026-04-23 22:10:14 +02:00
d962194334 name 2026-04-23 21:39:56 +02:00
a89a912898 quality-of-life improvements, lower client slave thread stack to 512KB (maybe still too much), dynamic fullverify - freeing transactions after verification 2026-04-23 21:34:12 +02:00
9c99eec3a8 TCP Node boilerplate; CLI interface 2026-04-23 16:24:26 +02:00
d631eb190d Start doing TCP networking 2026-04-15 21:38:30 +02:00
258ca9474f shorten transaction 2026-04-15 18:46:00 +02:00
1c1d8c5341 test spends multiple 2026-04-15 08:58:28 +02:00
e55a0b54d0 fix some warnings 2026-04-10 18:36:16 +02:00
eb7c29abb1 pragma packing 2026-04-10 16:36:37 +02:00
24f20c81f8 rename 2026-04-03 17:02:46 +02:00
7aafaa4196 note 2026-04-03 16:08:33 +02:00
ae64bb9dfc temoporarily changed DAG size for testing, fix TX loading, move some TX logic to Transaction_Init() 2026-04-03 15:20:13 +02:00
b83f52a448 balance sheet save/load 2026-04-03 11:43:02 +02:00
6800ce2b60 test send 2026-04-02 21:52:59 +02:00
df7787ed2d balance sheet stuff, added khash hashmaps 2026-04-02 21:21:12 +02:00
b20ba9802e Full DAG size, epoch scaling etc. 2026-04-01 18:47:59 +02:00
406ec95139 diff 2026-04-01 15:07:16 +02:00
dfea98aee2 update storage 2026-04-01 15:01:25 +02:00
06e6f02b86 Figured out the reward scheme 2026-04-01 11:56:09 +02:00
075793c24c huge chain test, added 1.5% yearly inflation at 3.5 million blocks 2026-03-30 23:46:22 +02:00
6f595b86b6 packets 2026-03-30 15:50:22 +02:00
b47ff30bc7 difficulty calculation, move from randomx to autolykos2 2026-03-30 15:42:28 +02:00