Commit History

Autor SHA1 Mensaxe Data
  Malte Kraus 001f9bc6d6 configure pytest not to interfere with our forking %!s(int64=8) %!d(string=hai) anos
  Malte Kraus 490af57fd0 run miner in forked process, to avoid the Python GIL %!s(int64=8) %!d(string=hai) anos
  Malte Kraus b974681130 add logging import to tests %!s(int64=8) %!d(string=hai) anos
  Malte Kraus 0500290a97 stop mining in protocol test even if an error occurs %!s(int64=8) %!d(string=hai) anos
  Malte Kraus 94ebc182a1 avoid race condition for validity checking in protocol test %!s(int64=8) %!d(string=hai) anos
  Malte Kraus 5e67f8ce47 use pytest for testing %!s(int64=8) %!d(string=hai) anos
  Malte Kraus c02f887982 document everything %!s(int64=8) %!d(string=hai) anos
  Malte Kraus 3f27a1591e delete useless tests, change test_proto to actually fail on error %!s(int64=8) %!d(string=hai) anos
  Malte Kraus 5918f86037 broadcast received unknown transactions %!s(int64=8) %!d(string=hai) anos
  Malte Kraus 6a08768789 add a miner executable %!s(int64=8) %!d(string=hai) anos
  Malte Kraus a773570b04 have start_mining figure out which block to mine itself %!s(int64=8) %!d(string=hai) anos
  Malte Kraus 056a5828c9 make sure that the chain builder is only used from a single thread %!s(int64=8) %!d(string=hai) anos
  Malte Kraus c979749042 correctly read messages from socket %!s(int64=8) %!d(string=hai) anos
  Malte Kraus 15f0049fdd fix JSON (de)-serialization and add simple wip protocol test %!s(int64=8) %!d(string=hai) anos