Commit graph

59 commits

Author SHA1 Message Date
AdamISZ
c33d43dcd3
bump version and release notes 0.5.3 2019-02-03 15:12:51 +01:00
AdamISZ
de3818dbb9
add note to Windows install, update JMQT guide 2019-02-03 01:08:27 +01:00
d3spwn
3cefc47ba6
Add instruction for running JoinMarket-Qt on Windows 2019-01-28 17:09:24 +01:00
d3spwn
cbc39bc2cd
Fix links 2019-01-23 15:38:49 +01:00
d3spwn
8e6a099a3f
Addes section about installing and configuring Bitcoin Core 2019-01-23 15:35:38 +01:00
d3spwn
275d24b2d6
Moved section to the right place 2019-01-23 12:15:04 +01:00
d3spwn
769990dba7
Add section about installing on Windows 2019-01-23 12:08:26 +01:00
Kristaps Kaupe
4c3b2ff135 Sender should use his own wallet, not the receiver's one. 2019-01-19 23:53:15 +02:00
AdamISZ
6ff17aa700
bump version and release notes 0.5.2 2019-01-19 20:23:41 +01:00
AdamISZ
72b2014300
add normal payment info to PAYJOIN doc 2019-01-19 18:34:59 +01:00
AdamISZ
dac7a26ccd
Merge #279: Implement payjoin (p2ep) direct payment joins
28abddf Implement payjoin (p2ep) direct payment joins (AdamISZ)
2019-01-19 17:10:48 +01:00
AdamISZ
28abddf062
Implement payjoin (p2ep) direct payment joins
- update mktx() to allow optional locktime setting (and sequence)
- add a mk_shuffled_tx method to the wallet module
- add a P2EPTaker and P2EPMaker class (inherit from Taker, Maker)
- add a -T option to sendpayment script for doing payjoins
- add a receive_payjoin script for receivers.
- add payjoin tests in jmclient/test/test_payjoin.py
- add a custom utxo selection method select_one_utxo to support.py
- support bech32 wallets (SegwitWallet, p2wpkh) with native=true
  in config POLICY for PayJoin and direct send (not Joinmarket CJ)
- add a PayJoin.md usage guide in docs/
- include version bytes in pubkey message for forward compat
- taker pays fees but controls size (utxo number and fee/kB)
- add P2WPKH fee estimator
- Enforce INFO level logging in payjoin
- refactors regtest config settings into one place
- bugfix: script_to_address vbyte argument is bytes not integer
2019-01-19 16:46:40 +01:00
AdamISZ
dbac8ed31a
remove electrum references and add multiwallet ref to USAGE.md 2019-01-16 17:19:04 +01:00
AdamISZ
6ccb1023d1
version bump and release notes 0.5.1 2019-01-07 16:27:57 +01:00
chris-belcher
9e88e865d8
Add signed donation addresses to README
Also added my pgp pubkey and some text promoting the donations.
2018-12-21 17:29:05 +00:00
AdamISZ
a475b3b854
release notes and docs for 0.5.0 2018-12-15 22:17:33 +01:00
AdamISZ
d7a2b6b5a8
regtest: fix wallet load in Qt 2018-12-15 14:29:30 +01:00
AdamISZ
99ac1cabf4
update TESTING.md with latest test syntax 2018-11-26 22:37:07 +01:00
James Hilliard
abad5977fe Replace secp256k1-py with coincurve 2018-11-23 05:12:46 +08:00
AdamISZ
f18c67c91a
release notes for 0.4.2 2018-11-22 13:48:56 +01:00
Kristaps Kaupe
e32ba20cae Add Qt5 support to TODO list 2018-11-16 00:59:53 +02:00
James Hilliard
089f75c0a3 Replace deprecated py.test syntax with pytest. 2018-11-14 00:36:14 -07:00
AdamISZ
382ba1e648
release notes for 0.4.1 2018-11-11 20:57:03 +01:00
undeath
c9ce6480d4
add wallet changes info to release notes 2018-11-03 21:38:30 +01:00
AdamISZ
2461c9a5f3
release notes for 0.4.0 2018-11-03 18:25:52 +01:00
undeath
f11b977bc7
improve irc server setting handling 2018-10-27 14:40:56 +02:00
AdamISZ
ebcb640689
fix amount fraction comment in tumblerguide 2018-09-29 21:18:08 +02:00
undeath
3a89ee4542 move wallet upgrade docs and improve wallet opening error handling 2018-08-19 15:04:28 +02:00
undeath
a0c1d5afd1 add upgrade notes 2018-08-09 17:19:43 +02:00
AdamISZ
a2d2616fd9
update docs and versions for 0.3.5 2018-08-03 23:39:39 +02:00
AdamISZ
ced064bc2b
update docs for release 0.3.4 2018-07-17 15:55:47 +02:00
AdamISZ
4494c6dacd
update BIP49 wallet refs in docs 2018-07-13 13:23:09 +02:00
AdamISZ
4089f3c9db
Update docs to include non-segwit option and updates on segwit info 2018-05-15 12:24:09 +02:00
Adam Gibson
bf9685e8e8
update versions to 0.3.3 2018-03-13 16:03:07 +02:00
Adam Gibson
2df9b16e2d
add release notes for 0.3.3 2018-03-13 15:17:48 +02:00
AdamISZ
96f29cd5a4
formatting for MacOS instructions 2017-12-17 20:11:26 +01:00
user112012
f1be974867 added macos install instructions 2017-12-13 08:51:08 +00:00
AdamISZ
a6576c3be7
update to v0.3.2 and release notes 2017-10-05 16:55:19 +02:00
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.
2017-09-28 15:30:10 +02:00
AdamISZ
d75e42ce2e
Merge #86: Update TESTING.md
428cc75 Default regtest bitcoin conf to test/bitcoin.conf (mecampbellsoup)
2017-09-27 10:52:42 +02:00
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.
2017-09-26 15:53:08 -04:00
Daniel McNally
1da304f507 Update INSTALL.md
Correcting order of instructions to ensure that `jmvenv` is created within the joinmarket-clientserver folder.
2017-09-25 12:51:09 -04:00
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
2017-09-23 15:54:52 +02:00
AdamISZ
6bd5990b64
add 0.3.1 release notes 2017-09-23 14:56:24 +02:00
AdamISZ
6c3d59d4ea
Minor updates to docs including electrum and apt-get list 2017-09-22 21:20:03 +02:00
mecampbellsoup
2ede216d4d Fix code indentation
virtualenv will handle making the directory if not exists

Emphasize the importance of virtualenv when installing

Keep the note short and to the point
2017-09-18 18:39:48 -04:00
AdamISZ
d450e5ceac
add TODO list 2017-09-04 16:11:28 +03:00
Adam Gibson
532b1d3b54
correct sample destn addresses 2017-08-22 20:03:02 +03:00
Adam Gibson
da44078476
Small bugfixes:
Ensure reactor not already installed (from pyinstaller created
binaries, reactor is already installed on startup before
pyqt4reactor is imported, causing failure to start. Does not
affect non-binary Qt script run).
Qt reads daemon config flag from DAEMON section not GUI.
Typo in JMQT walkthrough guide.
2017-08-22 16:20:52 +03:00
Adam Gibson
5c5c2ea93e
add Qt walkthrough guide 2017-08-21 17:16:29 +03:00