joinmarket-clientserver
joinmarket-clientserver copied to clipboard
Bitcoin CoinJoin implementation with incentive structure to convince people to take part
Assertion failure in test/jmclient/test_wallet_rpc.py:TrialTestWRPC_JWT.test_refresh_token_request
``` ___________________________________________ TrialTestWRPC_JWT.test_refresh_token_request ___________________________________________ self = response = @defer.inlineCallbacks def failed_refresh_response_handler( self, response, *, message=None, error_description=None ): > assert response.code == 400 E assert 200 == 400 E + where...
Following https://github.com/JoinMarket-Org/joinmarket-clientserver/pull/1562#issuecomment-1742172221 this PR implements coroutines with async and await syntax.
Long time ago I proposed idea (probably on IRC, but not sure, don't remember anymore) that when sending non-cj tx to p2wpkh address and only one input is selected, add...
1) Currently coin selection makes no distinction between coins sent to EXTERNAL vs INTERNAL addresses. When doing coinjoin as a maker, from yield generator, IMO it would make sense to...
Prior to this commit, the --restart option was still present in the help documentation of tumbler.py, however this functionality has been removed from the algorithm (restarting now just means "running...
`wallet-tool.py` does not recognize correctly WabiSabi (Wasabi 2.0) coinjoins, which have multiple denominations of equal value outputs and shows UTXO status as `non-cj-change` instead of `cj-out`. Noticed while testing #1632,...
Taking over #989. Rebased and now it works for me too (tested with signet). Needed for #663 and #792. From original PR: > Renamed the original `createwatchonly` command to `createfbwatchonly`,...
Addressing #721. Implements only absolute feerate setting (relative is not so simple, block confirmation targets will differ between different nodes, so that means we should re-announce offers after each mined...
I have two wallets _wallet_ & _wallet1_. At the open wallet dialog I select _wallet1_, I enter the wrong passphrase -> _wallet1_ gets deselected -> _wallet_ gets selected So I...
Will end up with exception message in console and forever "waiting" state in UI. ``` Traceback (most recent call last): File "/home/user/joinmarket-clientserver/scripts/qtsupport.py", line 1051, in start_generate if not self.action_fn(): File...