summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* refactor: seperate cli and gui binicedlittleblack1112025-10-243-45/+52
* refactor(clac_pow): remove unnecessary variablesmainlittleblack1112025-10-232-16/+15
* refactor(calc_pow): useless check with atomic foundlittleblack1112025-10-231-10/+7
* Revert "refactor: use tx for transaction"littleblack1112025-10-233-23/+23
* refactor: calc_powlittleblack1112025-10-231-8/+8
* refactor: use tx for transactionlittleblack1112025-10-233-22/+25
* refactor: use mpsc instead of framed and sinklittleblack1112025-10-231-62/+38
* refactor: use Arc for Requestlittleblack1112025-10-222-13/+13
* refactor: less complicated types for asynclittleblack1112025-10-223-116/+85
* feat(cmd): list peerslittleblack1112025-10-212-2/+38
* refactor: multithreaded mininglittleblack1112025-10-212-25/+65
* chore: more logginglittleblack1112025-10-211-0/+2
* chore(try_peer): auto fetch idb after adding new peerlittleblack1112025-10-211-1/+10
* refactor(network): direct write function, which broadcast uses nowlittleblack1112025-10-212-10/+26
* feat: peer cmdlittleblack1112025-10-213-17/+41
* fix: pretty json formatlittleblack1112025-10-212-4/+4
* fix: don't broadcast empty bclittleblack1112025-10-211-0/+3
* refactor: mutex logicslittleblack1112025-10-213-77/+79
* Revert "chore(block): directly use self.digest instead"littleblack1112025-10-211-1/+1
* feat: display block and blockchainlittleblack1112025-10-215-10/+24
* chore(block): directly use self.digest insteadlittleblack1112025-10-211-1/+1
* fix(block): fix verification of PoWlittleblack1112025-10-211-4/+8
* fix(block): save actual PoW nonce instead of hashedlittleblack1112025-10-212-7/+7
* refactor(blocks): use sha256littleblack1112025-10-215-59/+70
* fix: sink sendlittleblack1112025-10-211-5/+33
* fix(bc): IBDlittleblack1112025-10-212-2/+20
* fix: frame sendlittleblack1112025-10-211-28/+41
* fix: deadlocklittleblack1112025-10-212-37/+46
* feat: uilittleblack1112025-10-216-2/+130
* perf(Block::verify_pow): directly use self.hashlittleblack1112025-10-212-12/+6
* blocks: impl .storelittleblack1112025-10-211-1/+5
* chore(network): shadow naminglittleblack1112025-10-211-7/+9
* network: verify requestslittleblack1112025-10-214-19/+41
* fix: p2p connectionlittleblack1112025-10-212-45/+65
* initlittleblack1112025-10-206-0/+343