JoinMarket-Org / joinmarket-clientserver

Bitcoin CoinJoin implementation with incentive structure to convince people to take part
GNU General Public License v3.0
699 stars 173 forks source link

start to get 'outputs unconfirmed or already spent' every attempt to coinjoin tx #1711

Closed ChzenChzen closed 1 month ago

ChzenChzen commented 1 month ago

now it's looks like:

[WARNING]  ERROR: outputs unconfirmed or already spent. utxo_data=[None,
 {'confirms': 91,
  'script': b'\x00\x14\xd4fT\xb4NZ\xa3^\x14C\xa3fC\xf5Y\xde\x92\xf1\x1e\xcd',
  'value': 20033881}]

the next attempt

2024-05-30 11:44:31,177 [WARNING]  ERROR: outputs unconfirmed or already spent. utxo_data=[None]
2024-05-30 11:44:31,177 [WARNING]  Disregarding this counterparty.
2024-05-30 11:44:31,182 [WARNING]  ERROR: outputs unconfirmed or already spent. utxo_data=[None,
 {'confirms': 93,
  'script': b'\x00\x14\xd4fT\xb4NZ\xa3^\x14C\xa3fC\xf5Y\xde\x92\xf1\x1e\xcd',
  'value': 20033881}]
2024-05-30 11:44:31,182 [WARNING]  Disregarding this counterparty.
2024-05-30 11:44:31,190 [WARNING]  ERROR: outputs unconfirmed or already spent. utxo_data=[{'confirms': 2138,
  'script': b'\x00\x14\x86{&"\xc2\xb8\xdf\xe7\x00.\x12\x04,\x9ep1\x0f7\x86\x05',
  'value': 20000000},
 {'confirms': 183,
  'script': b'\x00\x14\xf4\xd9\xbaX\n%\xb2\x84\x96\x83\x86\x90\x04\xa7'
            b'^1\xe3\xeeP\t',
  'value': 767278},
 {'confirms': 178,
  'script': b'\x00\x141\xd7\xfe\x07D\xf5\xee\xaa\xced\xe2\x05\r\x84\xe5-#\xfb'
            b'\x8b\x83',
  'value': 1011750},
 {'confirms': 97,
  'script': b'\x00\x14!\xa2b\x8b\x04F*^\xbf\xa3\xa3\x1b eMbe\x07\x174',
  'value': 1808351},
 {'confirms': 175,
  'script': b'\x00\x14\x1b\x80\xe1-\x1a\xb8Y\xef\x92\x9cn\x1b\xf1d;\x02S;5\x99',
  'value': 2384625},
 None,
 {'confirms': 185,
  'script': b'\x00\x14\xd51\x15\xc9\xf6fsY\xc2\x82V\xba\\\xfcM@\x88\xce-8',
  'value': 7525768},
 None,
 {'confirms': 2314,
  'script': b'\x00\x14\x9b\x93\xca4i\x00\x18\xa0\x9b\xc7.h\x04n\xb5vx\xa1\xb8<',
  'value': 20000000}]
2024-05-30 11:44:31,190 [WARNING]  Disregarding this counterparty.
2024-05-30 11:44:31,192 [WARNING]  ERROR: outputs unconfirmed or already spent. utxo_data=[None]
2024-05-30 11:44:31,192 [WARNING]  Disregarding this counterparty.

and so on.

