Kristaps Kaupe
bfe9f3531e
Raise ValueError on invalid Bitcoin amount strings
6 years ago
Kristaps Kaupe
13436e0032
Fix BTC amount formatting for small amounts and add amount tests
6 years ago
Kristaps Kaupe
4eced504b2
Add BIP21 support for Payjoin
6 years ago
Kristaps Kaupe
faaf51eada
Add BIP21 bitcoin payment URI support to sendpayment.py
6 years ago
James Hilliard
4bf1f50d4e
Remove Python 2 compatibility imports and disable Python 2 installation in setuptools.
6 years ago
James Hilliard
6dc3504f8a
Convert jmclient to py3 style
7 years ago
James Hilliard
3537fb48fb
Convert jmbitcoin to py3 style
7 years ago
James Hilliard
089f75c0a3
Replace deprecated py.test syntax with pytest.
7 years ago
undeath
03ee77b96b
fix issues highlighted by flake8
7 years ago
undeath
1451c9e3ae
remove unused imports
7 years ago
AdamISZ
d00be363bf
add 3rd vector for bip32 (leading null byte)
7 years ago
AdamISZ
2916d528fe
bech32 destination addresses and script conversions
...
jmclient validate_address update for bech32 and test
add_tx_notify supports/handles bech32 outputs
bugfix Qt for bech32 address validation
8 years ago
Adam Gibson
0ea2dc5301
Completed coverage of jmbitcoin, jmbase, jmclient
...
Includes moving coverage and pytest files to root directory.
9 years ago
Adam Gibson
285f146446
Add tests for packages; bitcoin tests working, others in progress
...
Slight modification to install process, using pip install to avoid
polluting directories with build data.
Added general regression test support files to test/ (distinct from
planned package-level unit tests), this 2 levels of test should
function much better.
9 years ago