Commit graph

76 commits

Author SHA1 Message Date
Adam Gibson
c2dd2534af
add archiving note 2026-04-27 09:22:47 -03:00
roshii
ea9557ba69 chore(deps): bump python upper version
chore(docs): update python version requirement
2025-10-28 10:52:22 +01:00
Simon Castano
12d6b5aa06 Bump compatible Python version to 3.12
Signed-off-by: Simon Castano <roshii@riseup.net>
2024-05-19 18:09:51 +02:00
Kristaps Kaupe
204f1171c2
Drop Python 3.7 support 2024-01-20 11:43:16 +02:00
Adam Gibson
8555a8b4a6
Removed donation link
The site linked to here is not under the control of any of the current
active developers and any donation going here will not be support for
development (this has been the status for a long while, now).
2023-12-02 10:46:22 -06:00
roshii
c8eef50e93 Migrate to modern packaging and src layout 2023-10-05 19:32:20 +02:00
Kristaps Kaupe
9f4da21172
Document requirement of Python 3.7 or newer 2023-08-05 19:46:53 +03:00
Kristaps Kaupe
34fa1b6c63
Add link to my public orderbook mirror
Co-authored-by: Pulp <51127079+PulpCattel@users.noreply.github.com>
2023-01-22 18:35:32 +02:00
Kristaps Kaupe
4c53bb5adf
Update link to RaspiBolt installation guide
Installation instructions for RaspiBolt v3 is now integrated into main guide.
2022-09-27 21:56:13 +03:00
chris-belcher
baa1d48a9b
Add link to JoininBox to README 2022-06-10 15:07:13 +01:00
Adam Gibson
42e64596ab
User instructed to install from release 2022-04-30 21:33:18 +01:00
unofficial bisq contributor
07cdd3a8d7
add twitter joinmarket onion link to readme 2022-03-11 09:27:19 +01:00
David Parrish
c28bfd50d4
Add support for --docker-install with an example Dockerfile and some docs on how to use it. 2022-02-09 08:47:53 -05:00
Kristaps Kaupe
14bed1400a
Fix @fort-nix's public orderbook links 2021-11-17 00:36:53 +02:00
Kristaps Kaupe
21c0e3e758
Implement address labeling 2021-11-02 11:32:00 +02:00
Luke
1bf9f85164
Update link to irc logs to https
Since few months the website offers HTTPS
2021-08-03 17:09:25 +00:00
chris-belcher
55d1bc9544
Update readme.md and yieldgenerator.md for f-bonds
Also update some old information in yieldgenerator.md
2021-07-27 16:36:54 +01:00
unofficial bisq contributor
cea4d95d2a
add hosted obwatcher reference to readme
add hosted obwatcher from: d94f2cab7a/website/default.nix (L51)
2021-07-16 00:36:30 +00:00
Evan G
17dd296730
Add workflow status badge to top of README 2021-07-14 12:24:35 -07:00
undeath
e0cfae5e6d
move IRC network from freenode to libera.chat (merges #884) 2021-05-30 12:47:14 +02:00
Adam Gibson
46fe7443ce
update payjoin comment in readme 2021-05-17 17:21:11 +01:00
chris-belcher
3edd07c3f8
Remove reused donation addresses 2021-05-03 16:02:56 +01:00
openoms
aa49169a22
add the community Telegram channel 2021-03-21 09:24:11 +00:00
Bitcoin Hodler
3e06c57c17
Fix grammar in README
"It's" means "it is"
2021-01-03 17:51:32 +00:00
Adam Gibson
3c96d412e1
Several tweaks for bech32 orderbook, plus docs
* yg scripts set reloffer/absoffer only:

Prior to this commit, the yield generator user
level scripts required the user to specify offer
types depending on the wallet, but only 'rel/abs'
distinction is user choice; the other element
(native segwit, p2sh or p2pkh) must be defined
by the wallet, so we now call `wallet.get_txtype()`
to translate from reloffer/absoffer to sw0.. etc.

* Taker chooses nversion, nlocktime per wallet type:

Takers who are still using p2sh-p2wpkh wallets will
not want to flag their transactions with different
tx metadata than previous versions that are still
running, so we check the `get_txtype()` output to
decide which nVersion and nLockTime to use.
Also, the SNICKER locktime is reverted to zero as
according to draft spec.

* change offer type in test_coinjoin

* update docs for bech32 wallets
2020-11-10 15:28:05 +00:00
Luke
394e6727e6
Add link to orderbook.md 2020-11-02 16:09:38 +00:00
Luke
9dcde07a58
Add link to IRC logs 2020-10-21 15:25:29 +00:00
Kristaps Kaupe
5ca78c29ea
install.sh now works on macOS, no need to follow more complicated guide 2020-07-29 02:55:08 +03:00
Jules Comte
73b0edc219 Update macOS installation instructions 2020-07-16 19:58:47 -04:00
Adam Gibson
b5e87ba305
Update PAYJOIN.md document for new BIP78 function.
Also adds note in README intro on BIP78.
2020-07-11 11:48:37 +01:00
AlexCato
d275d82d54
Update readme.md: change Agora-->hackint 2020-04-26 02:00:48 +02:00
Kristaps Kaupe
589a23a1ac
Remove Cyberguerilla (it's gone) and add Darkscience 2020-02-29 14:01:01 +02:00
Adam Gibson
c02378af62
Merge #504: Remove Python 2 compatibility imports and disable Python 2 installation in setuptools.
4bf1f50 Remove Python 2 compatibility imports and disable Python 2 installation in setuptools. (James Hilliard)
8c21b04 Sunsetting support for Python 2 (Tim Akinbo)
2020-02-11 16:30:47 +00:00
chris-belcher
ddf80bc484
Merge #502: Add URL for donating without address reuse
7ce6cdc Add URL for donating without address reuse (chris-belcher)

Tree-SHA512: 0606a744eaf9a5e02eb82dc4aaa10f65f1345a748eb52d1f9b3853a964bb154fc1fa64beb51234f14307b887df11d6f3b8e28d64eec7a6baa5d4015f5ddf7b0d
2020-01-20 13:30:26 +00:00
Tim Akinbo
8c21b04846 Sunsetting support for Python 2 2020-01-19 09:58:26 -07:00
chris-belcher
7ce6cdc454
Add URL for donating without address reuse 2020-01-17 11:08:37 +00:00
chris-belcher
3bafced482
Add links to various install guides to readme 2020-01-16 00:38:09 +00:00
chris-belcher
3e9f0bb5b6
Add explaining text to readme from old repository 2020-01-15 12:26:57 +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
AlexCato
1509be0b8f
Clarify that the quickstart install guide is only for Linux
Also make link to install guide for Windows/MacOS more prominently
2019-09-18 11:26:15 +00: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
Kristaps Kaupe
c4b40bf43e Replace full Understanding Bitcoin video with individual JoinMarket video 2019-05-09 16:40:24 +03:00
d3spwn
f3f4aae4d0
skip introduction by Giacomo Zucco 2019-04-14 15:19:13 +02:00
d3spwn
57061fb6c6
add link to video of demo given during understandingbtc 2019-04-14 14:54:00 +02:00
AdamISZ
3e78b46544
add coin control note to README 2019-04-03 14:20:56 +02:00
chris-belcher
24e7bfe201
Fix markup typo in README 2019-03-29 18:47:48 +00: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
d3spwn
993f3fdcf0
Add mention of Windows installation documentation. 2019-01-23 10:54:53 +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
James Hilliard
e1e93cd938 Default to python3 install 2019-01-07 07:43:51 +08:00