ChzenChzen commented 1 month ago
2024-05-31 17:39:40,420 [INFO]  JM daemon setup complete
2024-05-31 17:40:14,106 [INFO]  Updating status to connected for peer ylegp63psfqh3zk2huckf2xth6dxvh2z364ykjfmvsoze6tkfjceq7qd.onion:5222.
2024-05-31 17:40:14,106 [INFO]  We, NOT-SERVING-ONION, are calling the handshake callback as client.
2024-05-31 17:40:14,106 [INFO]  Sending this handshake: {"app-name": "joinmarket", "directory": false, "location-string": "NOT-SERVING-ONION", "proto-ver": 5, "features": {}, "nick": "J5AmTzAv9sBrmBKZ", "network": "mainnet"} to peer ylegp63psfqh3zk2huckf2xth6dxvh2z364ykjfmvsoze6tkfjceq7qd.onion:5222
2024-05-31 17:40:40,427 [INFO]  INFO:Received offers from joinmarket pit
2024-05-31 17:40:40,677 [INFO]  Chose these orders: {'J54HCxF2oeUyZkFh': {'cjfee': '0.000016',
                      'counterparty': 'J54HCxF2oeUyZkFh',
                      'fidelity_bond_value': 12392019152.28105,
                      'maxsize': 10543984450,
                      'minsize': 10848395,
                      'oid': 0,
                      'ordertype': 'sw0reloffer',
                      'txfee': 0},
 'J57FJWhLhfJSum72': {'cjfee': '0.0001',
                      'counterparty': 'J57FJWhLhfJSum72',
                      'fidelity_bond_value': 0,
                      'maxsize': 268216895,
                      'minsize': 99000,
                      'oid': 0,
                      'ordertype': 'sw0reloffer',
                      'txfee': 0},
 'J57oMBK4hnNu2BsX': {'cjfee': '0.000001',
                      'counterparty': 'J57oMBK4hnNu2BsX',
                      'fidelity_bond_value': 23476727322.749928,
                      'maxsize': 999999999,
                      'minsize': 10000000,
                      'oid': 1,
                      'ordertype': 'sw0reloffer',
                      'txfee': 0},
 'J5Aj3BbioKWbjzSY': {'cjfee': '0.000033',
                      'counterparty': 'J5Aj3BbioKWbjzSY',
                      'fidelity_bond_value': 304002224755.63916,
                      'maxsize': 40262447944,
                      'minsize': 27300,
                      'oid': 0,
                      'ordertype': 'sw0reloffer',
                      'txfee': 0},
 'J5BjKM6baQNLU4np': {'cjfee': '1',
                      'counterparty': 'J5BjKM6baQNLU4np',
                      'fidelity_bond_value': 0,
                      'maxsize': 80694870,
                      'minsize': 10000000,
                      'oid': 0,
                      'ordertype': 'sw0absoffer',
                      'txfee': 0}}
