30 Commits (b75702e540fe0ccb3050800f4850237027d19596)

Author SHA1 Message Date
AdamISZ 28abddf062
Implement payjoin (p2ep) direct payment joins 7 years ago
AdamISZ 2632df5534
Native segwit support including basic BIP84 wallet. 7 years ago
AdamISZ 83a126306a
remove unused bci.py module 8 years ago
AdamISZ 54618e61da
Remove btc.py 8 years ago
James Hilliard c541b012c3 Remove unused regex based type detection 8 years ago
James Hilliard 6dc3504f8a Convert jmclient to py3 style 8 years ago
James Hilliard 3537fb48fb Convert jmbitcoin to py3 style 8 years ago
James Hilliard abad5977fe Replace secp256k1-py with coincurve 8 years ago
James Hilliard 5a0d5fe72f Revert "Revert "Python 3 style conversion"" 8 years ago
undeath 03ee77b96b
fix issues highlighted by flake8 8 years ago
undeath 1451c9e3ae remove unused imports 8 years ago
undeath 995c123eec replace old wallet implementation with new one 8 years ago
undeath 589ed31fde fix bug in segwit SIGHASH_SINGLE signing 8 years ago
AdamISZ 2916d528fe
bech32 destination addresses and script conversions 9 years ago
AdamISZ 6679f92eba
Add full BIP143 semantics for custom sighash flags 9 years ago
AdamISZ 07dbbc26e3
add opcodes to jmbitcoin for downstream custom scripts 9 years ago
AdamISZ 836dbc8d37
Full tx flow working on regtest/electrumX 9 years ago
Adam Gibson b58b8fcbcd
Fix tests, fix bug in mixed-transaction signing (not used in JM) 9 years ago
Adam Gibson 590d0517a4
fix sighashing bug (don't check flag bytes for sighash in segwit) 9 years ago
Adam Gibson e5075141f9
support new txid style 9 years ago
Adam Gibson caac18734d wallet-tool and directsend segwit working 9 years ago
Adam Gibson 73cdad08dd initial sw-wallet support 9 years ago
Adam Gibson 671e689495
segwit backend support 9 years ago
Adam Gibson 28912acb5f
add signmessage to wallet, update version 9 years ago
Adam Gibson 519d29e90c
add primitive p2sh tx estimation support 9 years ago
Adam Gibson 9779074470
remove custom nonce code until I can figure out how to build the binary with it 10 years ago
Adam Gibson 0ea2dc5301
Completed coverage of jmbitcoin, jmbase, jmclient 10 years ago
Adam Gibson d171681f31
refactor dir structure for new setupall script 10 years ago