Kristaps Kaupe
2a14387ff5
Fix typos
8 years ago
Adam Gibson
bf9685e8e8
update versions to 0.3.3
8 years ago
Adam Gibson
2df9b16e2d
add release notes for 0.3.3
8 years ago
Adam Gibson
ebd6d95fdb
update regtest port for bitcoin 0.16
8 years ago
Adam Gibson
66875aed6e
Catch all decryption errors for new libnacl >= 1.5.1
...
libnacl 1.5.1 introduced CryptError as a new Exception type.
8 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
AdamISZ
f6221ed2e1
allow travis on new branches
8 years ago
AdamISZ
96f29cd5a4
formatting for MacOS instructions
8 years ago
AdamISZ
7dfc4d8922
Merge #120 : macOS install instructions
...
f1be974 added macos install instructions (user112012)
8 years ago
AdamISZ
3dc5df9cc6
estimatesmartfee update as per 2b16eeba3d
8 years ago
user112012
f1be974867
added macos install instructions
8 years ago
AdamISZ
b8d47ec725
Merge #118 : Reconnect automatically when bitcoind connection times out
...
0a55558 Reconnect automatically when bitcoind connection times out (James Hilliard)
8 years ago
AdamISZ
cb9d7ddb92
Merge #117 : Simple osx build on travis
...
9a7bf49 simple osx build on travis (fivepiece)
8 years ago
James Hilliard
0a55558d9e
Reconnect automatically when bitcoind connection times out
8 years ago
fivepiece
9a7bf49249
simple osx build on travis
8 years ago
Adam Gibson
3d429661c8
Merge #111 : Make install.sh portable for osx.
...
3a3b2e1 Make install.sh portable for osx. (James Hilliard)
8 years ago
James Hilliard
3a3b2e1929
Make install.sh portable for osx.
8 years ago
Adam Gibson
50bc247440
Fix address for imported key (p2sh/p2wpkh)
...
Note that this does not fix *usage* of the coins corresponding
to the imported key, which is currently not working. A further fix
is needed for coin selection and display.
8 years ago
Adam Gibson
5be5846946
Merge #96 : Add summary flag to wallet tool
...
eeadc60 Implement wallet-tool 'summary' flag (mecampbellsoup)
8 years ago
mecampbellsoup
eeadc609e8
Implement wallet-tool 'summary' flag
8 years ago
Adam Gibson
b353bae139
fix spending limit in direct_send for 32 bit systems
8 years ago
Adam Gibson
51df379391
Merge #110 : fix standalone joinmarketd listening on all interfaces
...
467053b fix standalone joinmarketd listening on all interfaces (undeath)
8 years ago
undeath
467053beb9
fix standalone joinmarketd listening on all interfaces
8 years ago
AdamISZ
5e05c62be3
Merge #103 : add --no-gpg-validation flag, default it in travis
...
bf1a816 add --no-gpg-validation flag, default it in travis (fivepiece)
8 years ago
fivepiece
bf1a816e27
add --no-gpg-validation flag, default it in travis
8 years ago
AdamISZ
52264a7058
Merge #102 : fix coveralls
...
bac5390 travis: install in dev mode (undeath)
fc3904e remove fixed package versions for dev requirements (undeath)
8 years ago
AdamISZ
8c24701d10
Add utxo tainting tool for Joinmarket wallets
...
Utilises signing with SINGLE|ANYONECANPAY sighash flags.
Allows one party as "maker", with tainted utxo (e.g. only
valid on one chain), to create a custom single (input, output)
pair that receives slightly more than it spends (to avoid DOS),
and pass it to a "taker" who then combines with own input
utxos and outputs and broadcasts.
Valid for p2pkh or p2sh-p2wpkh, although wallets here are only
the latter.
8 years ago
AdamISZ
6679f92eba
Add full BIP143 semantics for custom sighash flags
8 years ago
undeath
bac5390b19
travis: install in dev mode
8 years ago
undeath
fc3904ee03
remove fixed package versions for dev requirements
8 years ago
AdamISZ
a6576c3be7
update to v0.3.2 and release notes
8 years ago
AdamISZ
fed2fcaf28
Merge #95 : fix yieldgenerator daemon always listening on all interfaces
...
b5db28e fix yieldgenerator always listening on all interfaces (undeath)
8 years ago
undeath
b5db28e99b
fix yieldgenerator always listening on all interfaces
8 years ago
mecampbellsoup
04a522d9c2
wallet_utils.py: some cleanup and debug aids
...
closes #93
might help with #83
8 years ago
Adlai Chandrasekhar
e71e7dc99d
wallet-tool.py: history verbosity levels
8 years ago
AdamISZ
3973ef2e66
Merge #90 : install.sh accepts flags
...
175ca27 use `pip uninstall` instead of `rm` (fivepiece)
ebac658 install.sh accepts flags (fivepiece)
8 years ago
AdamISZ
3aab8b985e
Add timeouts for tx watchers for both broadcast and
...
confirmation as per TIMEOUT section in config.
Mark wallet as synced after sync_unspent in Core
interface (to match Electrum interface, and wait for
this update before modifying orders).
To correspond, allow fast sync in test setup in several tests.
Disallow sync_unspent in syncing wallet full mode if sync_addresses fails.
This prevents the wallet erroneously being marked as synced in full mode.
This change happened as a result of the new electrum wallet sync; because
this is asynchronous, the call to sync_unspent in the client protocol does
not block, thus must be flagged when complete, this is done with
bci.wallet_synced set to True at end of sync_unspent. But this leads
to the wallet as always being marked synced using full sync_mode if we
call both functions unconditionally.
These wallet sync conditions have become unwieldy; a refactor is in order.
Some small extra documentation in docs/TODO.md.
8 years ago
AdamISZ
d75e42ce2e
Merge #86 : Update TESTING.md
...
428cc75 Default regtest bitcoin conf to test/bitcoin.conf (mecampbellsoup)
8 years ago
mecampbellsoup
428cc75675
Default regtest bitcoin conf to test/bitcoin.conf
...
Use relative paths when setting btcconf default filepath
Whitespace and newlines
Must specify return value in python
os.path.join preferred over str +
Also adding some print statements.
8 years ago
AdamISZ
c046888fef
Merge #92 : Update INSTALL.md
...
1da304f Update INSTALL.md (Daniel McNally)
8 years ago
Daniel McNally
1da304f507
Update INSTALL.md
...
Correcting order of instructions to ensure that `jmvenv` is created within the joinmarket-clientserver folder.
8 years ago
AdamISZ
c591f907f8
bugfix binascii ref
8 years ago
fivepiece
175ca27741
use `pip uninstall` instead of `rm`
8 years ago
AdamISZ
07dbbc26e3
add opcodes to jmbitcoin for downstream custom scripts
8 years ago
fivepiece
ebac658e23
install.sh accepts flags
...
* add parsing
* add --develop flag
* joinmarket_install() removes previous version before installing
8 years ago
AdamISZ
06283b3df7
Update package version numbers to 0.3.1
...
Update joinmarket-qt version numbers
Remove erroneous line from release notes 0.3.1
Update default config for electrum-server
8 years ago
AdamISZ
6bd5990b64
add 0.3.1 release notes
8 years ago
AdamISZ
6c3d59d4ea
Minor updates to docs including electrum and apt-get list
8 years ago
AdamISZ
c1d12f8d90
add tests for wallets with mnemonic-extensions
8 years ago
AdamISZ
ba913c3528
Merge #88 : added optional feature to use mnemonic passphrases to create two factor recovery phrases
...
74c019b added optional feature to use mnemonic passphrases to create two factor recovery phrases (chris-belcher)
8 years ago