Commit graph

106 commits

Author SHA1 Message Date
Adam Gibson
3ef18bc22c
update gui version in Qt guide 2020-06-30 16:14:02 +01:00
Adam Gibson
d23b0b6e46
release notes and version update for 0.6.3.1 2020-06-29 16:53:47 +01:00
Adam Gibson
bd7930b000
Add release notes and version numbers for 0.6.3 2020-06-25 11:41:41 +01:00
chris-belcher
c1f34f08c5
Merge #544: Fidelity bond wallets
6b41b8b Disable creation of fidelity bond wallets (chris-belcher)
869ef55 Disable loading of fidelity bond wallets by Qt (chris-belcher)
14f086b Add usage guide for fidelity bond wallets (chris-belcher)
2860c4f Freeze timelocked UTXOs with locktimes in future (chris-belcher)
ddb32ce Rename functions to say "key" instead of "privkey" (chris-belcher)
c70183b Create tests for fidelity bond wallets (chris-belcher)
a0a0d28 Add support for spending timelocked UTXOs (chris-belcher)
762b1f6 Add watch only wallets for fidelity bonds (chris-belcher)
a937c44 Add wallet-tool addtxoutproof method (chris-belcher)
97216d3 Sync burner outputs and display in wallet-tool (chris-belcher)
255d155 Add merkle proof functions to BitcoinCoreInterface (chris-belcher)
2271ce0 Add support for burning coins with sendpayment (chris-belcher)
dc715c9 Add timelock fidelity bond wallet sync and display (chris-belcher)
ee70cd7 Add support for OP_CLTV timelock addresses (chris-belcher)
d86df33 Rename functions which create multisig scripts (chris-belcher)
53b056e Rename variable internal to address_type (chris-belcher)

Tree-SHA512: 9f24000b0ebb4524b30c8afaa4416e516c7241c565dd21a96f83b70d6b6c42e83ad20bfd4f6e85545a855af4fcfd6065feb674f5ed270ca51ac814b4c3684ab4
2020-06-02 22:25:36 +01:00
chris-belcher
14f086bfe4
Add usage guide for fidelity bond wallets 2020-06-02 21:33:24 +01:00
chris-belcher
031b8f6f34
Update tumbler doc for the new schedule format
Handles issue #571
2020-05-18 12:30:11 +01:00
Kristaps Kaupe
faaf51eada
Add BIP21 bitcoin payment URI support to sendpayment.py 2020-04-26 23:34:11 +03:00
Kristaps Kaupe
cadd8d853f
Fix typo 2020-03-20 00:39:38 +02:00
Adam Gibson
f58652908f
add release notes and version numbers for 0.6.2 2020-03-16 17:04:53 +00:00
Adam Gibson
81d7adf912
Merge #517: Update JOINMARKET-QT-GUIDE.md
87fb67a Update JOINMARKET-QT-GUIDE.md (Adam Gibson)
2020-02-10 13:06:26 +00:00
Jose Ortiz
be364384a3 Windows details on generating joinmarket.cfg
https://github.com/JoinMarket-Org/joinmarket-clientserver/issues/513

Windows users need more info for generating joinmarket.cfg (old version implied it already existed).
2020-02-09 16:32:08 -07:00
Adam Gibson
87fb67a555
Update JOINMARKET-QT-GUIDE.md
Fixes #473. Updates screenshots and adds
section about the Coins tab.
2020-02-09 21:15:53 +00:00
chris-belcher
84317d9a21
Merge #490: Add explaining text to readme from old repository
3e9f0bb Add explaining text to readme from old repository (chris-belcher)

Tree-SHA512: c9ec1066b7064d8d12a75aef911b2794be8128a3ec488f3ef0510ec58f307ef4425c15a1e42b91b09231fd9eefcbb2877f0ff56c0fdf7a4bdccf5183de405adc
2020-01-15 12:46:37 +00:00
chris-belcher
3e9f0bb5b6
Add explaining text to readme from old repository 2020-01-15 12:26:57 +00:00
Adam Gibson
65471d4bd9
Merge #485: Add joinmarket logo to repository
6433286 Add joinmarket logo (k3tan172)
2020-01-12 15:59:26 +00:00
Adam Gibson
bdf8972466
Merge #475: Move all user data to home directory
8c8e6e2 Move all user data to home directory (Adam Gibson)
2020-01-06 14:21:15 +00:00
Adam Gibson
8c8e6e2fa8
Move all user data to home directory
To facilitate easier management by users and to
follow generally accepted standards, this PR moves
the following all to user home directory, subdir
.joinmarket :
joinmarket.cfg file
wallets/ directory
logs/ directory
cmtdata/ directory
commitmentlist file

User can override location with --datadir option.
An info message is added on startup showing location.
2020-01-06 13:49:47 +00:00
k3tan172
6433286ab4
Add joinmarket logo 2020-01-06 19:20:56 +11:00
Adam Gibson
ec020d8177
Merge #391: simplified installation of joinmarket using a requirements file
18d8f96 simplified joinmarket dependencies installation (Tim Akinbo)
2020-01-05 16:58:11 +00:00
Tim Akinbo
18d8f9668c simplified joinmarket dependencies installation
updated xenial and stretch dockerfiles since they bundle old versions of libsodium

refacatoring to make BlockchainInterface and BitcoinCoreNoHistoryInterface python2 compatible

