Commit History

Author SHA1 Message Date
  MMGen 281e1f3ffb minor fixes 6 years ago
  MMGen 8a3b9216f6 crypto.py: reimplement AES routines using the cryptography library 6 years ago
  MMGen 7cc69a2725 mmgen-tool: rewrite 'rand2file', add test 6 years ago
  MMGen f7b59022a4 silent -> quiet file opens + minor fixes 6 years ago
  MMGen 785582e30d MMGenTxInput, MMGenTxOutput: make 'amt' attribute a property 6 years ago
  MMGen f08cd32e33 MMGenListItem, MMGenTxInput, MMGenTxOutput: allow inheritance of attrs 6 years ago
  MMGen a8e140f6ea Add unit_tests.py to test-release.sh; minor fixes 6 years ago
  MMGen e524b660f0 New test: test/unit_tests.py, add test 'tx_deserialize' 6 years ago
  MMGen f9a5077ba8 DeserializedTX(): parse transactions more efficiently 6 years ago
  MMGen 360ef8d3c5 use hashlib.scrypt() if available, in preference to scrypt.hash() 6 years ago
  MMGen 27355e0b27 handle environmental vars consistently 6 years ago
  MMGen 2a68ee8ef4 with open('foo') as f: t = f.read() -> t = open('foo').read() 6 years ago
  MMGen b5f1ebc640 py3port: make hexadecimal values be strings instead of bytes type 6 years ago
  MMGen d7913524b2 py3port: use os.get_terminal_size() 6 years ago
  MMGen 4b6772dc3b py3port: use set comprehensions where applicable 6 years ago
  MMGen 634fb2e444 py3port: use dictionary comprehensions where applicable 6 years ago
  MMGen ae77cb4a51 remove scripts/tx-v1-to-v3.py 6 years ago
  MMGen 2b6dc95970 rewrite SHA2 implementation, support SHA512; update tests accordingly 6 years ago
  MMGen 4a73a0440b minor changes; mmgen-tool: add 'redeem_script2addr' command 6 years ago
  MMGen 21125e389f README.md - rewrite section devoted to BIP32 and key derivation 6 years ago
  MMGen 0879e53e74 tooltest2.py - add BTC test vectors 6 years ago
  MMGen 78176a0833 test.py: tx*_ui_common(): make 'caller' a keyword arg 6 years ago
  MMGen 91410dd96c test.py: refactor, modularize, cleanup code, make fully OO 6 years ago
  MMGen b61d516acd test-release.sh: change option names, alter behavior of '-f' (speedup) option 6 years ago
  MMGen 6a90340671 minor changes 6 years ago
  MMGen 609e4a04d2 opts.init(): delay creation of data dir, add 'parse_only' option 6 years ago
  MMGen 3036267c53 eth/{contract,tx}.py: delay loading of Transaction module 6 years ago
  MMGen 7ac23b6bf3 create new uninstall script 6 years ago
  MMGen 729a547c7d tool.py, main_tool.py: major rewrite, cleanup 6 years ago
  MMGen 26ba8baa97 test-release.sh, tooltest.py, tooltest2.py: minor changes, exception handling 6 years ago