Bernardo Magri
|
6e9f6ba66f
several fixes
|
7 лет назад |
Bernardo Magri
|
396271c92b
bug fixes and major update
|
7 лет назад |
Malte Kraus
|
358a586aa5
improve documentation
|
8 лет назад |
Malte Kraus
|
09fc779760
refactor miner class interface
|
8 лет назад |
Malte Kraus
|
001f9bc6d6
configure pytest not to interfere with our forking
|
8 лет назад |
Malte Kraus
|
490af57fd0
run miner in forked process, to avoid the Python GIL
|
8 лет назад |
Malte Kraus
|
5c4afaa0ea
properly stop miner in stop_mining(), use condition variable instead of busy waiting
|
8 лет назад |
Malte Kraus
|
c02f887982
document everything
|
8 лет назад |
Malte Kraus
|
a7f9eae35d
correctly call create_block() with the unconfirmed transactions
|
8 лет назад |
Malte Kraus
|
a773570b04
have start_mining figure out which block to mine itself
|
8 лет назад |
Malte Kraus
|
e664b67c0c
make sure that transactions in the same block do not conflict with each other
|
8 лет назад |
Malte Kraus
|
817dc83e90
use a message queue for simple thread safety
|
8 лет назад |
Malte Kraus
|
a51e625830
handle invalid transactions better
|
8 лет назад |
Malte Kraus
|
579b70d303
implement bare-bones networking
|
8 лет назад |
Malte Kraus
|
d77bf3b335
add sphynx documentation
|
8 лет назад |
Malte Kraus
|
9985148595
basic mining and sending money seems to work now
|
8 лет назад |