summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* wipslintlittleblack1112025-10-245-10/+5590
|
* refactor: seperate cli and gui binicedlittleblack1112025-10-244-45/+60
|
* refactor(clac_pow): remove unnecessary variablesmainlittleblack1112025-10-232-16/+15
| | | | | revert: refactor(calc_pow): useless check with atomic found as the abort is slow and while it's aborting, the threads are still doing PoW
* refactor(calc_pow): useless check with atomic foundlittleblack1112025-10-231-10/+7
|
* Revert "refactor: use tx for transaction"littleblack1112025-10-233-23/+23
| | | | This reverts commit 24f842410b670d7db9e22cda1e804a5d8141e7fa.
* 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-223-14/+14
|
* 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(cmd): fetch to refresh idb
* feat: peer cmdlittleblack1112025-10-213-17/+41
| | | | refactor: Ui now takes network
* 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
| | | | | | This reverts commit dec78fd8bb4cc8f52c857088b274fd06cea2e730. oops, it did not account for nonce
* 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-217-59/+177
|
* 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
| | | | chore(Block::Hash)!: panic when trying to hash with no PoW
* 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-209-0/+1050