2024-05-31 17:40:40,677 [INFO]  total cj fee = 10225
2024-05-31 17:40:40,677 [INFO]  total coinjoin fee = 0.015%
2024-05-31 17:40:40,677 [INFO]  INFO:Preparing bitcoin data..
2024-05-31 17:40:40,727 [INFO]  Using this manually set tx feerate (randomized for privacy): 22639 sat/kvB (22.6 sat/vB).
2024-05-31 17:40:40,728 [INFO]  Using this manually set tx feerate (randomized for privacy): 22143 sat/kvB (22.1 sat/vB).
2024-05-31 17:40:40,728 [INFO]  total estimated amount spent = 0.68201302 BTC (68201302 sat)
2024-05-31 17:40:40,753 [INFO]  INFO:Commitment sourced OK
2024-05-31 17:41:40,759 [INFO]  Makers responded with: {'J57oMBK4hnNu2BsX': [['caa25d90fa9591d1805d8bb6d918e570daca2d76977de74a92fcfd0986c8eba2:5', '3d8f53fdb76337432102cf7d183c6a2e81bd3a21b63ba018f1ea73b7ebb14492:6', 'aff5a7b5f4337188983269556d9957a9c66d3b04d753bba7bc08930f92a95779:7'], '02c505fe97f96d46e93b2baefb60653b9771d7ec43f421071a011dbda1f49f6665', 'bc1q6apy0yc256f68yt7phw07ue2vaasur3f87ll3k', 'bc1qlw4gzan7l8lu6pejksvc4vz6zzaddjltdlpk5v', 'MEQCICLEEMYmasgvy2CjrK+oRXnlgFulonRdrUsxXwzfxHx1AiBOI8FMdPTWTskUMyHKU0dUcWxhPnPGTbsoHRqJDvYFwg==', '97cc495b3fb1bc9fdc71bea914ba99be59bf02f70b8e4c93402f7d08739eec23'], 'J57FJWhLhfJSum72': [['5a2e5243c299c58323ee0d67bf7948d79429cc4cc032f60c856f9808160e2c93:6'], '0340885cd41701374adb19f699d968e7cef6f39b47ba70bf0259d3321e6309757b', 'bc1q3tq7x9ql8akg0lx5jlrkt6gnsglza7pp8umf4q', 'bc1q5ymuxq6ftvyspuktlug6e79yf5lq7z4x2dzy8l', 'MEUCIQCNoFo7a8d7lB6uqBiFWhDfNRi0oz6eQ8w2qN2v2RayYwIgHRnlClUY+oUvnxVvFJxP8WMJUfqbgOo+yaTnj5tnFHs=', 'b07b9f3093bd1e8b1458d973b96b9333358f9ceab27209408c87a56e2021d154'], 'J5Aj3BbioKWbjzSY': [['45ec2aae88d3c74966305e626f54ca9cf98e3ffd6c29e8eb591458f1cbe71e14:8'], '0371119f1b1b950147daa718b264f971825c1b5b8206da5f59c7ddf45bad5a4a6a', 'bc1qw3qmktdsqguak8ml94awgec97rlppvwvxdc7p2', 'bc1q8pcu2t369aq0f68mfvgfaqq4ce6kkkymqc39x6', 'MEQCIElJA9uUYLprG3Qf8JpE3av1QxGu69vvN6Bwrfv0U06aAiBXbsCXXedGhJC7wmg8MkskPb5VjqnSj36wK9IN2vfVbg==', 'e1d7a5b677de6041165fcf76cc8667a3955810e64199986bc6ba507fcf1ef853'], 'J54HCxF2oeUyZkFh': [['86b4b284a988630a2bffb9254d8dc33d37beba10fa47ac015d456522ae2c40d1:0'], '0349ca051c521933c38b8f7351605dd11454ee04f52f2c8505b38d438a4ac4630b', 'bc1qq9h3d06y5ahq4zg3vt0lfuuu4zz8p3gt6hfdgt', 'bc1q5v0l7lm82fenxpc49ak5pa6h6t84ppy6m6gl65', 'MEUCIQD9kcVAveFYojMoqv5WxF4eRcO2JG+GkG0+FxOdxMEVxAIgARs9ZV2+uJmX7b8tLMm+VYmT718yMU0e8S3vcJi9/QM=', '23c53620ddc15f64463eb9ee5d9ff7544964f5605a082dc37085db4faa44f018']}
2024-05-31 17:41:40,780 [WARNING]  ERROR: outputs unconfirmed or already spent. utxo_data=[{'confirms': 318,
  'script': b'\x00\x14\xd4\x84\r\xb8\xf6/Td\x1cW\r\xa6=5\xce\x846k\xc3\xb6',
  'value': 1582586},
 None,
 {'confirms': 666,
  'script': b'\x00\x14\xcfu4V\xa5\xba{\x92;\xb7L\xff\xfa\x97\xd3\xa0\x04R'
            b'\xba\xb8',
  'value': 2090578}]
2024-05-31 17:41:40,780 [WARNING]  Disregarding this counterparty.
2024-05-31 17:41:40,784 [WARNING]  ERROR: outputs unconfirmed or already spent. utxo_data=[None]
2024-05-31 17:41:40,784 [WARNING]  Disregarding this counterparty.
2024-05-31 17:41:40,786 [INFO]  fee breakdown for J57FJWhLhfJSum72 totalin=82772638 cjamount=68159860 txfee=0 realcjfee=6816
2024-05-31 17:41:40,786 [INFO]  fee breakdown for J54HCxF2oeUyZkFh totalin=91452341 cjamount=68159860 txfee=0 realcjfee=1091
2024-05-31 17:41:40,786 [INFO]  INFO:Not enough counterparties, aborting.
2024-05-31 17:41:40,786 [INFO]  Taker is not continuing, phase 2 abandoned.
2024-05-31 17:41:40,786 [INFO]  Reason: Not enough counterparties responded to fill, giving up
2024-05-31 17:41:40,786 [INFO]  Did not complete successfully, shutting down
2024-05-31 17:41:40,787 [INFO]  Lost IRC connection to: irc-cf73.darkscience.net . Should reconnect automatically soon.
2024-05-31 17:41:40,787 [INFO]  Going to reattempt connection to ylegp63psfqh3zk2huckf2xth6dxvh2z364ykjfmvsoze6tkfjceq7qd.onion:5222 in 48.5625 seconds.
2024-05-31 17:41:40,788 [INFO]  Going to reattempt connection to odpwaf67rs5226uabcamvypg3y4bngzmfk7255flcdodesqhsvkptaid.onion:5222 in 9.0 seconds.
done

hmmm how to solve it?