add the -acceptnonstdtxn flag when invoking bitcoind for versions >= 0.19.0

refactor the use of nonlocal to make it compatible with python2

document the get_bitcoind_version method
2020-01-05 05:17:02 +00:00
k3tan172
9eba2dddf4
Update USAGE.md
Small typo correction
2019-12-30 23:09:59 +11:00
Kristaps Kaupe
f7fb5b7bcb
Add table of contents 2019-12-28 01:27:09 +02:00
Adam Gibson
bb1b01eac0
update INSTALL.md for new libsodium 2019-12-23 12:12:14 +00:00
Adam Gibson
0d31f313e5
updates to TODO.md 2019-12-23 11:28:30 +00:00
Adam Gibson
1158e2409d
update GUI version in JMQT guide 2019-12-17 14:20:07 +00:00
chris-belcher
cbf69c6a60
Implement no-history synchronization
No-history is a method for synchronizing a wallet by scanning the UTXO
set. It can be useful for checking whether seed phrase backups have
money on them before committing the time and effort required to
rescanning the blockchain. No-history sync is compatible with pruning.
The sync method cannot tell which empty addresses have been used, so
cannot guarentee avoidance of address reuse. For this reason no-history
sync disables wallet address generation and can only be used with
wallet-tool and for sending transactions without change addresses.
2019-12-16 12:24:26 +00:00
Adam Gibson
8fd8e10f77
add release notes and version numbers for v0.6.1 2019-12-10 11:51:58 +00:00
Adam Gibson
936036d1d3
note in USAGE.md that recovery can require -m 2019-12-06 15:42:22 +00:00
Adam Gibson
df3712f662
add release notes and version numbers for v0.6.0 2019-11-30 16:35:28 +00:00
Kristaps Kaupe
8fd0e75bab
Mention ability to use both BTC and sat amounts in docs 2019-11-27 00:27:12 +02:00
chris-belcher
c52d1fb0d6
Merge #387: Implement 2/2019 plan to improve tumbler privacy
32479ae Modify tumbler defaults to improve privacy (chris-belcher)
b79d34a Remove amountpower and use uniform distn instead (chris-belcher)
f40ef2c Occasionally round amounts in tumbler schedule (chris-belcher)
35f23eb Add sweep coinjoins to start of tumbler schedule (chris-belcher)

Tree-SHA512: 8b1dc978b69deccc62cec43d22254a18f4860aae6fd87026e7b86d8f537a302ec5ed34f26efa04e1e29648cabe9dac57e0b452fa9fe6f74f6a22b0ce6b2be04a
2019-11-23 11:07:27 +00:00
chris-belcher
32479ae510
Modify tumbler defaults to improve privacy
This is part of the 2/2019 Plan to improve the privacy of JoinMarket's
tumbler script:
https://gist.github.com/chris-belcher/7e92810f07328fdfdef2ce444aad0968

Also text for the eventual release notes is provided
2019-11-23 09:05:24 +00:00
Adam Gibson
e1ff07ccf5
add link to custom-scripts ygs in docs 2019-11-19 14:49:08 +00:00
chris-belcher
cf54789c85
Set txfee threshold to 1000 instead of 144
Core's fee estimation RPC calls accept arguments up to
1008 blocks so it doesn't make sense to limit to 144 blocks.
2019-10-17 18:21:49 +01:00
AlexCato
d568040450
Fix outdated link in Linux install instructions 2019-09-18 11:23:05 +00:00
Kristaps Kaupe
42991a4a35
Add note to docs about running yg in background 2019-09-02 20:16:09 +03:00
AdamISZ
11304c6ab0
fix formatting error in USAGE.md 2019-08-28 11:00:11 +01:00
AdamISZ
c9bf1c6b21
Update documentation:
Replace links to instructions in original Wiki with updated
and corrected instructions within USAGE.md.
Add YIELDGENERATOR.md to docs/ with updated and corrected
instructions from original wiki.
2019-08-28 10:46:01 +01:00
AdamISZ
b19348d375 add release notes and version numbers for v0.5.5 2019-08-21 17:32:28 +01:00
AdamISZ
4396ecb444
Merge #344: Update Windows instructions
8140c68 Update Windows instructions (Kristaps Kaupe)
2019-05-31 17:12:15 +02:00
AdamISZ
96d0cd481b
Merge #346: Small testing related changes
0385a5b Metion bitcoind 0.17+ requirement in docs (Kristaps Kaupe)
7b5a127 Avoid "no such file or directory" error (Kristaps Kaupe)
2019-05-05 16:01:27 +02:00
Kristaps Kaupe
79eb790e27 Add QR code support to the GUI 2019-04-28 01:33:20 +03:00
Kristaps Kaupe
0385a5b7fd Metion bitcoind 0.17+ requirement in docs
Payjoin tests fail on 0.16.
2019-04-21 19:55:00 +03:00
Kristaps Kaupe
8140c6833c Update Windows instructions 2019-04-15 02:56:14 +03:00
AdamISZ
dcde815bcb
bump version and release notes for 0.5.4 2019-04-01 15:15:50 +02:00
AdamISZ
26e6e15acc
Minor updates to docs on installation and usage;
add segwit donation address to Qt About page.
2019-03-29 15:42:22 +01:00
hyp-hen
2dd9c06a9e Update installation instructions for macOS 2019-03-24 17:26:58 -04:00
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