summaryrefslogtreecommitdiff
path: root/src/network.rs
Commit message (Expand)AuthorAgeFilesLines
* refactor(clac_pow): remove unnecessary variablesmainlittleblack1112025-10-231-1/+1
* Revert "refactor: use tx for transaction"littleblack1112025-10-231-4/+4
* refactor: use tx for transactionlittleblack1112025-10-231-4/+4
* refactor: use mpsc instead of framed and sinklittleblack1112025-10-231-62/+38
* refactor: use Arc for Requestlittleblack1112025-10-221-11/+11
* refactor: less complicated types for asynclittleblack1112025-10-221-75/+52
* feat(cmd): list peerslittleblack1112025-10-211-2/+26
* refactor: multithreaded mininglittleblack1112025-10-211-4/+6
* 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-211-10/+17
* feat: peer cmdlittleblack1112025-10-211-3/+4
* fix: pretty json formatlittleblack1112025-10-211-3/+3
* fix: don't broadcast empty bclittleblack1112025-10-211-0/+3
* refactor: mutex logicslittleblack1112025-10-211-64/+72
* feat: display block and blockchainlittleblack1112025-10-211-3/+3
* fix(block): save actual PoW nonce instead of hashedlittleblack1112025-10-211-2/+2
* refactor(blocks): use sha256littleblack1112025-10-211-7/+11
* fix: sink sendlittleblack1112025-10-211-5/+33
* fix(bc): IBDlittleblack1112025-10-211-1/+19
* fix: frame sendlittleblack1112025-10-211-28/+41
* feat: uilittleblack1112025-10-211-0/+21
* perf(Block::verify_pow): directly use self.hashlittleblack1112025-10-211-1/+1
* chore(network): shadow naminglittleblack1112025-10-211-7/+9
* network: verify requestslittleblack1112025-10-211-15/+24
* fix: p2p connectionlittleblack1112025-10-211-43/+59
* initlittleblack1112025-10-201-0/+205