Bernardo Magri
|
396271c92b
bug fixes and major update
|
7 ani în urmă |
Malte Kraus
|
09fc779760
refactor miner class interface
|
8 ani în urmă |
Malte Kraus
|
ee6ee093e1
remove all `prev_block` parameters
|
8 ani în urmă |
Malte Kraus
|
001f9bc6d6
configure pytest not to interfere with our forking
|
8 ani în urmă |
Malte Kraus
|
490af57fd0
run miner in forked process, to avoid the Python GIL
|
8 ani în urmă |
Malte Kraus
|
b974681130
add logging import to tests
|
8 ani în urmă |
Malte Kraus
|
0500290a97
stop mining in protocol test even if an error occurs
|
8 ani în urmă |
Malte Kraus
|
94ebc182a1
avoid race condition for validity checking in protocol test
|
8 ani în urmă |
Malte Kraus
|
5e67f8ce47
use pytest for testing
|
8 ani în urmă |
Malte Kraus
|
c02f887982
document everything
|
8 ani în urmă |
Malte Kraus
|
3f27a1591e
delete useless tests, change test_proto to actually fail on error
|
8 ani în urmă |
Malte Kraus
|
5918f86037
broadcast received unknown transactions
|
8 ani în urmă |
Malte Kraus
|
6a08768789
add a miner executable
|
8 ani în urmă |
Malte Kraus
|
a773570b04
have start_mining figure out which block to mine itself
|
8 ani în urmă |
Malte Kraus
|
056a5828c9
make sure that the chain builder is only used from a single thread
|
8 ani în urmă |
Malte Kraus
|
c979749042
correctly read messages from socket
|
8 ani în urmă |
Malte Kraus
|
15f0049fdd
fix JSON (de)-serialization and add simple wip protocol test
|
8 ani în urmă |