joinmarket-clientserver icon indicating copy to clipboard operation
joinmarket-clientserver copied to clipboard

Bitcoin CoinJoin implementation with incentive structure to convince people to take part

Results 218 joinmarket-clientserver issues
Sort by recently updated
recently updated
newest added

While testing out Join Market via JAM, I ran into a (common) occurrence of Core's `estimatesmartfee` endpoint being WAY off in it's estimate: `Using bitcoin network feerate for 3 block...

Proof of concept, not for merging at current state. See #1466. This allows to run JoinMarket with Bitcoin node configured in blocksonly mode (no local mempool). It fallbacks to Esplora...

It turned out that one of the biggest problems for users is that they cannot estimate fees, hence not knowing how much "using the software" will cost them. This is...

question
RPC-API

Currently tests on Python 3.12 are failing. https://github.com/roshii/joinmarket-clientserver/actions/runs/6681650313/job/18155992988 https://github.com/roshii/joinmarket-clientserver/actions/runs/6681650313/job/18155993117

help wanted
dependencies

Currently it just keeps running after reciving tx to specified address. But that means sender just sent non-payjoin tx and address reuse is bad in any case. ``` $ ./scripts/receive-payjoin.py...

question

Also, encryption/TLS. Not sure of the right approach here; it looks like it's fairly easy to add credentials to the AMP connection. The connection is currently hardcoded to localhost, but...

enhancement
security

Joinmarket currently mostly uses unpinned/latest versions for its dependecies. Established best practice appears to be using version pinning to avoid accidentally breaking the application due changed behaviour of a dependency....

enhancement
help wanted
question
security

# TL;DR Having support for HashedControlPassword authentication to the tor control port would be useful. The `MESSAGING:onion` section could have a new `tor_control_password` setting and use that if present or...

enhancement
security

Users report, that after a while, when controlling JM via the RPC API, the `confirmations` property of the [`/utxos`](https://joinmarket-org.github.io/joinmarket-clientserver/api/#operation/listutxos) response remains at `0` even when block height already progressed. There...

bug
RPC-API

Displays unhandled error and hangs. ``` $ ./scripts/sendpayment.py testnet-test-124.jmdat "bitcoin:tb1qjhzn0n46u0szatr5833rk80mhf9caqn6knmwxq?amount=0.00200000&pj=http://w6k7nba4rx4jieyumt7z3zrmk5sq5kymhly74oxe63loazqctt7j3vid.onion" User data location: /home/user/.joinmarket/ 2024-02-05 16:24:36,119 [DEBUG] rpc: getblockchaininfo [] 2024-02-05 16:24:36,121 [DEBUG] rpc: listwallets [] 2024-02-05 16:24:36,121 [DEBUG] rpc:...

bug